PostgreSQL 9.6 installimine Debiani ja Ubuntu


PostgreSQL on võimas, väga skaleeritav, avatud lähtekoodiga ja platvormidevaheline objekt-relatsiooniline andmebaasisüsteem, mis töötab Unixi-laadsetes operatsioonisüsteemides, sealhulgas Linuxis ja Windows OS-is. See on ettevõtte tasemel andmebaasisüsteem, mis on väga usaldusväärne ning pakub kasutajatele andmete terviklikkust ja õigsust.

Oma varasemas artiklis oleme selgitanud PostgreSQL 10 installimist CentOS/RHEL ja Fedora. Selles artiklis selgitame, kuidas installida PostgreSQL 9.6 Debianisse, Ubuntu ja selle derivaatidesse, kasutades ametlikku PostgreSQL APT hoidlat.

Lisage PostgreSQL APT hoidla

See ametlik PostgreSQL APT hoidla ühendatakse teie Linuxi süsteemiga ja pakub Debiani ja Ubuntu distributsioonides kõigi PostgreSQL-i toetatud versioonide automaatseid värskendusi.

Apt-hoidla lisamiseks looge kõigepealt fail /etc/apt/sources.list.d/pgdg.list ja lisage hoidla jaoks rida vastavalt levitamisele.

--------------- 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

Seejärel importige hoidla allkirjastamisvõti ja värskendage süsteemipakettide loendeid niimoodi.

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

Installige PostgreSQL Server

Kui olete oma vastavasse Linuxi jaotisse lisanud PostgreSQL apt-hoidla, installige nüüd PostgreSQL-i serveri- ja kliendipaketid järgmiselt:

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

Tähtis: erinevalt RHEL/CentOS/Fedorast, kus peate andmebaasisüsteemi käsitsi lähtestama, lähtestatakse see Ubuntu/Debianis automaatselt. Seetõttu jätkake lihtsalt andmebaasiserveri käivitamisega, nagu on kirjeldatud järgmises jaotises.

PostgreSQL-i andmekataloog /var/lib/postgresql/9.6/main sisaldab kõiki andmebaasi andmefaile.

Käivitage ja lubage PostgreSQL Server

Kui andmebaasiserver on initsialiseeritud, käivitage teenus PostgreSQL ja lubage PostgreSQL-teenusel sellisel süsteemi käivitamisel automaatselt käivituda.

--------------- 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

Kontrollige PostgreSQL-i installimist

Pärast PostgreSQL-i andmebaasisüsteemi installimist oma serverisse kontrollige selle installimist, ühendudes postgres-i andmebaasiserveriga. PostgreSQL-i administraatori kasutaja nimi on postgres, tippige see käsk kasutaja süsteemikontole juurdepääsemiseks.

$ sudo su postgres
# cd
# psql

Postgre'i andmebaasi administraatori kasutaja parooli määramiseks kasutage seda käsku:

postgres=# \password postgres

Postgre'i kasutajakonto kindlustamiseks kasutage allpool olevat parooli käsku.

$ sudo passwd postgres 

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

$su - postgre
$ ls
$ psql

Lisateabe saamiseks minge PostgreSQL kodulehele: https://www.postgresql.org/

Lõpuks lugege läbi ka need artiklid populaarsete andmebaasihaldussüsteemide kohta:

  1. MariaDB 10.1 installimine Debiani Jessiesse ja mitmesuguste MariaDB päringute käitamine
  2. Kuidas muuta MySQL/MariaDB vaikekataloogi Linuxis
  3. Kuidas MariaDB 10 CentOS 7-sse installida ja turvata
  4. Kuidas MariaDB 10 CentOS 6-s installida ja turvata
  5. Installige MongoDB Community Edition 3.2 Linuxi süsteemidesse

Praeguseks kõik! Mõtete jagamiseks meiega kasutage allolevat tagasisidevormi. Ärge unustage, et oleksite alati huvipakkuvate Linuxi asjadega seotud linux-console.net-iga.