Com instal·lar PostgreSQL 9.6 a Debian i Ubuntu
PostgreSQL és un sistema de bases de dades relacional d'objectes potent, altament escalable, de codi obert i multiplataforma que s'executa en sistemes operatius semblants a Unix, inclosos els sistemes operatius Linux i Windows. És un sistema de bases de dades a nivell empresarial que és altament fiable i ofereix integritat i correcció de les dades als usuaris.
Al nostre article anterior, hem explicat la instal·lació de PostgreSQL 10 a CentOS/RHEL i Fedora. En aquest article, explicarem com instal·lar PostgreSQL 9.6 a Debian, Ubuntu i els seus derivats utilitzant el dipòsit oficial de PostgreSQL APT.
Afegeix el repositori APT de PostgreSQL
Aquest dipòsit oficial de PostgreSQL APT es combinarà amb el vostre sistema Linux i ofereix actualitzacions automàtiques per a totes les versions admeses de PostgreSQL a les distribucions Debian i Ubuntu.
Per afegir el dipòsit d'apt, primer creeu el fitxer /etc/apt/sources.list.d/pgdg.list
i afegiu una línia per al dipòsit segons la vostra distribució.
--------------- 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
A continuació, importeu la clau de signatura del dipòsit i actualitzeu les llistes de paquets del sistema com aquesta.
$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - $ sudo apt update
Instal·leu PostgreSQL Server
Un cop hàgiu afegit el dipòsit d'apt PostgreSQL a la vostra distribució Linux respectiva, instal·leu ara els paquets de client i servidor PostgreSQL de la següent manera:
$ sudo apt install postgresql-9.6-server postgresql-9.6
Important: a diferència de RHEL/CentOS/Fedora on cal inicialitzar manualment el sistema de bases de dades, a Ubuntu/Debian, s'inicialitza automàticament. Per tant, simplement procediu a iniciar el servidor de bases de dades tal com es descriu a la secció següent.
El directori de dades de PostgreSQL /var/lib/postgresql/9.6/main
conté tots els fitxers de dades de la base de dades.
Inicieu i activeu el servidor PostgreSQL
Amb el servidor de base de dades inicialitzat, inicieu el servei PostgreSQL i habiliteu el servei PostgreSQL perquè s'iniciï automàticament a l'arrencada del sistema així.
--------------- 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
Verifiqueu la instal·lació de PostgreSQL
Després d'instal·lar el sistema de bases de dades PostgreSQL al vostre servidor, verifiqueu-ne la instal·lació connectant-vos al servidor de bases de dades de Postgres. L'usuari administrador de PostgreSQL s'anomena postgres, escriviu aquesta ordre per accedir al compte del sistema d'usuari.
$ sudo su postgres # cd # psql
Per establir una contrasenya per a l'usuari administrador de la base de dades de postgre, utilitzeu aquesta ordre:
postgres=# \password postgres
Per protegir el compte del sistema d'usuari de postgre, utilitzeu l'ordre de contrasenya següent.
$ sudo passwd postgres Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully $su - postgre $ ls $ psql
Per obtenir més informació, aneu a la pàgina d'inici de PostgreSQL: https://www.postgresql.org/
Finalment, llegiu també aquests articles sobre sistemes de gestió de bases de dades populars:
- Instal·lació de MariaDB 10.1 a Debian Jessie i execució de diverses consultes MariaDB
- Com canviar un directori de dades MySQL/MariaDB predeterminat a Linux
- Com instal·lar i protegir MariaDB 10 a CentOS 7
- Com instal·lar i protegir MariaDB 10 a CentOS 6
- Instal·leu MongoDB Community Edition 3.2 en sistemes Linux
Això és tot per ara! Per compartir qualsevol reflexió amb nosaltres, feu servir el formulari de comentaris que trobareu a continuació. Recordeu estar sempre connectat a linux-console.net per a coses interessants de Linux.