Linux: устанавливаем PostgreSQLКак оказалось некоторые приложения используют такой сервер баз данный как PostgreSQL. И случилось именно так, что мне пришлось его устанавливать. Сказать что это делается сложно - так нет. Все, как обычно, в Ubuntu Linux устанавливается просто.

Для того что бы установить PostgreSQL в Ubuntu Linux надо выполнить в консоли следующие команды.

sudo aptitude install postgresql postgresql-client postgresql-contrib

И если мы хотим использовать GUI для работы с базой (выполнения каких либо административных задач), то выполняем еще и такую команду:

sudo apt-get install pgadmin3

После установки надо задать пароль администратора. Делается это так.

$ sudo su postgres -c psql template1
template1=# ALTER USER postgres WITH PASSWORD 'admin_password';
template1=# \q

Теперь мы можем спокойно создавать базы данных и пользоваться ими.

По умолчанию доступ к базам доступен только для локального компьютера. Если надо разрешить удаленно подключаться к базе, то делаем следующее. Меняем в файле /etc/postgresql/8.4/main/postgresql.conf строки

listen_addresses = 'localhost'
#на строку 
listen_addresses = '*'

Далее в файле /etc/postgresql/8.4/main/pg_hba.conf после строки

# IPv4 local connections:
host    all         all         127.0.0.1/32          md5
# добавляем строку для адреса 10.10.10.10
host    all         all        10.10.10.10/32          md5
# добавляем строку для сети 10.10.0.0/16
host    all         all        10.10.0.0/16          md5

И перезапускаем сервер PostgreSQL:

sudo /etc/init.d/postgresql-8.4 restart

Если не хочется при работе с базой пользоваться консолью, можно использовать GUI, который мы уже установили. О GUI в следующей статье. А сейчас только скрин этой замечательной утилиты.

pgadmin3

Теги: