Kā instalēt PostgreSQL 9.6 uz Debian un Ubuntu
PostgreSQL ir spēcīga, ļoti pielāgojama, atvērta pirmkoda un starpplatformu objektu-relāciju datu bāzu sistēma, kas darbojas ar Unix līdzīgām operētājsistēmām, ieskaitot Linux un Windows OS. Tā ir uzņēmuma līmeņa datu bāzu sistēma, kas ir ļoti uzticama un piedāvā datu integritāti un pareizību lietotājiem.
Iepriekšējā rakstā mēs esam izskaidrojuši PostgreSQL 10 instalēšanu CentOS/RHEL un Fedora. Šajā rakstā mēs paskaidrosim, kā instalēt PostgreSQL 9.6 uz Debian, Ubuntu un tā atvasinājumiem, izmantojot oficiālo PostgreSQL APT repozitoriju.
Pievienojiet PostgreSQL APT krātuvi
Šī oficiālā PostgreSQL APT repozitorija apvienosies ar jūsu Linux sistēmu un piedāvā automātiskus atjauninājumus visām atbalstītajām PostgreSQL versijām Debian un Ubuntu izplatījumos.
Lai pievienotu apt repozitoriju, vispirms izveidojiet failu /etc/apt/sources.list.d/pgdg.list
un pievienojiet repozitorija rindiņu atbilstoši savam izplatījumam.
--------------- 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
Pēc tam importējiet krātuves parakstīšanas atslēgu un atjauniniet šādus sistēmas pakotņu sarakstus.
$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - $ sudo apt update
Instalējiet PostgreSQL serveri
Kad esat pievienojis PostgreSQL apt repozitoriju savā attiecīgajā Linux izplatīšanā, tagad instalējiet PostgreSQL servera un klienta pakotnes šādi:
$ sudo apt install postgresql-9.6-server postgresql-9.6
Svarīgi: atšķirībā no RHEL/CentOS/Fedora, kur datu bāzu sistēma ir jāinicializē manuāli, Ubuntu/Debian sistēmā tā tiek inicializēta automātiski. Tāpēc vienkārši turpiniet sākt datu bāzes serveri, kā aprakstīts nākamajā sadaļā.
PostgreSQL datu direktorijā /var/lib/postgresql/9.6/main
ir visi datu bāzes datu faili.
Startējiet un iespējojiet PostgreSQL serveri
Kad datu bāzes serveris ir inicializēts, sāciet pakalpojumu PostgreSQL un iespējojiet PostgreSQL pakalpojuma automātisko palaišanu šādā sistēmas palaišanā.
--------------- 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
Pārbaudiet PostgreSQL instalēšanu
Pēc PostgreSQL datu bāzes sistēmas instalēšanas serverī pārbaudiet tās instalēšanu, izveidojot savienojumu ar postgres datu bāzes serveri. PostgreSQL administratora lietotājs tiek nosaukts kā postgres, ierakstiet šo komandu, lai piekļūtu lietotāja sistēmas kontam.
$ sudo su postgres # cd # psql
Lai iestatītu paroli postgre datu bāzes administratora lietotājam, izmantojiet šo komandu:
postgres=# \password postgres
Lai aizsargātu postgre lietotāja sistēmas kontu, izmantojiet zemāk esošo paroles komandu.
$ sudo passwd postgres Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully $su - postgre $ ls $ psql
Lai iegūtu papildinformāciju, dodieties uz mājas lapu PostgreSQL: https://www.postgresql.org/
Visbeidzot, izlasiet arī šos rakstus par populārām datu bāzu pārvaldības sistēmām:
- MariaDB 10.1 instalēšana Debian Jessie un dažādu MariaDB vaicājumu izpilde
- Kā mainīt noklusējuma MySQL/MariaDB datu direktoriju Linux
- Kā instalēt un aizsargāt MariaDB 10 CentOS 7
- Kā instalēt un aizsargāt MariaDB 10 CentOS 6
- Linux sistēmās instalējiet MongoDB kopienas izdevumu 3.2
Tas pagaidām ir viss! Lai dalītos domās ar mums, izmantojiet tālāk sniegto atsauksmju veidlapu. Neaizmirstiet vienmēr uzturēt savienojumu ar linux-console.net, lai iegūtu interesantas Linux lietas.