|
|||||||
1C web публикация на apache
Время создания: 23.03.2017 09:44
Раздел: it - Админство - 1C
Запись: xintrea/mytetra_db_pipitos1983/master/base/1489149959lt0n5wbiqb/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Исходные данные:
centos 7.2 / debian 8.7 apache 2.4 проверить наличие пакетов msttcorefonts и imagemagick Для debian нужно включить репозитории contrib deb http://…/debian/ jessie main contrib 1 установить пакеты: centos { 1C_Enterprise83-ws-8.3.9-1850.x86_64.rpm 1C_Enterprise83-ws-nls-8.3.9-1850.x86_64.rpm } debian { 1C_Enterprise83-ws-8.3.9-1850.x86_64.deb 1C_Enterprise83-ws-nls-8.3.9-1850.x86_64.deb } 2.1 сделать каталог хранения данных опубликованной базы: mkdir /opt/1C/1c-web chown usr1cv8:apache /opt/1C/1c-web chmod 770 /opt/1C/1c-web 2.2 опубликовать базу: название базы - trade имя сервера 1C - srvr-1c2 каталог публикации - trade итого: cd /opt/1C/v8.3/x86_64 centos{ ./webinst -apache24 -wsdir trade -dir /opt/1C/1c-web -connstr "Srvr=srvr-1c2;Ref=trade;" -confPath /etc/httpd/conf/httpd.conf service httpd reload } debian{ ./webinst -apache24 -wsdir trade -dir /mnt/storage/1cweb -connstr "Srvr=srvr-1c2;Ref=trade;" -confPath /etc/apache2/apache2.conf service apache2 reload } открываем (при условии что настроен DNS): http://srvr-1c2/trade пользуемся _________________________________________________ P.S.: Что пишется в конфиг httpd.conf/apache2.conf: # 1c publication Alias "/tradedb2" "/opt/1C/1c-web/" <Directory "/opt/1C/1c-web/"> AllowOverride All Options None Require all granted SetHandler 1c-application ManagedApplicationDescriptor "/opt/1C/1c-web/default.vrd" </Directory> ... LoadModule _1cws_module "/opt/1C/v8.3/x86_64/wsap24.so" ___________________________________________________ P.P.S.: centos { // если наблюдаем сообщение содержащее что-то вроде ...Permission denied; line=1043... то вспоминаем что забыли отключить selinux и делаем это. (может включиться при обновлении системы) } |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|