baltun
Администратор
- Сообщения
- 12.351
- Реакции
- 3.103
- Баллы
- 1.833
Как публиковать базу в 1С мы не будем писать там все просто и есть много мануалов с картинками, а вот как настроить Apache 2.4.63 мы напишем про это и так начнем.
Загруженный архив распаковываем в любой каталог, например, C:\Apache24.
Открываем командную строку от администратора и переходим в папку bin каталога, куда распаковали apache — в нашем случае:
Запускаем установку apache как сервиса Windows:
Эта команда также создаст службу для Apache и в дальнейшем рестарты лучше делать через C:\Apache24\bin\ApacheMonitor.exe после всего публикуем базу в 1С.
В командной строке, запущенной от администратора, переходим в каталог с программой 1С, например:
После вводим команду:
а) файловый вариант:
б) сервер 1С:
* где:
И самое главное переходим в C:\Apache24\conf\httpd.conf и добавляем строку:
К стати после публикации у вас в Apache появится запись такого вида:
Загруженный архив распаковываем в любой каталог, например, C:\Apache24.
Открываем командную строку от администратора и переходим в папку bin каталога, куда распаковали apache — в нашем случае:
Код:
cd C:\Apache24\bin
Запускаем установку apache как сервиса Windows:
Код:
httpd.exe -k install
В командной строке, запущенной от администратора, переходим в каталог с программой 1С, например:
Код:
cd C:\Program Files\1cv8\8.3.25.1374\bin
После вводим команду:
а) файловый вариант:
Код:
webinst –publish -apache24 -wsdir Base -dir "c:\apache\htdocs\Base" -connstr "File=""D:\Bases\Base"";" -confpath "C:\Apache24\conf\httpd.conf
Код:
webinst –publish -apache24 -wsdir Base -dir "c:\apache\htdocs\Base" -connstr "Srvr=192.168.0.10;Ref=Base;" -confpath "C:\Apache24\conf\httpd.conf
- apache24 — версия нашего веб сервера и тип самого сервера.
- wsdir — имя публикации для базы.
- dir — каталог для хранения файлов публикации.
- connstr — путь до базы. В случае хранения базы в файле пишем путь до нее. Если используется сервер 1С, то пишем его адрес и имя базы.
- confpath — путь до конфигурационного файла Apache.
И самое главное переходим в C:\Apache24\conf\httpd.conf и добавляем строку:
Код:
LoadModule _1cws_module "C:/Program Files/1cv8/8.3.25.1374/bin/wsap24.dll"
К стати после публикации у вас в Apache появится запись такого вида:
Код:
# 1c publication
Alias "/Base" "c:/Apache24/htdocs/Base/"
<Directory "c:/Apache24/htdocs/Base/">
AllowOverride All
Options None
Require all granted
SetHandler 1c-application
ManagedApplicationDescriptor "c:/Apache24/htdocs/Base/default.vrd"
</Directory>
Несколько баз
Если нам нужно опубликовать несколько баз на одном веб-сервере, то просто повторяем действия:- Заходим в нужную базу 1С под конфигуратором.
- Переходим в окно публикации базы.
- Вводим данные, необходимые для публикации.
- Перезапускаем Apache.
- Проверяем работу.