Instalare DB Postgres (File System)

Necesar Sistem Operare

Sistemele de operare pe serverele de aplicatie vor trebui sa fie dintre cele de mai jos:

  • Cent OS Linux - minim versiunea 7 (licentiere gratuita)

  • Oracle Linux 7 - minim versiunea 7

  • Red Hat Linux - minim versiunea 7

Linux

In functie de resursele masinii pe care se face instalarea serverului Postgresql - inainte de instalare - se poate alege una din valorile predefinite pt puterea de calcul a masinii - prin declararea variabilei size_pg : (Implicit valoarea variabilei este: small respectiv 4 GB RAM)

small - 4 GB RAM / 4 CPU / HDD
medium - 16 GB RAM / 8 CPU / SAS
large - 32 GB RAM / 12 CPU / SAS RAID
xlarge - 64 GB RAM / 16 CPU / SAS RAID
xxlarge - 128 GB RAM / 24 CPU / SSD RAID
huge - 256 GB RAM / 32 CPU / SSD RAID

Exemplu :

export size_pg=medium

Versiunea implicita PGSQL este 15.

Pentru versiune PGSQL custom, exemplu PGSQL 17, se executa comanda:

export VERS_PG=17

Pentru instalarea serverului Postgresql - dintr-un terminal (local) sau sesiune ssh se executa cu utilizatorul root comenzile :

yum install dos2unix curl -y &&
curl -H 'Cache-Control: no-cache' http://static.emsys.ro/psql/pgsql_1x_install.sh | dos2unix | sh

Pentru instalare instanta postgres erp se ruleaza comanda :

curl -H 'Cache-Control: no-cache' http://static.emsys.ro/psql/install_erp_pg.sh | dos2unix | sh

Pentru instalare instanta postgres bpm se ruleaza comanda :

curl -H 'Cache-Control: no-cache' http://static.emsys.ro/psql/install_bpm_pg.sh | dos2unix | sh

Pentru instalare instanta postgres jrs se ruleaza comanda :

curl -H 'Cache-Control: no-cache' http://static.emsys.ro/psql/install_jrs_pg.sh | dos2unix | sh

Pentru setarea parolei userului postgres din baza de date se ruleaza comenzile :

su - postgres
psql -c "ALTER USER postgres WITH encrypted password 'Parola_Postgres' ;"

Se inlocuieste Parola_Postgres cu parola dorita.

Pentru administrarea bazei de date Postgres se poate folosi utilitarul PGAdmin, disponibil la adresa https://www.pgadmin.org