Столкнулся с необходимостью создать удаленное хралище на Apache, ничего не нашел решил поделиться опытом.
1. Добавляем в конфигурационный файл на Apacha httpd.conf следующий текст.
AddHandler 1cws-process .1ccr
# 1c publication
Alias "/Storage" "E:/Storage-1C/"
E:/Storage-1C/">
DirectorySlash Off
SetHandler 1cws-process
Allow from all
где E:/Storage-1C/ путь к корню нашего хранилища.
2. Создаем сервис , переходим с каталог 1С у меня это C:\Program Files (x86)\1cv82\8.2.11.236\bin и набираем текст в низу , у Вас должен зарегистрироваться новый сервис
crserver -instsrvc -d e:\storage-1c\
где E:/Storage-1C/ путь к корню нашего хранилища.
Запускаем сервис ...
3. Создаем файл , я его назвал repository.1ccr - имя любое расширение обязательно .1ccr
Со следующим текстом.
<?xml version="1.0" encoding="UTF-8"?>
<repository connectString="tcp://it735"/>
Имя it735 - это имя вашего компьютера , соответственно он должен на него откликаться по pingу
4.Создадим новое хранилище...
Выбираем в конфигураторе создать хранилище
Указываем строку или через TCP если вы находитесь в одной подсети или через WEB
1. tcp://it735/Имя Вашей Конфигурации
2. http://X.X.X.X/Storage/repository.1ccr/Имя Вашей Конфигурации
5. Заходим в конфигуратор и задаем путь к хранилищу который мы описали выше.
1. tcp://it735/Имя Вашей Конфигурации
2. http://X.X.X.X/Storage/repository.1ccr/Имя Вашей Конфигурации
Работем, удачи…