GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat pgAdmin na CentOS 7

V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci pgAdmin na CentOS 7. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

pgAdmin je přední open source platforma pro správu a vývoj PostgreSQL s bohatými funkcemi, která běží na systémech Linux, Unix, macOS a Windows. pgAdmin lze použít ke správě PostgreSQL 9.2 a vyšší.

Předpoklad:

  • Operační systém s CentOS 7
  • Adresa IPv4 serveru s oprávněními superuživatele (přístup root)
  • Gnome Terminal pro Linux Desktop
  • Klient PuTTy SSH pro Windows nebo macOS
  • Powershell pro Windows 10/11
  • Znáte příkazy DNF

Nainstalujte pgAdmin na CentOS

Krok 1. První příkaz aktualizuje seznamy balíčků, abyste získali nejnovější verzi a závislosti.

sudo yum install epel-release
sudo yum update

Krok 2. Nainstalujte PostgreSQL.

Přejděte na stránku pro stažení úložiště PostgreSQL a přidejte úložiště PostgreSQL 9.4:

rpm -Uvh https://download.postgresql.org/pub/repos/yum/testing/12/redhat/rhel-7-x86_64/pgdg-centos12-12-1.noarch.rpm

Nyní nainstalujte postgresql pomocí následujícího příkazu:

yum update
yum install postgresql94-server postgresql94-contrib

Inicializujte PostgreSQL databázi pomocí následujícího příkazu:

/usr/pgsql-9.4/bin/postgresql94-setup initdb

Chcete-li spustit službu PostgreSQL, spusťte:

systemctl enable postgresql-9.4
systemctl start postgresql-9.4

Krok 3. Nainstalujte pgAdmin 4 na CentOS 7.

Jakmile budete mít PostgreSQL nainstalovaný v systému, spusťte následující příkaz pro instalaci pgAdmin 4:

yum install epel-release
yum update

Nyní nainstalujte phpPgAdmin a zadejte následující příkaz:

yum install phpPgAdmin httpd

Krok 4. Nakonfigurujte pgAdmin.

Existuje několik menších konfiguračních změn, které je třeba provést, aby byl spuštěn pgAdmin4. Nejprve přejmenujeme ukázkový soubor conf z pgadmin4.conf.sample na pgadmin4.conf:

cp /etc/httpd/conf.d/pgadmin4.conf.sample /etc/httpd/conf.d/pgadmin4.conf

Dále vytvořte protokol pgAdmin a datové adresáře:

mkdir /var/log/pgadmin4/
mkdir /var/lib/pgadmin4/

Vytvoření/úprava souboru config_local.py:

nano /usr/lib/python2.7/site-packages/pgadmin4-web/config_local.py

Přidejte následující nastavení:

LOG_FILE = '/var/log/pgadmin4/pgadmin4.log'
SQLITE_PATH = '/var/lib/pgadmin4/pgadmin4.db'
SESSION_DB_PATH = '/var/lib/pgadmin4/sessions'
STORAGE_DIR = '/var/lib/pgadmin4/storage'

Změňte oprávnění adresářů tak, aby Apache:

chown -R apache:apache /var/lib/pgadmin4/*
chown -R apache:apache /var/log/pgadmin4/*

Spuštěním následujícího příkazu vytvořte uživatelský účet pro webové rozhraní pgAdmin 4.

python /usr/lib/python2.7/site-packages/pgadmin4-web/setup.py

Poslední kroky:Restartujte webovou službu Apache:

systemctl restart httpd

Krok 5. Nakonfigurujte bránu firewall.

Pokud je povolena brána firewall, povolte službu HTTP provedením následujícího příkazu:

firewall-cmd --permanent --add-service=http
firewall-cmd --reload

Krok 6. Otevřete pgAdmin 4.

Otevřete webový prohlížeč a přejděte na následující adresu URL pro přístup k rozhraní pgAdmin 4:

http://my-ip.add.re.ss/pgadmin4

Blahopřejeme, naučili jste se nainstalovat a nakonfigurovat pgAdmin 4 na CentOS 7. Máte-li nějaké dotazy, zanechte prosím komentář níže.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Wine 4.0 na CentOS 7

  1. Jak nainstalovat Vim 8.2 na CentOS 7

  2. Jak nainstalovat VirtualBox na CentOS 7

  3. Jak nainstalovat Git na CentOS 8

  1. Jak nainstalovat Docker na CentOS 8

  2. Jak nainstalovat Java 8 &11 na Centos 8

  3. Jak nainstalovat MySQL na CentOS 8