СЕРВЕР 1С APACHE. 1С WEB
- Опубликовано Илья Низамов
- Разделы Blog
- Дата 03.06.2019
- Комментарии 1 комментарий
![СЕРВЕР 1С APACHE](https://nizamov.school/wp-content/uploads/2019/06/1S-WEB.-SERVER-1S-APACHE.jpg)
Всем привет. С вами Низамов Илья и это первый урок по интеграции 1С с сайтами. Полный курс по интеграции 1С вы можете посмотреть по ссылке.
Данный урок является вводным, с него мы начнем настраивать рабочее окружение для интеграции 1С с web сайтами.
Для работы нам понадобится установить web сервер 1с Apache. В следующих уроках мы установим PHP, базу MySQL и настроим безопасное подключение к серверу Apache. И так приступим.
Для начала нам необходимо скачать web сервер apache. Для этого переходите по ссылке и скачивайте версию для вашей операционной системы.
![сервер 1с apache](https://nizamov.school/wp-content/uploads/2019/06/20190603_111526.MOV_snapshot_00.12.511-1024x576.jpg)
Перед установкой я создам структуру нашего локального web сервера. Для этого создам папку “Server” на диске C. Внутри нее папку “Bin” и туда распакую архив в web сервером.
![сервер 1с apache](https://nizamov.school/wp-content/uploads/2019/06/20190603_111526.MOV_snapshot_00.59.481-1024x576.jpg)
![](https://nizamov.school/wp-content/uploads/2019/06/20190603_111526.MOV_snapshot_01.16.168-1024x576.jpg)
Далее нам необходимо произвести небольшую настройку конфигурационного файла. Для этого нам надо найти файл httpd.conf в папке conf.
![](https://nizamov.school/wp-content/uploads/2019/06/20190603_111526.MOV_snapshot_01.32.785-1024x576.jpg)
Настройка конфигурации Apache
Для удобства я буду редактировать его с помощью notepad++.
Нам надо изменить путь к нашему серверу apache. Для этого находим строку Define SRVROOT "c:/Apache24"
и меняем на Define SRVROOT "c:/Server/Bin/Apache24"
Указываем каталог где у нас распакован Apache.
Далее находим#ServerName www.example.com:80
и меняем наServerName localhost
Указываем localhost так как наш сервер будет локальный, публикацию web сервера в интернет я рассматривать не буду.
Перед изменением следующего параметра нам необходимо создать папку где будут хранится наши сайты и публикации баз 1С. У меня эта папка хранится на диске Z и назову ее www.
После создания папки находимDocumentRoot "${SRVROOT}/htdocs"
и меняем наDocumentRoot "Z:/www"
Чуть нижеDirectory "${SRVROOT}/htdocs"
меняем наDirectory "Z:/www"
Так как мы в дальнейшем будем использовать php в наших уроках, нам необходимо сразу изменить параметрDirectoryIndex index.html
наDirectoryIndex index.php index.html index.htm
Далее нам надо поменять пару директив в настройке нашего web сервера apache.
Первая директива AllowOverride – надо найти ееAllowOverride none
и изменить наAllowOverride All
Второе, это нам надо включить модуль, находим строку#LoadModule rewrite_module modules/mod_rewrite.so
и просто убираем решетку в начале строки.
На этом настройки web сервера завершены. Сохраняем файл и запустив командную строку от имени администратора вы можете выполнить 2 команды:c:\Server\bin\Apache24\bin\httpd.exe -k install
установка web сервераc:\Server\bin\Apache24\bin\httpd.exe -k start
запуск web сервера
либо воспользоваться готовыми cmd файлами в материалах к статье.
Проверка работы web сервера 1С
Если в процессе установки и запуска web сервера не было ошибок, вы можете запустить ваш браузер, ввести localhost и увидеть следующий экран.
![](https://nizamov.school/wp-content/uploads/2019/06/2019-06-03_11-32-51-1024x545.png)
Так же в списке с служб должен появится web сервер 1с apache и он должен быть запущен.
Если в процессе установки возникли вопросы задавайте их в комментариях.
Метка:Интеграция
Вам также может понравиться
![gigachat gigachat](https://nizamov.school/wp-content/uploads/2024/05/GigaChat-AI-manager-kopiya-300x200.webp)
GIGACHAT ИЛИ CHATGPT ИИ МЕНЕДЖЕР ДЛЯ 1С
![gigachat ии менеджер gigachat ии менеджер](https://nizamov.school/wp-content/uploads/2024/02/GigaChat-menedzher-avtozapchasti-small-300x200.webp)
ИИ МЕНЕДЖЕР НА БАЗЕ GIGACHAT
![chatgpt антиспам chatgpt антиспам](https://nizamov.school/wp-content/uploads/2024/02/ChatGPT-small-300x200.webp)
1 Комментарий
Добрый День В чем проблема , настроил apache в браузере localhost
страница не найдена