Установка веб-сервера Apache 2.4
Установка платформы 1С: Предприятие 8
Публикация базы на веб-сервере
Запуск базы через Тонкий клиент
Подключение к базе через компьютер, на котором есть интернет
Программа 1С: Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК, ред. 3.0 создана на управляемых формах. Благодаря этому есть возможность работы в программе через интернет.
Примечание: инструкция подойдет и для других программ 1С. Например, для 1С-Рарус: Ломбард 4 и 1С-Рарус: Бухгалтерия для некоммерческой организации 5. Отметим, что в инструкции описывается способ самостоятельной организации работы через Интернет на своем веб-сервере. Кроме этого, вы можете использовать сервис 1С:Линк.
Преимущества работы через интернет:
Программа 1С: Предприятие может быть установлена только на одном компьютере, где находится веб-сервер. На остальных рабочих местах установка программы необязательна;
Мобильность, возможность работать с любого места, где есть интернет;
Можно использовать компьютеры, не обладающие большой вычислительной мощностью;
Возможность подключения внешних клиентов, для них установка программного обеспечения не требуется;
Для работы необходимо всего лишь подключение к интернету и наличие интернет-браузера.
Рассмотрим, каким образом самостоятельно настроить программу «1С: Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК» для работы через интернет. Для организации работы через интернет необходима платформа 1С: Предприятие 8 и веб-сервер, например, Internet Information Services (IIS), Apache.
В примере описана настройка для операционной системы Windows 10 и веб-сервера Apache 2.4.
Загрузим пакет веб-сервера Apache с сайта. На странице загрузок мы можем найти две версии пакета Apache - для 64-битных систем и для 32-битных. Скачиваем дистрибутив, соответствующий разрядности Windows.
Перед установкой Apache следует отметить, что если наша ОС Windows, то в системе должны быть установлен пакет Microsoft Visual C++ 2015 Redistributable x86 и x64, который можно найти по адресу.
После загрузки пакета с Apache распакуем загруженный архив. В нем найдем папку непосредственно с файлами веб-сервера – каталог Apache24. Переместим данный каталог на диск C, чтобы полный путь к каталогу составлял C:/Apache24.
Теперь установим Apache в качестве службы Windows. Для этого:
запустим командную строку Windows от имени администратора и перейдем в каталог веб-сервера с помощью команды:
установим Apache в качестве службы с помощью команды:
если установка завершится удачно, то в командная строка отобразит сообщение «The Apache2.4 service is successfully installed». Также будет проведено тестирование сервера
Выполним изменение конфигурации сервера. Для этого в папке C:\Apache24\conf найдем файл httpd.conf и откроем его в текстовом редакторе. Файл httpd.conf настраивает поведение веб-сервера:
найдем строку Listen 80. Строка указывает на прослушиваемый порт. По умолчанию 80-й порт. Если конфликтов с портами не возникает можно оставить так, как есть. В нашем примере порт занят, поэтому изменим его на Listen 6336:
найдем строку #ServerName www.example.com:80, изменим на ServerName localhost:6336.
Сохраняем изменения
Запускаем веб-сервер из папки C:\Apache24\bin - утилиту ApacheMonitor. В системном трее появится соответствующий значок. Нажмем на него и в появившемся контекстном меню нажмем кнопку Start.
Проверить правильность установки можно, введя в браузере IP адрес компьютера или localhost (если порт не 80, localhost:[Имя порта]) должно появиться сообщение «It Works!»:
Установим платформу 1С:Предприятие 8. При установке платформы для возможности публикации базы на веб-сервере необходимо установить дополнительный компонент «Модули расширения веб-сервера»:
При установке данного компонента выбираем вариант «Данный компонент и все подкомпоненты будут установлены на локальный жесткий диск».
ПРИМЕЧАНИЕ: если данный компонент не установлен, то при попытке опубликовать базу выйдет сообщение:
После установки веб-сервера и платформы можно публиковать базу. Для этого заходим в программу в режиме «Конфигуратор» и открываем меню «Администрирование – Публикация на веб-сервере»:
В поле «Имя» указываем имя, его будем вводить в браузере. В поле «Веб-сервер» указываем веб-сервер Apache 2.4, в поле «Каталог» указываем каталог, где будет опубликована база. После этого нажимаем кнопку Опубликовать. После публикации будет предложено перезапустить веб-сервер, нажмем Да:
Нажатие кнопки Отключить приведет к удалению файла публикации.
Запустим базу через браузер на этом же компьютере. Для этого вводим в адресной строке IP адрес компьютера, порт и имя базы, например: 192.168.112.197:6336/TEST_Base, в результате откроется окно авторизации:
После ввода данных для входа начнется процесс запуска базы:
Так выглядит база в режиме веб-клиента:
ПРИМЕЧАНИЕ:
Для возможности запуска необходимо разрешить всплывающие окна на сайтах в настройках браузера. Например, для Yandex браузера для этого необходимо:
нажать кнопку (Настройки браузера Yandex) и выбрать пункт «Настройки»;
нажать ссылку «Показать дополнительные настройки»:
в блоке «Защита личных данных» нажать кнопку «Настройка содержимого»;
В открывшемся окне в блоке «Всплывающие окна» указать вариант «Разрешить всплывающие окна на всех сайтах» и нажать кнопку «Готово»:
Cкачиваем платформу для Тонкого клиента с сайта. Версия платформы должна совпадать с версией, на которой опубликована база в веб-сервере.
Распакуем архив и запускаем установочный файл Setup
Откроется мастер установки, нажимаем «Далее»:
Нажимаем «Далее»:
Нажимаем «Далее»:
Нажимаем «Установить»:
Запускаем программу и в списке баз нажимаем «Добавить»:
Выбираем вариант «Добавление в список существующей информационной базы»
Укажем наименование базы и адрес на веб-сервере
Установка завершена, запускаем базу в режиме «1С:Предприятие»:
В случаях, когда компьютеры находятся не в сети, могут потребоваться настройки роутера. Для того, чтобы к базе можно было подключаться с любого компьютера, где есть интернет, нужен внешний IP адрес (желательно, чтобы он был статическим). По этому внешнему адресу необходимо подключаться к базе.