вторник, 3 февраля 2009 г.

Установка 1С на CentOS 5.2 (i386)

I. Установка и настройка сервера.
1. Скачать HASP LM: ftp://ftp.aladdin.com/pub/hasp/hl/linux/hasplm_linux_x.x.tgz.
2. Распаковать и установить HASP LM:
rpm -ihv aksusbd-redhat-xx.rpm hasplm-redhat-xx.rpm
3. Установка 1С:
cd /path/to/1c/rpms && rpm -ihv ./*.rpm
4. Перезапуск сервера 1С:
service srv1cv81 stop
/opt/1Cv8.1/i386/ragent -daemon
service srv1cv81 restart

5. Установка POstgreSQL:
cd /path/to/pgsql/rpms && rpm -ihv ./*.rpm
6. service postgresql start
7. Раскомментировать (если закомментированы) и исправить пару строк в postgresql.conf:
nano /var/lib/pgsql/data/postgresql.conf
stats_row_level = off
default_with_oids = on

8. Проверить наличие строки "host all all 0.0.0.0/0 md5" в файле /var/lib/pgsql/data/pg_hba.conf
Для первого входа под postgres добавить следующую строку:
host all postgres 127.0.0.1/32 trust
9. service postgresql restart
10. Подключаемся к серверу:
psql -h localhost postgres postgres
11. postgres=# ALTER USER postgres PASSWORD 'newpasswd';
postgres=#\q


II. Регистрация сервера в оснастке консоли управления.
1. Запустить консоль управления серверами 1С.
2. Центральные серверы (ПКМ) - Создать - Центральный сервер 1С:предприятие 8.1
Имя - имя машины, на которой установлен сервер 1С (желательна запись в вайле WINDOWS\system32\drivers\etc/hosts: 1p.add.re.ss hostname);
Описание - описание сервера
3. Кластеры - 1541 - Информационные базы (ПКМ) - Создать - Инфоиационная база
Имя - имя базы (например, lin-test)
Описание - описание БД
Безопасное соединение - отключить
Тип СУБД - PostgreSQL
БД - имя БД (имя идентично имени в первой строке - lin-test)
Пользователь - postgres
Пароль пользователя БД - пароль postgres
Включить чекбокс "Создать БД в случае ее отсутствия"

Подключиться к базе посредством клиента 1С.

P.S. Обязателен доступ сервера 1С к серверу ДНС!!!

1 комментарий:

GREEN комментирует...

привет,

и как оно? эксплуатируется? в продакшене??