УСТАНОВКА PHPPGADMIN CENTOS 7
Не очень удобно работать с консольным интерфейсом управления базами данных. Иногда нужно просто и быстро добавить базу данных или создать пользователя. Для этого можно использовать веб-интерфейс phppgadmin. Для установки программы выполните:
yum install epel-release
yum update
sudo yum install phpPgAdmin httpd
Редактируем /etc/httpd/conf.d/phpPgAdmin.conf:
vi /etc/httpd/conf.d/phpPgAdmin.conf
Вносим изменения
[...] Alias /phpPgAdmin /usr/share/phpPgAdmin <Location /phpPgAdmin> <IfModule mod_authz_core.c> # Apache 2.4 Require all granted #Require host example.com </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order deny,allow Allow from all # Allow from .example.com </IfModule> </Location>
sudo systemctl restart httpd
Настраиваем phpPgAdmin
Редактируем /etc/phpPgAdmin/config.inc.php
vi /etc/phpPgAdmin/config.inc.php
Ищем
$conf['servers'][0]['host'] = '';
Меняем на:
$conf['servers'][0]['host'] = 'localhost';
Ищем:
$conf['extra_login_security'] = true;
меняем на false:
$conf['extra_login_security'] = false;
Ищем:
$conf['owned_only'] = false;
меняем на true.
$conf['owned_only'] = true;
Сохраняем.
systemctl restart postgresql-9.6
systemctl restart httpd
После завершения установки вы сможете открыть адрес phpPgAdmin в браузере. Только обратите внимание на регистр букв, его нужно сохранять как при установке пакета, так и в браузере:
http://localhost/phpPgAdmin