Главное условия, простота, возможность все это обслуживать!
И так условия простые:
- Выделенный компьютер с операционной системой Windows или Linux (DEB или RPM) и веб-сервер Apache2
- Свежая версия платформы
- Конфигурация 1С на управляемых формах
По сути - публикация базы данных на WEB-сервере - это дешевый заменитель сервера 1С:Предприятие.
Основные возможности:
- это возможность работать в 1С через браузер с любой операционной системы
- возможность установки на компьютеры пользователей лишь тонкого клиента 1С
- возможность использовать мобильные приложения 1С
Что будет пользователям нельзя:
- Через браузер - почти все нельзя - только работать, не получится настроить фискальный регистратор и УТМ
- Через тонкий клиент - нельзя обновить конфигурацию, сделать ремонт базы данных
- Через мобильное приложение - нельзя все что описано в предыдущих пунктах, но теоретически можно подключить оборудование - фискальный регистратор или же сканер штрих кодов.. Теоретически... Это зависит от вашего гаджета.
Как лицензируется все это:
- Если доступ через браузер или мобильное приложение, то на сервере, где стоит веб-сервер и 1с - должна быть лицензия на рабочие места.
- Если доступ через тонкий клиент - то лицензию так же возможно получать от сервера или же активировать программную лицензию на рабочих местах или же использовать ключи аппаратной защиты hasp. Я же предпочитаю все активировать на сервер.
В чем преимущества такого решения:
- Дешевизна
- Все операции выполняются на одном компьютере-сервере и скорость работы зависит только от него.
- Удобство резервного копирования файловой базы данных.
Минусы:
- База все же остается файловой и при большом количестве пользователей могут возникать ошибки блокировки транзакций
- Подходит для баз не большого объема, примерно гигабайт 10, дальше все таки рекомендуется переходить на SQL-версию
И так, в первой части мы рассмотрим установку на операционную систему Windows:
Windows может быть любая, не обязательно серверная, важно выключить засыпание. Лучше конечно если она 64-х битная.
Для простоты настройки мы не будем использовать IIS. возьмем Apache2, разрядность веб сервера Apache2.2 должна быть такой же как у платформы!
Скачать установщик Apache2 x64
При установке Apache2 убедитесь что свободен порт 80 и в мастере установки достаточно ввести почту администратора, можно вообще любую. После установки в трее появится значек менеджера управления Apache2 и когда он позеленеет - значит веб-сервер работает.
При установке платформы поставьте флажок - "Компоненты WEB-сервера".
Далее запускаем платформу 1С с правами администратора (важно если включен UAC).
Заходим в конфигуратор - Администрирование - Публикация на веб-сервере, в списке выбираем Apache 2.2, вводим имя публикации и каталог где веб-сервер будет искать публикацию. Можно создать произвольный каталог - на диске С: латинскими символами.
Затем нажимаем Опубликовать, 1С спрашивает - перезапустить ли веб-сервер - соглашаемся.
После чего проверяем работу - заходим в браузере по адресу http://localhost/имя_публикации, если база открылась - тогда можно настраивать мобильные приложения, рабочие места пользователей и даже роутер, чтобы заходить в базу снаружи (последнее мы крайне не рекомендуем).
Мы настроили несколько крупных предприятий нашего города на такой принцип работы!
Продолжение следует!
Рейтинг: 26
Обновлено: 20.05.2024