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 -
- Cum se instalează JavaScript
- Ghid pentru instalarea MySQL
- Instalați Python
- Pași pentru instalarea Splunk