Pereiti prie pagrindinio turinio

Kaip įdiegti pgAdmin 4 Ubuntu ir Debian sistemose

Šioje pamokoje pateikiamos nuoseklios instrukcijos, kaip įdiegti ir sukonfigūruoti pgAdmin 4 Ubuntu (22.04 ir naujesnėse versijose) bei Debian 11/12 sistemose.

Atnaujinta prieš daugiau kaip 2 sav.

pgAdmin 4 yra galingas internetinis įrankis, skirtas PostgreSQL duomenų bazėms valdyti.

Būtinos sąlygos

pgAdmin veikimui reikalingas web serveris, pavyzdžiui, Apache.

1. Atnaujinkite sistemą

Atnaujinkite paketų sąrašą:

apt update

2. Pridėkite pgAdmin saugyklos raktą

Paleiskite šią komandą, kad pridėtumėte saugyklos raktą:

curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | apt-key add

3. Pridėkite pgAdmin saugyklą

Pridėkite pgAdmin saugyklą paleisdami šią komandą:

sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'

4. Įdiekite pgAdmin 4

Dabar galite įdiegti pgAdmin 4:

apt install pgadmin4 -y

5. Paleiskite pgAdmin 4 konfigūravimo skriptą

Toliau paleiskite pgAdmin 4 diegimo skriptą:

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

6. Atidarykite 80 ir 443 prievadus

Kad būtų leidžiamas interneto srautas į pgAdmin, atidarykite reikalingus prievadus pagal naudojamą ugniasienę.

Naudojant IPtables

Jei naudojate IPtables, paleiskite:

iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -j ACCEPT

Norėdami išsaugoti pakeitimus, įdiekite iptables-persistent (jei dar neįdiegta):

apt install iptables-persistent -y

Tada išsaugokite taisykles:

iptables-save | tee /etc/iptables/rules.v4

Naudojant UFW

Jei naudojate UFW (Uncomplicated Firewall), paleiskite:

ufw allow 'Apache Full'

Perkraukite UFW:

ufw reload

7. Prisijungimas prie pgAdmin 4

Po įdiegimo pgAdmin 4 galite pasiekti adresu:

http://SERVER_IP/pgadmin4

SERVER_IP pakeiskite tikruoju savo serverio IP adresu.

Prisijungimo lange įveskite el. pašto adresą ir slaptažodį, kuriuos nurodėte diegimo metu.

Prisijungę matysite pgAdmin valdymo skydelį. Nuo šiol galite pradėti dirbti su pgAdmin.

Ar gavote atsakymą į savo klausimą?