Instalați Postgresql - Ghid complet pentru instalarea PostgreSQL

Cuprins:

Anonim

Cum se instalează PostgreSQL?

PostgreSQL ca o soluție puternică de gestionare a bazelor de date relațională cu obiecte deschise a evoluat din a fi folosită special pentru sistemele de operare bazate pe UNIX și proiectată pentru a fi compatibilă pentru Windows, MacOS și Solaris, făcând-o portabilă pe platforme.

Pași pentru instalarea PostgreSQL:

Mai jos sunt pașii detaliate pentru instalarea PostgreSQL în computer.

Urmați https://www.postgresql.org/download/ și puteți găsi un pachet binar de descărcare pentru sistemul dvs. de operare preferat.

Înainte de instalare, Postgres solicită necesitatea minimă a sistemului pentru a fi pornit și a documentat specificul:
https://www.postgresql.org/docs/9.5/install-requirements.html

Instalare pe Windows

La selectarea sistemului de operare Windows, trebuie să selectați versiunea PostgreSQL și procesorul Windows compatibil, care descarcă fișierul de instalare executabil corespunzător.

PostgreSQL urmează un asistent de instalare standard, în care utilizatorul acceptă termenii și condițiile și specifică directorul de instalare.

Ca parte a instalării în Windows, expertul solicită configurarea parolei.

Urmată de configurația portului pentru care trebuie găzduit serviciul PostgreSQL.

Și în continuare, ni se solicită să selectăm locale care va fi folosită de clusterul de baze de date. Aceasta influențează tehnicile de codificare a textului utilizate, care la rândul lor afectează ordinea de sortare a textului.

Și ca un pas final, putem lansa instrumentele de construire a stivelor care vine cu suita PostgreSQL. Stack builder oferă un set larg de pachete, drivere și instrumente care accesorizează instalarea PostgreSQL

După selectarea configurației de server corespunzătoare în generatorul de stive.

Acesta include diverse drivere și instrumente, dintre care putem selecta dorința și procedați la instalarea lor.

Instalare pe Ubuntu

În mod implicit, Ubuntu are acces la depozitele PostgreSQL, de aceea putem reîmprospăta indexul pachetelor noastre locale și îl putem instala prin „apt”.

Sau putem descărca direct necesarul din depozitul apt, navigând la https://www.postgresql.org/download/linux/ubuntu/

$ sudo apt-get actualizare

$ sudo apt-get install PostgreSQL PostgreSQL-contrib

Aici -contrib este folosit pentru a include un pachet care facilitează suplimentarea caracteristicilor incluse în PostgreSQL.

Instalarea creează un cont de utilizator numit „postgres”, care poate fi conectat folosind

$ sudo -i -u postgres

promptul postgres poate fi accesat tastând

$ psql

PostgreSQL pe ubuntu atribuie în mod implicit un port 5432, de la care utilizatorul primește privilegiul de a schimba fișierul PostgreSQL.conf

Acest fișier acționează ca setarea de configurare pentru PostgreSQL în sistem, unde putem modifica portul dorit în atribut

port = 5478

Pentru instalarea YUM, navigați în depozitul YUM Postgres și descărcați rpm din distribuția respectivă

curl -O http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg- centos92-9.2-6.noarch.rpm

urmată de instalația tradițională de rpm

rpm -ivh pgdg-centos92-9.2-6.noarch.rpm

Instalare pe MAC

PostgreSQL poate fi instalat cu ușurință pe MAC echipat cu Homebrew și Lunchy. Înainte de a continua instalarea, asigurați-vă că homebrew este la zi

$ actualizare brew

$ brew doctor

și urmată de comanda de instalare pentru postgres.

$ brew instala PostgreSQL

Utilizatorul poate defini personalizat portul pe care ar trebui să ruleze Postgres pe sistem, prin configurarea variabilelor de mediu MAC ca mai jos

export PGHOST = localhost

export PGPORT = 5432

Pe lângă modul obișnuit de instalare a PostgreSQL pe diferite sisteme de operare, putem instala și prin modul text.

  • Pentru Windows:

Prin rularea următoare în promptul CMD

PostgreSQL-10.4-1-windows-installer.exe - text mod

  • Pentru distribuțiile Linux

PostgreSQL-10.4-1-Linux-x64-installer.run –mode text

  • Pentru MacOS

Executați fișierul sh de mai jos

