Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 16 Следующий »

Установка сервера 1С

В файле /etc/hosts не должно быть записей формата localhost.localdomian или относящихся к IPv6, в случае отсутствия DNS-сервера, в нем должно быть прописано четкое соответствие IP-адрес сервера – FQDN – короткое имя.

cat /etc/hosts

127.0.0.1 localhost

10.0.2.200 astra15-1c.example.ru astra15-1c

cat /etc/hostname

astra15-1c

Устанавливаем необходимые пакеты для работы 1С:

sudo apt-get install postgresql postgresql-contrib

Разрешаем подключения по сети:

postgresql.conf

# - Connection Settings -

listen_addresses = '*' # what IP address(es) to listen on;

pg_hba.conf

# IPv4 local connections:
host all all 0.0.0.0/0 md5

Для корректной работы 1С с СУБД PostgreSQL также раскоментируем и меняем значения:

postgresql.conf

backslash_quote = safe_encoding

escape_string_warning = off

standart_conforming_strings = off

Создаем пароль для пользователя postgres:

sudo su postgres

psql -c "ALTER ROLE postgres WITH PASSWORD '12345678';"

exit

Перезапускаем СУБД PostgreSQL:

sudo service postgresql restart

Для создания сервера 1C Предприятия понадобится 4 пакета:

1c-enterprise83-client_*.deb
1c-enterprise83-common*_amd64.deb 
1c-enterprise83-server*_amd64.deb 
1c-enterprise83-ws*_amd64.deb

Скачать их можно с сайта 1С.

Скачиваем в любую директорию, например 1csrv, переходим в нее и устанавливаем:

cd 1csrv/

sudo dpkg -i *.deb

При возникновении ошибок об отсутствии пакетов, установим их командой:

sudo apt-get install -f 


Для работы аппаратного ключа hasp необходим драйвер haspd:

Правим /etc/haspd/hasplm.conf:

NHS_IP_LIMIT = 127.0.0.1, 10.0.2.0/24

Вместо 10.0.2.0/24 нужно указать свою подсеть или хосты, которые должны видеть HASP ключ

Даем права на директорию 1C:

sudo chown -hR usr1cv8:grp1cv8 /opt/1C

Запускаем сервер 1С:

sudo service srv1cv83

Проверяем:

sudo service srv1cv83 status

1C:Enterprise 8.3 server status:
Init script: STARTED.
Ragent: RUNNING.

Администрирование сервера 1С можно выполнять двумя способами:

Через "Администрирование серверов 1С Предприятия" для windows

Через консольную утилиту администрирования rac. Получить справку по команде можно выполнив ее:

/opt/1C/v8.3/x86_64/rac

1C:Enterprise 8.3 Remote Administrative Client Utility © '1C' 1996-2016
Утилита администрирования платформы 1С:Предприятие

Использование:

rac [mode] [command] [options] [arguments]

Поддерживаемые режимы:

help Отображение справочной информации для указанного режима.
agent Режим администрирования агента кластера серверов
cluster Режим администрирования кластера серверов
manager Режим администрирования менеджера кластера серверов
server Режим администрирования рабочего сервера
process Режим администрирования рабочего процесса
service Режим администрирования сервиса менеджера кластера
infobase Режим администрирования информационной базой
connection Режим администрирования соединений
session Режим администрирования сеансов информационных баз
lock Режим администрирования блокировок
rule Режим управления требованиями назначения
profile Режим управления профилями безопасности кластера

Общие параметры:

--version | -v
получение версии утилиты

--help | -? | -h
отображение краткой информации об утилите

Общие аргументы:

<host>[:<port>]
адрес сервера администрирования (по-умолчанию: localhost:1545)

Запустить в режиме демона сервис управления кластером:

/opt/1C/v8.3/x86_64/ras --daemon cluster

Посмотреть список доступных кластеров:

/opt/1C/v8.3/x86_64/rac cluster list


Для подключения клиентов через веб, потребуется установленный и настроенный сервер Apache2

Для публикации базы 1С, нужно выполнить команду:

sudo /opt/1C/v8.3/x86_64/

./webinst -apache22 -wsdir pgbase -dir '/var/www/pgbase' -connStr 'Srvr="astra15-1c";Ref=”infobase";' -confPath /etc/apache2/apache2.conf

-wsdir – имя алиаса веб-сервера для соединения с базой;

-dir – директория где будут располагаться файлы web-интерфейса 1с;

-connStr – строка соединения с базой 1с предприятия(astr15-1c - имя сервера 1с, infobase - имя базы)

-confPath – расположение конфигурационного файла web-сервера apache.

Установка клиента 1С



  • Нет меток