Запуск клиента и сервера 1С в Linux

Материал из Kalina_LUG_Wiki
Перейти к: навигация, поиск

Данная статья описыват запуск клиента и сервера 1С в операционной системе Linux.

Сначала нужно поднять Самбу, затем по ссылке http://www.aladdin.ru/ надо найти и скачать драйвер ключа защиты для нужной версии Linux.

Затем нужно установить сам сервер:
1C_Enterprise-common
1C_Enterprise-common-nls
1C_Enterprise-server
1C_Enterprise-server-nls
1C_Enterprise-ws
1C_Enterprise-ws-nls

Запускаем ragent
/etc/rc.d/init.d/srv1cv81 stop
/opt/1C/v8.1/x86_64/ragent -daemon
/etc/rc.d/init.d/srv1cv81 restart

Нужно скачать пропатченную версию PostgreSQL и установить ее:
postgresql-libs
postgresql
postgresql-server
postgresql-pl
postgresql-contrib

По рутом запускаем:
LANG=ru_RU.utf-8 /etc/init.d/postgresql start

В файле
/var/lib/pgsql/data/postgresql.conf
меняем значения на:

default_with_oids = on
stats_row_level = off

В /var/lib/pgsql/data/pg_hba.conf указываем параметры подключения к серверу, а также правим строку

host all all 0.0.0.0/0 md5

Перезапускаем PostgreSQL:
/etc/init.d/postgresql restart

Консоль PostgreSQL:
psql -h localhost postgres postgres

Если возникает ошибка отсылающая к файлу pg_hba.conf, то в /etc/hosts прописать локалхост.

Меняем пароль в базе данных:
ALTER USER postgres PASSWORD 'new_password'

Выходим их консоли:
\q

Ставим на клиентскую машину клиента 1С. При необходимости добавить в хосты ip-адрес сервера 1С. Запускаем оснастку, создаем сервер.

Теперь все должно заработать.