PostgreSQL - การตั้งค่าสภาพแวดล้อม

ในการเริ่มทำความเข้าใจพื้นฐานของ PostgreSQL ก่อนอื่นให้เราติดตั้ง PostgreSQL บทนี้อธิบายเกี่ยวกับการติดตั้ง PostgreSQL บนแพลตฟอร์ม Linux, Windows และ Mac OS

การติดตั้ง PostgreSQL บน Linux / Unix

ทำตามขั้นตอนที่กำหนดเพื่อติดตั้ง PostgreSQL บนเครื่อง Linux ของคุณ ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบด้วยroot ก่อนดำเนินการติดตั้ง

  • เลือกหมายเลขเวอร์ชันของ PostgreSQL ที่คุณต้องการและแพลตฟอร์มที่คุณต้องการจากEnterpriseDB ให้มากที่สุด

  • ฉันดาวน์โหลด postgresql-9.2.4-1-linux-x64.runสำหรับเครื่อง CentOS-6 64 บิตของฉัน ตอนนี้ให้เราดำเนินการดังต่อไปนี้ -

[root@host]# chmod +x postgresql-9.2.4-1-linux-x64.run
[root@host]# ./postgresql-9.2.4-1-linux-x64.run
------------------------------------------------------------------------
Welcome to the PostgreSQL Setup Wizard.

------------------------------------------------------------------------
Please specify the directory where PostgreSQL will be installed.

Installation Directory [/opt/PostgreSQL/9.2]:
  • เมื่อคุณเปิดโปรแกรมติดตั้งระบบจะถามคำถามพื้นฐานสองสามข้อเช่นตำแหน่งของการติดตั้งรหัสผ่านของผู้ใช้ที่จะใช้ฐานข้อมูลหมายเลขพอร์ต ฯลฯ ดังนั้นให้ทุกคนเป็นค่าเริ่มต้นยกเว้นรหัสผ่านซึ่งคุณสามารถระบุรหัสผ่านได้ ตามที่คุณเลือก จะติดตั้ง PostgreSQL ที่เครื่อง Linux ของคุณและจะแสดงข้อความต่อไปนี้ -

Please wait while Setup installs PostgreSQL on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

-----------------------------------------------------------------------
Setup has finished installing PostgreSQL on your computer.
  • ทำตามขั้นตอนหลังการติดตั้งต่อไปนี้เพื่อสร้างฐานข้อมูลของคุณ -

[root@host]# su - postgres
Password:
bash-4.1$ createdb testdb
bash-4.1$ psql testdb
psql (8.4.13, server 9.2.4)

test=#
  • คุณสามารถเริ่ม / รีสตาร์ทเซิร์ฟเวอร์ postgres ในกรณีที่ไม่ได้ทำงานโดยใช้คำสั่งต่อไปนี้ -

[root@host]# service postgresql restart
Stopping postgresql service:                               [  OK  ]
Starting postgresql service:                               [  OK  ]
  • หากการติดตั้งของคุณถูกต้องคุณจะมีพรอมต์ PotsgreSQL test=# ดังที่แสดงไว้ด้านบน

การติดตั้ง PostgreSQL บน Windows

ทำตามขั้นตอนที่กำหนดเพื่อติดตั้ง PostgreSQL บนเครื่อง Windows ของคุณ ตรวจสอบให้แน่ใจว่าคุณได้ปิด Third Party Antivirus ขณะติดตั้ง

  • เลือกหมายเลขเวอร์ชันของ PostgreSQL ที่คุณต้องการและแพลตฟอร์มที่คุณต้องการจากEnterpriseDB ให้มากที่สุด

  • ฉันดาวน์โหลด postgresql-9.2.4-1-windows.exe สำหรับพีซี Windows ของฉันที่ทำงานในโหมด 32 บิตดังนั้นให้เราเรียกใช้ postgresql-9.2.4-1-windows.exeในฐานะผู้ดูแลระบบเพื่อติดตั้ง PostgreSQL เลือกตำแหน่งที่คุณต้องการติดตั้ง โดยค่าเริ่มต้นจะติดตั้งไว้ในโฟลเดอร์ Program Files

  • ขั้นตอนต่อไปของกระบวนการติดตั้งคือการเลือกไดเร็กทอรีที่จะจัดเก็บข้อมูลของคุณ โดยค่าเริ่มต้นจะถูกเก็บไว้ในไดเร็กทอรี "data"

  • จากนั้นการตั้งค่าจะถามรหัสผ่านเพื่อให้คุณสามารถใช้รหัสผ่านที่คุณชื่นชอบได้

  • ขั้นตอนต่อไป; ให้พอร์ตเป็นค่าเริ่มต้น

  • ในขั้นตอนต่อไปเมื่อถูกถามถึง "Locale" ฉันเลือก "English, United States"

  • ใช้เวลาสักครู่ในการติดตั้ง PostgreSQL บนระบบของคุณ เมื่อเสร็จสิ้นขั้นตอนการติดตั้งคุณจะได้รับหน้าจอต่อไปนี้ ยกเลิกการเลือกช่องทำเครื่องหมายแล้วคลิกปุ่มเสร็จสิ้น