PostgreSQL-10.4-1-osx-installer.app/Contents/MacOS/installbuilder.sh - text text

Cu opțiuni largi pe piață, Postgres acceptă mai multe caracteristici substanțiale precum MVCC (Multi-Version Concurrency Control), spații de tabel, recuperare în timp, backup-uri la cald, care au făcut-o să iasă în evidență și mai preferabilă când vine vorba de scalabilitatea serverului.

Secțiunea de mai jos va oferi instrucțiuni esențiale care trebuie urmate pentru instalarea Postgres pe server și facilitarea sursei de date pentru accesul Plesk:

Noțiuni introductive cu instrumentul pgAdmin

pgAdmin este cel mai popular client bogat de administrare a surselor deschise pentru PostgreSQL

1) În browserul pgAdmin, faceți clic dreapta pe nodul PostgreSQL sub „servere” și conectați serverul

2) Introduceți numele de utilizator și parola PostgreSQL pentru a stabili conexiunea.

3) Cu nodul bazei de date, faceți clic dreapta și creați o bază de date; Apoi salvați.

4) Urmați prin care puteți crea roluri de conectare, crea interogări și funcționalități vaste într-un mod fezabil.

Pași pentru instalarea serverului PostgreSQL (cu Plesk)

În timp real, cu caracteristica scalabilă a PostgreSQL, de multe ori avem nevoie de găzduire de Postgres pe un server, iar următoarea secțiune va ghida specificațiile de bază de configurare:

1) Instalați fișierele de server necesare,

yum instala PostgreSQL PostgreSQL-server

Dimensiunea totală a descărcării: 6, 8 M

Este în regulă (y / N):

2) Inițiați serverul PostgreSQL și configurați setările admin

/etc/init.d/PostgreSQL start

schimbați utilizatorul sistemului Postgres la administratorul pe care îl folosește Plesk, cu ajutorul comenzii:

su postgres

createuser -psPl

Introduceți numele de utilizator și parola, iar configurarea postgres se face.

Acum, ca utilizator rădăcină, modificați configurarea (/var/lib/pgsql/data/pg_hba.conf) Intrarea existentă ( gazdă toate cele 127.0.0.1/32 ident) ar trebui modificată la

găzduiește toate 127.0.0.1/32 md5

Aceasta permite solicitări de conectare de la server. odată terminat, executați următoarele și reporniți serverul

sed -i 's / host \ s * all \ s * all \ s * 127.0.0.1 \ / 32 \ s * ident \ s * sameuser / # & /' /var/lib/pgsql/data/pg_hba.conf && echo -e „\ n # Permiteți conexiunile de parolă de la localhost \ nhost toate 127.0.0.1/32 md5” >> /var/lib/pgsql/data/pg_hba.conf && /etc/init.d/postgresql restart

3) Etapa finală este înregistrarea serverului cu plesk pentru a efectua operațiuni în baza de date

/ usr / local / psa / bin / database-server-actualizare-server localhost: 5432 -tipul postgresql -admin admin -passwd `cat / etc / psa / .psa.shadow` && service psa restart

Acum conectați-vă la panoul de control Plesk; În fila „Site-uri și domenii”, selectați „Baze de date

Optați pentru Adăugare bază de date nouă, după care puteți introduce numele bazei de date postgres și selectați tipul „PostgreSQL” în meniul derulant.

Teste de regresie

  • Puteți rula un test de regresie pe serverul nou configurat înainte de instalare. Acest lucru asigură că serverul rulează așa cum este de așteptat și poate fi obținut folosind comanda:

faceți verificarea

  • Puteți consulta documentația și paginile Man executând

faceți instalarea documentelor

  • După instalare, puteți elimina fișierele binare și sursă folosind comanda

face curat

  • Dacă aveți de gând să construiți pe o platformă distribuită cu același arbore sursă, puteți folosi comanda:

face distclean

Acest lucru va ajuta la propagarea completă a modificărilor în toate platformele distribuite înainte de reconstruire.

Articole recomandate

Acesta a fost un ghid despre cum se instalează PostgreSQL. Aici am discutat pașii pentru instalarea PostgreSQL pe un operator diferit. De asemenea, puteți consulta următoarele articole pentru a afla mai multe -

  1. Cum se instalează JavaScript
  2. Ghid pentru instalarea MySQL
  3. Instalați Python
  4. Pași pentru instalarea Splunk