Установка PostgreSQL и phpPgAdmin на Ubuntu 16.04
Реляционная СУБД
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -Для начала обновим все пакеты:
sudo apt-get updateПереходим к установке PostgreSQL и PhpPgAdmin:
sudo apt-get -y install postgresql postgresql-contrib phppgadminДля того что бы подключится к PostgreSQL, сначала нужно сменить ползьователя на postgres:
Теперь входим в консоль PostgreSQL:sudo su
su - postgres
psqlУстанавливаем пароль:
\password postgresДля выхода используем команду:
exit
postgres=#\qЧто бы ввойти обратно в пользователя root выполняем:
Настраиваем веб-сервер Apache. Для этого редактируем конфигурацию и закомментируем строку (#) Require local, и сразу же под ней дописываем Allow from all.su
cd
cd /etc/apache2/conf-available/
Теперь настраиваем phpPgAdmin. Для этого редактируем конфигурацию, ищем строку $conf['extra_login_security'] = true; и изменяем на falsesudo apt-get install nano
nano phppgadmin.conf
Перезапускаем PostgreSQL и веб-сервер:cd /etc/phppgadmin/
nano config.inc.php
Для входа в phpPgAdmin переходим с помощью любого веб-браузера по адресу http://ip-сервера/phppgadmin/, пользователь postgres.systemctl restart postgresql
systemctl restart apache2
Опубликовано: Январь 25, 2017