IT-аутсорсинг для поддержки и развития малого и среднего бизнеса
АйТи Спектр

Роль веб-сервера для эффективной работы 1С

Опубликовано 27.07.2023
photo
Алексей Прунов
Технический директор компании «АйТи Спектр»
Время прочтения - 3 мин
Задать вопрос

1С веб-сервер

Небольшим организациям невыгодно покупать лицензионные приложения 1С для каждого сотрудника. Ведь, чтобы программа надежно работала, необходимо поднять, настроить и обслуживать сервер терминалов. Также дорого и бессмысленно в минимальных масштабах разворачивать клиент-серверную установку 1С, использующую БД Microsoft SQL Server или PostgreSQL. Выходом из ситуации служит публикация баз 1С на веб-сервере, который размещается на одном компьютере. Пользователи получают ссылку для работы в БД, которую вводят в браузере, после чего входят в систему. 

Преимущества веб-сервера для 1С

Веб-сервер для 1С обладает следующими преимуществами:

  • удобство доступа к БД 1С через сеть;
  • поддержка масштабируемости и надежности работы;
  • высокая скорость функционирования баз данных при одновременной активности нескольких сотрудников;
  • защита информации от проникновения злоумышленников;
  • управление пользователями и правами доступа;
  • гибкость настройки и адаптация под конкретные потребности.

Также работодатели и сотрудники положительно оценят отсутствие необходимости устанавливать и обновлять платформу 1С на каждом компьютере.

Как работает 1С веб-сервер

Опишем один из вариантов работы с базами 1С на веб-сервере. Организация арендует выделенный сервер и устанавливает на нем гипервизор. Далее необходимо настроить виртуальные машины. Их нужно как минимум 3 для решения следующих задач:

  1. Работы 1С на любой ОС Windows, поддерживающей это программное обеспечение.
  2. Развертывание веб-сервера с функцией обратного прокси на ОС Linux. В целях повышения уровня безопасности будет настроен протокол https и, если нужно, защита с помощью пароля.
  3. Бэкапа баз 1С на мощностях любой операционной системы. Изолирование копий данных и ограниченный доступ к ним достаточно надежно защищают основную виртуальную машину от действий злоумышленников. Для большей безопасности эту ОС возможно развернуть на физическом сервере другой хостинговой компании.

Принимая во внимание потребности организации, к минимальному набору виртуальных машин добавляют и другие сервисы, например: IP-телефония, мониторинг, чат и т. д.

Публикация баз 1С на веб-сервере

Для полноценной работы с базами 1С их необходимо опубликовать на web-сервере. Последний должен соответствовать определенным системным требованиям, которые по большей части зависят от числа пользователей и множества выполняемых операций. Лучше всего составить аппаратную часть из ЦПУ с тактовой частотой от 2,4 ГГц, ОЗУ объемом из расчета до 16 Гб на 10 пользователей, SSD емкостью от 40 Гб, устройства чтения CD, USB-порта, SVGA-видеокарты.

Обычно для публикации баз 1С используют веб-серверы IIS. Этот штатный инструмент Windows позволяет совершить все необходимые действия без инсталляции дополнительного ПО. Также популярны веб-серверы Apache и Nginx.

Настройка сетевых параметров

Конфигурация сетевых параметров для 1С зависит от выбранного веб-сервера и операционной системы, на которой он установлен. В общих чертах ИТ-сотрудник делает следующее:

  • Устанавливает и настраивает веб-сервер.
  • Инсталлирует и настраивает платформу 1С на сервере.
  • Открывает порты для входящего трафика на сервере.
  • Настраивает web-сервер для проксирования запросов к серверу 1С.
  • Настраивает SSL-сертификат для безопасного соединения.
  • Создает виртуальный хост для конкретного сайта и указывает пути к файлам 1С.
  • Настраивает параметры доступа к базе данных 1С.
  • Проверяет работу сайта и базы данных.

Конфигурация может быть более сложной в зависимости от требований проекта. Подробная информация размещена в документации к веб-серверу и платформе 1С.

Возможные сбои в 1С при работе через браузер

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

1С веб-сервер

Есть еще один момент при использовании веб-обозревателя. Когда платформа обновляется на сервере, она становится недоступна для браузеров. И эту ошибку необходимо исправлять вручную.

Бэкап баз 1С

В зависимости от ситуации возможно применять различные варианты бэкапов 1С. Например, расположить архивные копии поблизости от рабочего сервера на том же гипервизоре, но на отдельной виртуальной машине. Причем на последней должны храниться только бэкапы. Разместить их нужно так, чтобы предельно ограничить к ним доступ, но при необходимости быстро прогрузить. При попадании вирусов на рабочий сервер базы 1С оперативно восстанавливаются из копий, и сотрудники спокойно продолжают работу.

Также бэкапы возможно размещать в облачных хранилищах у популярных хостеров. Архивные копии желательно создавать в трех вариантах.

Название бэкапаИнтервал сохранения копийСрок хранения бэкапа
ЕжедневныйКаждый деньНеделя
ЕженедельныйКаждую неделю31 день
ЕжемесячныйКаждый месяцУсловно бесконечно

Существуют и другие варианты сохранения архивных копий. В каждом конкретном случае IT-сотрудники выбирают наиболее подходящий способ — в зависимости от удобства работы и бюджета организации.

Заключение

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

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 4 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

9 комментариев
    • Порты, которые нужно открыть для входящего трафика, зависят от выбранного веб-сервера и используемого протокола. Например, для протокола HTTP это — порт 80, а для HTTPS — порт 443. При использовании других портов будут возникать различные ошибки, исправить которые смогут только специалисты.

  • Какие способы обеспечения безопасности данных используются при работе с 1С на веб-сервере?

    • Для обеспечения безопасности данных при работе с 1С на веб-сервере используют 3 основных способа: настройка SSL-сертификатов, аутентификация пользователей и ограничение доступа к базе данных.

    • Веб-сервер должен быть выбран в зависимости от требований проекта и операционной системы на сервере. Например, как уже говорилось, наиболее популярными вариантами для работы с 1С являются IIS, Apache и Nginx.

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

  • Надеюсь, что разработчики будут продолжать улучшать интерфейс пользователя, чтобы работать с сервером было еще проще и удобнее. А также оптимизировать механизмы кэширования данных, чтобы ускорить работу системы. Хотелось бы увидеть больше инструментов для мониторинга и анализа работы веб-серверов для 1С.

  • Главное — правильно настроить веб-сервер. Только так можно значительно повысить производительность системы и снизить нагрузку на сервер, иначе придется много времени потерять в поисках решений неожиданно возникающих ошибок.

Оставить комментарий