Команда установки в Ubuntu:
sudo apt-get install postgresql postgresql-client postgresql-contrib
Можно установить графический клиент для удобного управления:
sudo apt-get install pgadmin3
или
sudo apt-get install phppgadmin
Для доступа из вне откроем файл конфигурации (Ctrl+X для выхода):
sudo nano /etc/postgresql/9.3/main/postgresql.conf
И раскомментируем строку:
listen_addresses = 'localhost'
В файле pg_hba.conf укажем с каких адресов разрешен доступ:
host all all 192.168.0.1/32 md5
Перезапустим PostgreSQL чтобы изменения в конфигурационных файлах вступили в силу:
sudo service postgresql restart
Укажем пароль для пользователя postgres:
sudo -u postgres psql ALTER USER postgres with encrypted password 'ПАРОЛЬ'; CTRL+Z
Пример тестирования соединения с удаленного компьютера:
psql -h СЕРВЕР -U postgres -W
Если PostgreSQL будет использоваться с Apache2, то установим еще компоненты:
sudo apt-get install apache2 libapache2-mod-php5 php5 php5-common php5-gd php5-pgsql