24.05.2024 Анастасия Железнова 3862
Настройка работы 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С:Бухгалтерия

- Оптимизация производительности системы, в том числе сервера Postgre. ...

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

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

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

ООО "СЖД"
ООО "СЖД"

Отрасль:
Торговля, склад, логистика, транспорт

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

Расчет зарплаты
Подбор кадров
Кадровый учет
Анализ кадрового состава...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

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

Производственные операции
Автоматизация бизнес-процессов...

Внедрение «1С:Зарплата и управление персоналом 8 КОРП» в компании «ПБК»
ООО «Партнер Бухгалтер Консультант»

Отрасль:
Бухгалтерские услуги

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

- Интеграция продукта с базой данных оперативного учета Axapta;
- Доработка фу...

ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)
ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)

Отрасль:
Оптовая торговля транспортными средствами и оборудованием

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

- Финансы, управленческий учет, мониторинг показателей
- Бухгалтерский уче...

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

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

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

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

ООО «Вистеон Автоприбор Электроникс»
ООО «Вистеон Автоприбор Электроникс»

Отрасль:

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

- Управленческий учет; - Расчет зарплаты; - Логистика адресного склада; - Учет ...

ООО «Солви Пак»
ООО «Солви Пак»

Отрасль:
Торговля. Производство печати на рулонных материалах

Внедренное типовое решение:
1С:CRM+1С:Комплексная автоматизация

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

Автоматизация учета на базе ПП "1С:Комплексная автоматизация 8" в ЗАО "Крюгер-Гранд"
ЗАО «Крюгер-Гранд»

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

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

- Создание интерфейсов и наборов прав пользователей;
- Отражению временных ...

ООО “РТИТС”
ООО “РТИТС”

Отрасль:
Транспортные системы

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

Блок регламентированного кадрового учета и расчета заработной платы в 1С:ERP;...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Ална-Байк»
ИП Титов Виктор Сергеевич «Ална-Байк»

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

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

- Управление складами;
- Управление заказами поставщиков;
- Управление зак...

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

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

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

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