Kif Tinstalla PostgreSQL 9.6 fuq Debian u Ubuntu
PostgreSQL hija sistema ta 'database b'saħħitha, skalabbli ħafna, b'sors miftuħ u bejn pjattaformi ta' oġġetti relazzjonali li taħdem fuq sistemi operattivi bħal Unix inklużi Linux u Windows OS. Hija sistema ta 'database fuq livell ta' intrapriża li hija affidabbli ħafna u toffri integrità u korrettezza tad-dejta lill-utenti.
Fl-artiklu preċedenti tagħna, spjegajna l-installazzjoni ta 'PostgreSQL 10 fuq CentOS/RHEL u Fedora. F'dan l-artikolu, se nispjegaw kif tinstalla PostgreSQL 9.6 fuq Debian, Ubuntu u d-derivattivi tagħha billi tuża repożitorju uffiċjali ta 'PostgreSQL APT.
Żid PostgreSQL APT Repository
Dan ir-repożitorju uffiċjali ta 'PostgreSQL APT se jikkombina mas-sistema Linux tiegħek u joffri aġġornamenti awtomatiċi għall-verżjonijiet kollha appoġġjati ta' PostgreSQL fuq id-distribuzzjonijiet Debian u Ubuntu.
Biex iżżid ir-repożitorju apt, l-ewwel oħloq il-fajl /etc/apt/sources.list.d/pgdg.list
, u żid linja għar-repożitorju skont id-distribuzzjoni tiegħek.
--------------- 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
Imbagħad importa ċ-ċavetta tal-iffirmar tar-repożitorju, u aġġorna l-listi tal-pakketti tas-sistema bħal din.
$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - $ sudo apt update
Installa PostgreSQL Server
Ladarba tkun żidt ir-repożitorju ta' PostgreSQL apt fid-distribuzzjoni rispettiva tiegħek tal-Linux, issa installa l-pakketti tas-server u tal-klijenti PostgreSQL kif ġej:
$ sudo apt install postgresql-9.6-server postgresql-9.6
Importanti: B'differenza f'RHEL/CentOS/Fedora fejn trid tinizjalizza manwalment is-sistema tad-database, f'Ubuntu/Debian, hija inizjalizzata awtomatikament. Għalhekk sempliċement ipproċedi biex tibda server tad-database kif deskritt fit-taqsima li jmiss.
Id-direttorju tad-dejta PostgreSQL /var/lib/postgresql/9.6/main
fih il-fajls tad-dejta kollha għad-database.
Ibda u Ippermetti PostgreSQL Server
Bis-server tad-database inizjalizzat, ibda s-servizz PostgreSQL u ppermetti li s-servizz PostgreSQL jibda awtomatikament fuq il-boot tas-sistema bħal dan.
--------------- 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
Ivverifika l-Installazzjoni ta' PostgreSQL
Wara li tinstalla s-sistema tad-database PostgreSQL fuq is-server tiegħek, ivverifika l-installazzjoni tagħha billi tikkonnettja mas-server tad-database postgres. L-utent amministratur PostgreSQL huwa msemmi bħala postgres, ittajpja dan il-kmand biex taċċessa l-kont tas-sistema tal-utent.
$ sudo su postgres # cd # psql
Biex tissettja password għall-utent amministratur tad-database postgre, uża dan il-kmand:
postgres=# \password postgres
Biex tiżgura l-kont tas-sistema tal-utent postgre, uża l-kmand tal-password hawn taħt.
$ sudo passwd postgres Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully $su - postgre $ ls $ psql
Għal aktar informazzjoni, mur fuq il-Paġna ta' l-Intern ta' PostgreSQL: https://www.postgresql.org/
Fl-aħħar nett, aqra wkoll dawn l-artikoli dwar sistemi ta’ ġestjoni tad-databases popolari:
- L-installazzjoni ta' MariaDB 10.1 f'Debian Jessie u t-tħaddim ta' diversi Mistoqsijiet MariaDB
- Kif Tibdel Direttorju tad-Data Default MySQL/MariaDB fil-Linux
- Kif Tinstalla u Sikura MariaDB 10 f'CentOS 7
- Kif Tinstalla u Sikura MariaDB 10 f'CentOS 6
- Installa MongoDB Community Edition 3.2 fuq Sistemi Linux
Dak kollu għalissa! Biex taqsam xi ħsibijiet magħna, uża l-formola ta' feedback hawn taħt. Ftakar li dejjem tibqa' konnessa ma' linux-console.net għal ħwejjeġ Linux interessanti.