Публикация базы 1с на apache 2.2 ubuntu
Для публикации базы данных пишем в командной строке следующее:
./webinst -apache22 -wsdir test -dir /wwwroot/Test -connstr "Srvr=192.168.0.1;Ref=test;" -confPath /etc/apache2/httpd.conf
Теперь подробнее рассмотрим что все это значит:
«./webinst» - запуск на исполнение «-apache22» - публикация на apache «-wsdir test» - имя по которому будет доступна база данных.Мой пример:
http://192.168.0.1/test
«-dir /wwwroot/Test» - путь где будет хранится файл default.vrd с инфой «-connstr "Srvr=192.168.0.1;Ref=test;" – ИП адрес сервера и название базы данных «-confPath /etc/apache2/httpd.conf» - адрес до конфигурационного файла apache
В результате исполнения команды должно появится: «Publication successful» В конфигурационном файле apache "/etc/apache2/httpd.conf" появится следующее:
LoadModule _1cws_module "/opt/1C/v8.3/x86_64/wsap22.so" # 1c publication Alias "/test" "/wwwroot/Test/" <Directory "/wwwroot/Test/"> AllowOverride All Options None Order allow,deny Allow from all SetHandler 1c-application ManagedApplicationDescriptor "/wwwroot/Test/default.vrd"
А в файле default.vrd находящийся "wwwroot/Test/"
НА этом все заходим по адресу 192.168.0.1/test и должна загрузится база
IP адрес 192.168.0.1 используется в моем случае, в вашем варианте может быть другой