УСТАНОВКА 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 httpdsystemctl restart postgresql-9.6
После завершения установки вы сможете открыть адрес phpPgAdmin в браузере. Только обратите внимание на регистр букв, его нужно сохранять как при установке пакета, так и в браузере:
http://localhost/phpPgAdmin