воскресенье, 28 июня 2009 г.

дзен с PostgreSQL

Попытался настроить PostgreSQL (кстати, есть полезный howto)...

1. устанавливаем пакет:
sudo apt-get install postgresql

2. инициализируем место хранения баз:
/usr/lib/postgresql/8.3/bin$ ./initdb -D /usr/local/pgsql/data/

Success. You can now start the database server using:

./postgres -D /usr/local/pgsql/data
or
./pg_ctl -D /usr/local/pgsql/data -l logfile start

3. поплясал с бубном вокруг порушенных собственноручно прав на /usr/local/pgsql/data/ и /var/run/postgresql/:
chown -R postgres /usr/local/pgsql/data/
chgrp -R postgres /usr/local/pgsql/data/

4. наконец удалось эту штуку запустить командой:
sudo -u postgres ./postgres -D /usr/local/pgsql/data

(ну, еще пришлось sudoers править, благо нашлась подсказка)

5. примотал php5-pgsql:
sudo apt-get install php5-pgsql
/etc/init.d$ sudo ./apache2 restart

Комментариев нет:

Отправить комментарий