postgresql 9 и Alt linux Server 4.1

Все о Windows, Linux, MacOS, Novell NetWare, DOS и т.д. Сетевые службы, http, ftp, ssh, браузеры, почтовые клиенты и многое другое. Установить, настроить, объединить в сеть, заставить эффективно работать.

Модератор: xdsl

postgresql 9 и Alt linux Server 4.1

Сообщение БорАл 26 окт 2010, 09:55

Кто нибудь ставил Postgresql 9 на Alt Linux Server 4.1 ?
Ubuntu Linux 10.04 LTS Netbook Edition; Ubuntu Linux 11.04 Desktop
БорАл
 
Сообщения: 58
Зарегистрирован: 11 ноя 2009, 14:37
Откуда: Из небытия
Полное имя: Алексей aka x_Fafnir_x

Re: postgresql 9 и Alt linux Server 4.1

Сообщение Vladislav_133 27 окт 2010, 08:08

А что за проблемы? apt-get и все.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: postgresql 9 и Alt linux Server 4.1

Сообщение xdsl 27 окт 2010, 08:13

Не ставил, и, думаю, в такой конфигурации его мало кто ставил, т.к. как релиз девятки всего месяц-полтора назад был. Кстати, восьмерка, идущая в репозитарии альта, чем-то не устраивает?

P.S Alt Linux Server 4.1 - нет такого. Есть Alt Linux Server 4.0, на который без проблем накатывают альтовский бранч 4.1. Если разговор про наши вузовские виртуалки, то там по умолчанию доступен серверный contrib от 4.0., но не бранч 4.1. При необходимости - подключайте бранч 4.1, он в локальной сети вуза доступен.

P.P.S. Если все-таки решитесь разворачивать девятку, отпишитесь здесь, плиз, о процессе и результате, интересно.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: postgresql 9 и Alt linux Server 4.1

Сообщение БорАл 29 ноя 2010, 12:13

Итак, установка завершена. Как просили - распишемся.

Доустановил следующие пакеты:
libreadline-5.2
libreadline-devel-5.2

Далее, непосредственно, сама установка

Код: Выделить всё
root@localdomain postgresql-9.0.1# ./configure --without-zlib


Долгий - долгий процесс конфигурации проверил содержимое компа.

Код: Выделить всё
root@localdomain postgresql-9.0.1#  gmake


Еще один долгий процесс построения пакета.

Код: Выделить всё
root@localdomain postgresql-9.0.1# exit
xfx@localdomain postgresql-9.0.1# gmake test


Регрессионное тестирование прошло успешно

Код: Выделить всё
xfx@localdomain postgresql-9.0.1# su-
password:
root@localdomain postgresql-9.0.1# gmake install


Установка пакета прошла гораздо быстрее, чем ожидалось.

Код: Выделить всё
root@localdomain / # adduser postgres
root@localdomain / # md /usr/local/pgsql/data
root@localdomain / # chown postgres /usr/local/pgsql/data
root@localdomain / # su  - postgres


И далее все команды от имени postgres'а

Код: Выделить всё
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l /tmp/pgsql.log start
/usr/local/pgsql/bin/createdb test
/usr/local/pgsql/bin/psql test


Подключение прошло успешно. Запросы работают.

Чtобы "автостартовать" демона, нужно скопировать из POstgresql-9.0.1/contrib/start-scripts в файл /etc/init.d/postgresql
Сделать его исполняемым. Добавить
Код: Выделить всё
/# chkconfig --add postgresql


И Postgresql 9.0.1 будет работать как положено.

Подключиться через pgAdmin III 1.8.2 не получилось - появилась ошибка. Исправить ее не знаю как. Говорят, можно только через pgAdmin 1.12.

Также можно работать через Postgresql 8.10 Maestro

Настройки все меняются в соотвествии с сетью. Один нюанс - поставил пока на свой ноут.
Ubuntu Linux 10.04 LTS Netbook Edition; Ubuntu Linux 11.04 Desktop
БорАл
 
Сообщения: 58
Зарегистрирован: 11 ноя 2009, 14:37
Откуда: Из небытия
Полное имя: Алексей aka x_Fafnir_x


Вернуться в Операционные системы и сетевое программное обеспечение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron