Role for setup Apache for 1c publication and publicate list of bases
- Веб сервер для размещения дистрибутивов 1с
- Ubuntu, CentOS
Путь к каталогу где будет сохранен дистрибутив 1с
onec_dist_storage: /opt/dist
Используемая версия платформы
onec_version: "8.3.13.1644"
Список хостов откуда производится загрузка дистрибутива
onec_mirrors: []
# onec_mirrors:
# - http://172.17.0.1
Список БД с параметрами для публикации
databses: []
databses:
onec-db-1: # Имя БД
base: onec-db-1-context # Контекст для vrd файла (по-умолчанию используется Имя БД)
server: 127.0.0.1:1541,127.0.0.2:2541 # Адрес(-а) кластера сервера(-ов) 1С
name_in_cluster: onec-db-1-prod # Имя БД в кластере
usr: user # Имя пользователя для подключния к Бд (по умолчанию не задано)
pwd: pass # Пароль пользователя для подключния к Бд (по умолчанию не задан)
httpServices: # Список публикуемых http сервисов
service1: # Имя публикуемого http сервиса
rootUrl: service1
enable: false
reuseSessions: autouse
sessionMaxAge: 20
poolSize: 10
poolTimeout: 5
no dependency
- hosts: servers
roles:
- role: bessonovevgen.apache-1c
BSD
Bessonov Evgeniy (evgen@ievgen.ru)
Based on geerlingguy/ansible-role-apache
- см. в содержимом по комменту TODO
- В шаблон vrd конфиг для вебсервисов, odata (сделана заглушка)
- Версия используемой библитеки (если установить несколько версий платформы на один хост)
- Удаление не нужных виртуальных хостов
- Использовать виртуальные хосты с поддоменом
- Рестарт Apcache при обновлении версии платформы