1. Установка веб сервера
- Скачать веб-сервер Apache: http://www.sai.msu.su/apache//httpd/binaries/win32/httpd-2.2.21-win32-x86-no_ssl.msi
- Установить Apache
Если после установки Apache автоматически не запустился (в трее будет значок с красным квадратиком , а должен быть с зеленой стрелочкой ) – значит скорее всего занят 80 порт каким-нибудь другим приложением.
Чтобы перенаправить на другой порт (например на 8080), нужно открыть конфигурационный файл «httpd.conf» в папке «C:\Program Files\Apache Software Foundation\Apache2.2\conf\» найти строку «Listen 80» и заменить ее на «Listen 8080»
После этого перезапускаем Apache (щелкнуть 2 раза в трее на значке) и нажать Start
Теперь если набрать в браузере «localhost:8080» - должно быть написано «It works»
2. Настройка маршрутизатора (для моего делается так, на других обычно подобным образом)
Нужно указать внешний порт и IP адрес компьютера (во внутренней сети), на котором установлен Apache (у меня 192.168.0.102) и внутренний порт (на котором запущен Apache).
После этого можно из внешней сети набрать в браузере наш внешний IP (IP маршрутизатора с портом 8080) должна появится надпись «It works»
3. Публикация 1С на веб-сервере
Нужно войти в конфигуратор, выбрать пункт меню «Публикация на веб-сервере»:
В появившемся окне нужно указать имя базу (которое будет указываться в адресной строке браузера), выбрать тип веб-сервера, и указать каталог для настроек веб-сервера (можно указать каталог базы 1с) и нажать опубликовать.
После этого можно запускать 1С через интернет, указав в адресной строке: http://87.117.182.210:8080/base