Giunsa ang Pag-install sa PostgreSQL 9.6 sa Debian ug Ubuntu


Ang PostgreSQL usa ka gamhanan, kaayo scalable, open source ug cross-platform object-relational database system nga nagdagan sa Unix-like operating system lakip ang Linux ug Windows OS. Kini usa ka sistema sa database sa lebel sa negosyo nga labi ka kasaligan ug nagtanyag sa integridad ug katukma sa datos sa mga tiggamit.

Sa among naunang artikulo, among gipatin-aw ang pag-instalar sa PostgreSQL 10 sa CentOS/RHEL ug Fedora. Sa kini nga artikulo, among ipasabut kung giunsa ang pag-install sa PostgreSQL 9.6 sa Debian, Ubuntu ug mga gigikanan niini gamit ang opisyal nga repositoryo sa PostgreSQL APT.

Idugang ang PostgreSQL APT Repository

Kini nga opisyal nga PostgreSQL APT repository maghiusa sa imong Linux system ug nagtanyag og awtomatik nga mga update para sa tanang suportadong bersyon sa PostgreSQL sa Debian ug Ubuntu distributions.

Aron idugang ang apt repository, paghimo una sa file /etc/apt/sources.list.d/pgdg.list, ug pagdugang og linya para sa repository sumala sa imong distribution.

--------------- On Ubuntu 17.04 ---------------
deb http://apt.postgresql.org/pub/repos/apt/ zesty-pgdg main

--------------- On Ubuntu 16.04 ---------------
deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main

--------------- On Ubuntu 14.04 ---------------
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
--------------- On Stretch 9.x ---------------
deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main

--------------- On Jessie 8.x ---------------
deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main

--------------- On Wheezy 7.x ---------------
deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main

Dayon i-import ang repository signing key, ug i-update ang mga lista sa package nga sama niini.

$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
$ sudo apt update 

I-install ang PostgreSQL Server

Sa higayon nga imong nadugang ang PostgreSQL apt repository sa imong tagsa-tagsa ka Linux distribution, karon i-install ang PostgreSQL server ug client packages sama sa mosunod:

$ sudo apt install postgresql-9.6-server postgresql-9.6  

Importante: Dili sama sa RHEL/CentOS/Fedora diin kinahanglan nimo nga mano-mano ang pagsugod sa database system, sa Ubuntu/Debian, kini awtomatik nga gisugdan. Busa padayon lang sa pagsugod sa database server sama sa gihulagway sa sunod nga seksyon.

Ang PostgreSQL data directory /var/lib/postgresql/9.6/main naglangkob sa tanang data files para sa database.

Pagsugod ug Pag-enable sa PostgreSQL Server

Sa pagsugod sa database server, sugdi ang serbisyo sa PostgreSQL ug i-enable ang serbisyo sa PostgreSQL nga awtomatikong magsugod sa system boot nga sama niini.

--------------- On SystemD --------------- 
$ sudo systemctl start postgresql.service
$ sudo systemctl enable postgresql.service 
$ sudo systemctl status postgresql.service 

--------------- On SysVinit --------------- 
$ sudo service postgresql-9.6 start
$ sudo chkconfig postgresql on
$ sudo service postgresql-9.6 status

I-verify ang Pag-install sa PostgreSQL

Human ma-install ang PostgreSQL database system sa imong server, pamatud-i ang instalasyon niini pinaagi sa pagkonektar sa postgres database server. Ang PostgreSQL administrator user ginganlan og postgres, i-type kini nga command aron ma-access ang user system account.

$ sudo su postgres
# cd
# psql

Para magbutang ug password para sa postgre database administrator user, gamita kini nga command:

postgres=# \password postgres

Aron ma-secure ang postgre user system account, gamita ang password command sa ubos.

$ sudo passwd postgres 

Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

$su - postgre
$ ls
$ psql

Para sa dugang nga impormasyon, adto sa PostgreSQL Homepage: https://www.postgresql.org/

Sa katapusan, basaha usab kini nga mga artikulo bahin sa mga sikat nga sistema sa pagdumala sa database:

  1. Pag-install sa MariaDB 10.1 sa Debian Jessie ug Pagpadagan sa lainlaing mga Pangutana sa MariaDB
  2. Unsaon Pag-ilis sa Default nga MySQL/MariaDB Data Directory sa Linux
  3. Unsaon Pag-instalar ug Pag-secure sa MariaDB 10 sa CentOS 7
  4. Unsaon Pag-instalar ug Pag-secure sa MariaDB 10 sa CentOS 6
  5. I-install ang MongoDB Community Edition 3.2 sa Linux Systems

Kana lang sa pagkakaron! Aron ipaambit ang bisan unsang mga hunahuna kanamo, gamita ang porma sa feedback sa ubos. Hinumdumi nga kanunay magpabilin nga konektado sa linux-console.net alang sa makapaikag nga mga butang sa Linux.