Взято с
http://sergiy.kyrylkov.name/blog/2008/03/1-81-red-hat-enterprise-linux-5-centos.htmlДля установки сервера 1С:Предприятия 8.1 (без Web Services) и PostgresSQL 8.2 понадобятся следующие пакеты:
1C_Enterprise-server
1C_Enterprise-server-nls
1C_Enterprise-common
1C_Enterprise-common-nls
postgresql
postgresql-server
postgresql-contrib
postgresql-libs
Пошаговые инструкции:
Устанавливаем сервер 1С:Предприятия 8.1
rpm -ivh 1C_Enterprise-common-8.1.11-67.i386.rpm
1C_Enterprise-common-nls-8.1.11-67.i386.rpm
1C_Enterprise-server-8.1.11-67.i386.rpm
1C_Enterprise-server-nls-8.1.11-67.i386.rpm
Устанавливаем PostgresSQL 8.2
rpm -ivh postgresql-8.2.4-6.1C.i386.rpm
postgresql-contrib-8.2.4-6.1C.i386.rpm
postgresql-server-8.2.4-6.1C.i386.rpm
postgresql-libs-8.2.4-6.1C.i386.rpm
Инициализируем кластер PostgresSQL с локалью ru_RU.utf8 для русского языка или uk_UA.utf8 для украинского:
su - postgres -c 'initdb --locale=uk_UA.utf8 -D /var/lib/pgsql/data/'
Отключаем пароли на подключение к PostgresSQL, заменяя в файле /var/lib/pgsql/data/pg_hba.conf строку
host all all 0.0.0.0/0 md5
на
host all all 0.0.0.0/0 trust
Запускаем PostgresSQL
/sbin/service postgresql start
Подключаемся к PostgresSQL
psql -h localhost postgres postgres
меняем пароль пользователя postgres
ALTER USER postgres PASSWORD 'new_password';
и выходим
\q
Включаем пароли на подключение к PostgresSQL, заменяя в файле /var/lib/pgsql/data/pg_hba.conf строку
host all all 0.0.0.0/0 trust
на
host all all 0.0.0.0/0 md5
Перезапускаем PostgresSQL
/sbin/service postgresql restart
Если у Вас установлен Apache и возникают проблемы с библиотеками при замене родного системного PostgresSQL 8.1 на 8.2 - читаем Installing the PostgreSQL 8.2 RPMs on RHEL 5/CentOS 5 (
http://www.westnet.com/~gsmith/content/postgresql/pgrpm.htm)
Вкратце, при апгрейде postgresql-libs с версии 8.1 до версии 8.2, библиотека libpq.so.4 заменяется на libpq.so.5. Однако libpq.so.4 необходима для системного httpd Apache и после апгрейда postgresql-libs с версии 8.1 до версии 8.2, httpd Apache станет не работоспособным.
Для решения проблемы достаточно установить compat-postgresql-libs (compat-postgresql-libs-4-1PGDG.rhel5.i686.rpm) с опцией замены файлов
rpm -iv --replacefiles compat-postgresql-libs-4-1PGDG.rhel5.i686.rpm
compat-postgresql-libs также содержит libpq.so.4 и после его установки апгрейд postgresql-libs с версии 8.1 до версии 8.2 становиться возможным, так как с удалением postgresql-libs версии 8.1, libpq.so.4 поставляется пакетом compat-postgresql-libs.
Скачать compat-postgresql-libs можно здесь:
http://www.postgresql.org/ftp/binary/v8.2.7/linux/rpms/redhat/rhel-5-i386/От себя: наткнулся случайно, может кому интересно.....