Giunsa ang Pag-install sa PgAdmin sa Rocky Linux ug AlmaLinux


Ang PgAdmin 4 usa ka open-source, gamhanan, ug front-end nga PostgreSQL database administration tool. Gitugotan sa PgAdmin 4 ang mga administrador nga hapsay nga magdumala sa mga database sa PostgreSQL gikan sa usa ka web browser ug magpadagan sa mga pangutana sa SQL taliwala sa ubang mga buluhaton sa database. Gisulat kini sa Python ug Javascript/JQuery ug usa ka pagpaayo sa gisundan niini nga PgAdmin.

Ang bantog nga mga bahin naglakip sa:

  • Usa ka syntax nga nagpasiugda sa SQL editor.
  • Gidisenyo pag-usab ug bag-ong tan-awon nga user interface.
  • Live SQL query tool para sa direktang pag-edit sa datos.
  • Kusog ug sayon-gamiton nga mga himan para sa adlaw-adlaw nga database administrative nga buluhaton.
  • Matubag nga web interface, ug daghan pa.

Niini nga artikulo, nagpunting kami kung giunsa nimo ma-install ang PgAdmin4 sa Rocky Linux ug AlmaLinux.

Ingon usa ka kinahanglanon, kinahanglan nimo nga ma-install ang PostgreSQL. Naa na, naa mi giya kung unsaon pag-install ang PostgreSQL sa Rocky Linux ug AlmaLinux.

Lakang 1: Idugang ang PgAdmin4 Repository sa Rocky Linux

Aron ma-install ang PgAdmin4, ang unang lakang mao ang pagdugang sa PgAdmin4 repository. Apan una, i-install ang yum-utils nga pakete.

$ sudo dnf install yum-utils

Sunod, disable ang PostgreSQL common repository aron maandam ang pag-install sa pinakabag-o nga PgAdmin4 packages.

$ sudo yum-config-manager --disable pgdg-common

Sa higayon nga malampuson nga midagan ang sugo, i-install ang PgAdmin4 repository.

$ sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm

Lakang 2: I-install ang PgAdmin4 sa Rocky Linux

Kung naa na ang repository sa PgAdmin4, i-update ang mga repository sa sistema.

$ sudo dnf update

Sunod, i-install ang pgAdmin 4 pinaagi sa pagpadagan sa command:

$ sudo dnf install pgadmin4

Kini nag-instalar sa pgAdmin4, Apache webserver uban sa ubang mga dependency nga gikinahanglan sa PgAdmin4. Pindota ang ‘Y’ kung giaghat nga i-install ang tanan nga mga pakete ug dependency.

Lakang 3: Pagsugod ug Pag-enable sa Apache Webserver

Sa dili pa i-set up ang PgAdmin4, kinahanglan natong sugdan ang serbisyo sa webserver sa Apache. Kinahanglan kini tungod kay ang PgAdmin4 nagdagan sa usa ka webserver.

Aron mahimo ang Apache web server, padagana ang command:

$ sudo systemctl enable httpd

Kung mahimo na, ipadayon ug sugdi ang serbisyo sa Apache ingon sa mosunod.

$ sudo systemctl start httpd

Aron mapamatud-an nga ang Apache nagdagan, ipatuman ang mando:

$ sudo systemctl status httpd

Lakang 4: I-set up ang PgAdmin4 sa Rocky Linux

Sa pagpadayon, mahimo na naton ipadayon ang pag-configure sa PgAdmin4 pinaagi sa pagpadagan sa script sa pag-setup sa PgAdmin4 sama sa gipakita:

$ sudo /usr/pgadmin4/bin/setup-web.sh

Ang script nag-set up sa PgAdmin4 sa web mode ug nag-aghat sa mga detalye sama sa email address ug password. Kini, sa ulahi, gamiton alang sa pag-authenticate. Busa, ihatag ang imong email address ug password, ug pindota ang 'y' aron ma-restart ang Apache webserver.

Sa dili pa nato ma-access ang PgAdmin4 web GUI, kinahanglan natong i-adjust ang atong mga setting sa SELinux. Kung ang SELinux naa sa mode nga pagpatuman, ibutang kini sa permissive mode sama sa gipakita.

$ sudo setenforce permissive

Kinahanglan usab namon nga i-configure ang firewall aron tugutan ang trapiko sa HTTP sama sa gipakita.

$ sudo firewall-cmd --permanent --add-service=http

Unya i-reload aron mabuhat ang mga pagbag-o.

$ sudo firewall-cmd --reload

Lakang 5: Pag-access sa PgAdmin4 sa Rocky Linux

Sa katapusan, aron maka-log in, ilunsad ang imong browser ug bisitaha ang URL:

http://server-ip/pgadmin4

Pagsulod sa mga kredensyal sa pag-login, i.e. ang email address ug ang password nga imong gitakda kaniadto, ug i-hit ang 'Login' button.

Ang dashboard sa PgAdmin 4 moabut aron makita.

Sa kasagaran, walay database server nga konektado karon. Aron makonektar sa usa ka bag-ong database server, i-klik ang 'Add New Server' icon.

Sa seksyon nga 'General', paghatag og ngalan alang sa imong database server. Sa among kaso, maghatag kami usa ka arbitraryong ngalan - ang lokal nga database sa PostgreSQL.

Dayon i-klik ang tab nga 'Koneksyon' ug sulati ang gikinahanglan nga mga detalye. Dinhi among gigamit ang default nga database sa Postgres ug mga kredensyal sa tiggamit. Ang password iya sa postgres user.

Dayon i-klik ang 'Save'.

Sa malampuson nga koneksyon, ang database server makita sa wala nga sidebar. Pag-klik niini aron makita ang dugang nga mga detalye sa database ug tan-awon ang mga dashboard sa pasundayag.

Niini nga giya, malampuson namong na-install ang PgAdmin4 sa Rocky Linux ug AlmaLinux ug midugang og database server aron mamonitor ang performance sa mga database.