หลังจากขั้นตอนการติดตั้งเสร็จสิ้นคุณสามารถเข้าถึง pgAdmin III, StackBuilder และ PostgreSQL shell จากเมนูโปรแกรมของคุณภายใต้ PostgreSQL 9.2

การติดตั้ง PostgreSQL บน Mac

ทำตามขั้นตอนที่กำหนดเพื่อติดตั้ง PostgreSQL บนเครื่อง Mac ของคุณ ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบด้วยadministrator ก่อนดำเนินการติดตั้ง

  • เลือกหมายเลขเวอร์ชันล่าสุดของ PostgreSQL สำหรับ Mac OS ที่EnterpriseDB

  • ฉันดาวน์โหลด postgresql-9.2.4-1-osx.dmgสำหรับ Mac OS ของฉันที่ทำงานกับ OS X เวอร์ชัน 10.8.3 ตอนนี้ให้เราเปิดภาพ dmg ใน finder และเพียงแค่ดับเบิลคลิกซึ่งจะทำให้คุณติดตั้ง PostgreSQL ในหน้าต่างต่อไปนี้ -

  • จากนั้นคลิกไฟล์ postgres-9.2.4-1-osxไอคอนซึ่งจะแสดงข้อความเตือน ยอมรับคำเตือนและดำเนินการติดตั้งต่อไป มันจะถามรหัสผ่านผู้ดูแลระบบดังที่เห็นในหน้าต่างต่อไปนี้ -

ป้อนรหัสผ่านดำเนินการติดตั้งและหลังจากขั้นตอนนี้รีสตาร์ทเครื่อง Mac ของคุณ หากคุณไม่เห็นหน้าต่างต่อไปนี้ให้เริ่มการติดตั้งอีกครั้ง

  • เมื่อคุณเปิดโปรแกรมติดตั้งระบบจะถามคำถามพื้นฐานสองสามข้อเช่นตำแหน่งของการติดตั้งรหัสผ่านของผู้ใช้ที่จะใช้ฐานข้อมูลหมายเลขพอร์ตเป็นต้นดังนั้นให้เก็บทั้งหมดไว้ที่ค่าเริ่มต้นยกเว้นรหัสผ่านซึ่งคุณสามารถระบุได้ ตามที่คุณเลือก จะติดตั้ง PostgreSQL ในเครื่อง Mac ของคุณในโฟลเดอร์ Application ซึ่งคุณสามารถตรวจสอบได้ -

  • ตอนนี้คุณสามารถเปิดโปรแกรมใดก็ได้เพื่อเริ่มต้นด้วย เริ่มต้นด้วย SQL Shell เมื่อคุณเปิดใช้ SQL Shell เพียงใช้ค่าเริ่มต้นทั้งหมดที่แสดงยกเว้นป้อนรหัสผ่านของคุณซึ่งคุณได้เลือกไว้ในขณะติดตั้ง หากทุกอย่างเรียบร้อยคุณจะอยู่ในฐานข้อมูล postgres และไฟล์postgress# จะปรากฏขึ้นตามที่แสดงด้านล่าง -

ยินดีด้วย !!! ตอนนี้คุณมีสภาพแวดล้อมของคุณพร้อมที่จะเริ่มต้นด้วยการเขียนโปรแกรมฐานข้อมูล PostgreSQL