Установка 1С как локального сайта

 

Публикуем локально на веб информационную базу 1С .

Рассмотрим установку 1С как сайта на локальную в сети машину и  выделенный веб сервер
Скачать Apache можно по ссылкам

"Локально" – это значит, что процессы осуществляются в сети на небольшой территории одной структурной единицы. Если развернуть 1С Предприятие как локальный сайт, мы сможем иметь достут с любого устройства имеющему браузер к нашей базе. Локальный сайт позволит работать с 1С допустим с устройств Apple посредством Сафари или любым другим устройством. Для этого необходима Публикация 1С на локальном WEB сервере.  Именно его мы предлагаем разместить в Вашей сети. Установка сервера локально  обусловлена чисто соображениями безопасности и данная инструкция подходит для публикации 1С Веб сервера  в сети Интернет.

Почему именно Apache ? В отличии от IIS он является кросс-платформенным веб-сервером.При этом стандартные трудности по ручной установке, которые останавливают пользователем мы нивилируем использованием представленного установщика.

Начнем с того, что  установим локально о веб сервер Apache.Скачать дистрибутвы в виде инсталляционного пакета можно по следующим ссылкам:

     Повторяем все действия как на скринах ниже.

 Клик "Next"

1С Apace Инсталятор

 

 

"I accept" - принимаем условия лицензионного соглашения.для движка сайта, а именно Apach. Как показали независимые тесты он имеет более высокую производительность и стабильность по сравнению с IIS

 

1С Apace Инсталятор лицензия

 

Клик "Next"

 

1С Apace Инсталятор

 

Теперь нужно прописать домен. Который у Вас уже есть, если нет то можете написать нечто подобное. :) 

 

1С Apace Настройки

 

Выбираем "Typical" То есть полная установка, все компоненты. Порт можете оставить 80 -м (проверьте чтоб например "Скайп" во время установки был выгружен, так как он может занять 80-й)

 

 

1С Apace Инсталятор для Windows

 

Здесь выбираем каталог где будет храниться папка локального сервера.

(Можно оставить путь по умолчанию)

 

1С Сервер Локально

 

Клик "Install"

 

1С Сервер Локально Установка

 

1С Сервер Локально Процесс

 

После установки, Вы должны увидеть в системном трее примерно такую картинку.

В таком случаи веб сервер установлен но не запущен.

Чтоб запустить Apache кликните по иконке в трее 

 

1С Сервер Локально Трей

 

Затем в открывшимся окне можно кликнуть "start" и запустить локальный Apache 

 

 

 

 

Ваш локальный сервер работает если вы видите вот такую картинку.

 

 

 

1С Сервер Локально Запуск

 

Так же убедиться в работоспособности локального веб сервера можно очень простым способом, для этого в адресной строке Вашего веб браузера наберите адрес 127.0.0.1 или напишите localhost

и если сервер работает Вы должны увидеть "It work" 

 


На следующим этапе  запускаем конфигуратор, переходим на вкладку "администрирование" и клик по 

 

 

Администрирование 1С Веб Сервер Локально

 

"публикация на веб сервере".

 

сайт 1с локально kjrfkmyj

 

В открывшимся окне выбираем каталог где будет опубликована информационная база ,как правило это папка "htdocs" (ее создал Apache при установке)

 

kjrfkmyj 1C Локально

 

И последний шаг клик по кнопке вверху "опубликовать"

 

Все теперь в адресной строке броузера набрать 127.0.0.1 

 

и вместо "It works" вы увидите картинку ниже.

 

Теперь мы можем входить и работать.

 

Как все знают, не представляет никакого труда, опубликовать информационную базу 1С, если веб-сервер установлен на самом сервере приложения 1С, но не все знают как сделать публикацию, если сервер приложений 1С и веб-сервер располагаются на разных, физических серверах. Об этом собственно и пойдет речь ниже.

Публикация базы 1С на выделенном сервере.

Имеется:

  1. Сервер приложений 1С (сетевое имя SRV-APP-1) — 1шт.
  2. Сервер СУБД MS SQL (сетевое имя SRV-SQL-1) — 1шт.
  3. Веб-сервер Apache 2.2 (сетевое имя SRV-WEB-1) — 1шт.

Все приложения располагаются на отдельных железках. В кластере 1С зарегистрирована информационная база BUH_1C, которую необходимо опубликовать на веб-сервере SRV-WEB-1.

Устанавливаем на веб-сервер SRV-WEB-1 клиентскую часть 1С с опциями «Модули расширения веб-сервера» и «Администрирование сервера 1С:Предприятия». Создаем где-нибудь, например в корне диска С, папку web, а в ней подпапку buh_1c. Открываем командную строку и переходим в каталог C:\Program Files (x86)\1cv82\версия_вашей_платформы_1С\bin .

Выполняем команду

webinst -apache22 -wsdir buh_1c -dir "C:\web\buh_1c" -connStr "Srvr="SRV-APP-1";Ref="BUH_1C";" -confPath "C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf\httpd.conf" 

Открываем веб-браузер и переходим по адресу http://srv-web-1/buh_1c , при этом у вас должны быть разрешены всплывающие окна для данного узла. После выполнения данных инструкций, Вы должны получить работающую через веб-браузер 1С .