24.05.2024 Анастасия Железнова 3707
Настройка работы 1С и Apache по протоколу htt...

Содержание:

1.      Что такое РедОС Linux

2.      Установка и настройка системы программы 1С и Apache   

    

1.      Что такое РедОС Linux


РедОС – это российская операционная система, основанная на Linux, которая завоёвывает всё большую популярность. В связи с этим, всё чаще возникает необходимость настройки работы 1С:Предприятие на данной платформе. Одним из вариантов является использование связки Apache и nginx, где Apache выступает в роли сервера приложений для 1С, а nginx – в роли обратного прокси-сервера, обеспечивающего балансировку нагрузки и кэширование.


Для реализации поставленной задачи нам понадобятся:

• Сервер с установленной операционной системой РедОС.

• Установленный и настроенный веб-сервер Apache.

• Установленный и настроенный веб-сервер nginx.

• Установленный сервер 1С:Предприятия.

• Модуль Apache для работы с 1С (wsap24.so).    

 

2.      Установка и настройка системы программы 1С и Apache


1. Установка модуля wsap24.so:

• Скачайте модуль wsap24.so с сайта 1С:Технологии 

(https://its.1c.ru/db/v831doc/bookmark/dev/TI000000732).

• Скопируйте файл модуля в директорию модулей Apache (обычно /usr/lib64/httpd/modules/).

• Подключите модуль в конфигурационном файле Apache (обычно /etc/httpd/conf/httpd.conf), добавив следующую строку:

`LoadModule wsap24_module modules/wsap24.so`


2. Настройка Apache:

• Создайте виртуальный хост для 1С в конфигурационном файле Apache:

`<VirtualHost *:8080>     ServerName 1c.example.com     DocumentRoot /var/www/html/1c      WSAPIAccessControl Allow localhost     WSAPIApplicationName "1C_application"      <Directory /var/www/html/1c>         Options Indexes FollowSymLinks         AllowOverride None         Require all granted          WSAPISocket /var/run/wsap/1C_application     </Directory> </VirtualHost>`

• В данном примере:

 – 1c.example.com - доменное имя, по которому будет доступна 1С.

 – /var/www/html/1c - директория публикации 1С.

 – /var/run/wsap/1C_application - путь к сокету, используемому для взаимодействия Apache и 1С.

• Перезапустите Apache:

`systemctl restart httpd`


3. Настройка nginx:

• Откройте конфигурационный файл nginx (обычно /etc/nginx/nginx.conf).

• Добавьте секцию server для проксирования запросов к Apache:

`server {     listen 80;     server_name 1c.example.com;      location / {         proxy_pass http://localhost:8080;         proxy_set_header Host $host;         proxy_set_header X-Real-IP $remote_addr;         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;     } }`

• В данном примере:

 – 1c.example.com - доменное имя, по которому будет доступна 1С.

 – http://localhost:8080 - адрес и порт Apache, на котором работает виртуальный хост 1С.

• Перезапустите nginx:

`systemctl restart nginx`


4. Настройка 1С:

• Откройте конфигуратор 1С.

• Создайте новую публикацию на веб-сервере.

• В качестве типа публикации выберите “Веб-сервер Apache 2.2 и выше”.

• Укажите путь к каталогу публикации на сервере (/var/www/html/1c).

• В дополнительных параметрах укажите:

 – Имя виртуального хоста: 1c.example.com

 – Каталог публикации: /1c

• Сохраните публикацию.


После выполнения всех настроек, необходимо проверить работоспособность связки. Для этого откройте веб-браузер и введите адрес http://1c.example.com/. Если все настроено верно, то вы увидите окно авторизации 1С.


В данной статье мы рассмотрели процесс настройки работы 1С:Предприятие и Apache по протоколу http на операционной системе РедОС с использованием nginx в качестве обратного прокси-сервера.


Важно:

• Необходимо обеспечить доступ к каталогу публикации 1С для пользователя, от имени которого запускается Apache.

• При настройке необходимо учитывать особенности конфигурации вашей системы.


Данная конфигурация является базовой и может быть изменена в соответствии с вашими потребностями.


Специалист компании "Кодерлайн"

Анастасия Железнова


Наши проекты

ООО «Лаборатория успеха»
ООО «Лаборатория успеха»

Отрасль:
Общественное и плановое питание, гостиничный бизнес, туризм

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

Кадровый учет;
Расчет зарплаты;...

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

Управление персоналом и кадровый учет (HRM) Кадровый учет Расчет зарплаты Рег...

ООО «ДАФ Тракс Рус» (DAF Trucks Rus)
ООО «ДАФ Тракс Рус» (DAF Trucks Rus)

Отрасль:
Машиностроение

Внедренное типовое решение:
«1С:Управление корпоративными финансами»

- Осуществлена разработка матрицы прав и ролей для финансового подразделени...

ООО «Иви.ру»
ООО «Иви.ру»

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление корпоративными финансами

Подсистема казначейства
Модуль бюджетного контроля по ДДС ...

Автоматизация интеграции с информсистемами клиентов на базе «1С:Предприятие 8. WMS Логистика. Управление складом»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
«1С:Предприятие 8. WMS Логистика. Управление складом»

– Управление складскими запасами;
– Оформление заказов покупателей;
– ...

ООО «Экслтрейд»
ООО «Экслтрейд»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оптовая торговля Торговые операции ...

Автоматизация торговых операций на базе "1С:Управление торговлей" в ОАО "Авиазапчасть"
ОАО «Авиазапчасть»

Отрасль:
Авиационно-космическая промышленность

Внедренное типовое решение:
1С:Управление торговлей

- Оптовая торговля;
- Оформление заказов покупателей;
- Планирование прод...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО «Союз Три» (Кондитерский дом Renardi)
ООО «Союз Три»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Бухгалтерский учет
- Банк и касса
- Расчеты с контрагентами
Налоговый ...

ПАО «АрселорМиттал Кривой Рог»
ПАО «АрселорМиттал Кривой Рог»

Отрасль:
Металлургическая промышленность

Внедренное типовое решение:
1С:Управление производственным предприятием для Украины

- Кадровый учет
- Расчет зарплаты
- Регламентированная отчетность
- Уч...

Доработка конфигурации Заказчика «1С:Управление строительной организацией»
ЗАО «Стройтрансгаз»

Отрасль:
Проектирование

Внедренное типовое решение:
1С:Управление строительной организацией

Взаиморасчеты с поставщиками;
- Оформление заказов поставщикам;
- Склад ...

Внедрение ПП "1С:CRM ПРОФ" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:CRM ПРОФ

- Управление отношениями с клиентами (CRM) ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение