Б). Apache на компьютере с VipNet Client: установка и настройка
Установить веб-сервер Apache на машине с VipNet и внести следующие настройки (пример пути к файлу настроек: C:\Apache24\conf\httpd.conf):
· Порт 20219 (всегда) – задать: Listen 20219
· Раскомментировать модули:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule rewrite_module modules/mod_rewrite.so
· Указать адрес публикации базы 1С на веб-сервере.
Сама публикация описана далее. Предполагается, что публикация базы 1С будет не на этом веб-сервере, а на другом компьютере – в IIS или Apache на выбор.
А в этом веб-сервере Apache указывается только путь к сервису опубликованной базы:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/api/v1/auth(/)?$ http://ip_публ:порт/Имя_базы/hs/fdoc/auth [P,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/api/v1/queue(/)?$ http://ip_публ:порт/Имя_базы/hs/fdoc/queue [P,L]
</IfModule>
Здесь в шаблоне строки: http://ip-публ:порт/Имя_базы/hs/fdoc/auth
· ip-публ:порт – ip-адрес веб-сервера публикации 1С и сетевой порт публикации. Например: 192.168.0.2:80
· Имя_базы – имя, под которым база опубликована на веб-сервере.
Вместе, например: http://192.168.0.2:80/For_fdoc/hs/fdoc/queue или /auth
