Установка Apache HTTP Server

Установка и настройка веб-сервера Apache для публикации HTTP-сервисов 1С согласно мастер-классу

1

Загрузка Apache

Скачиваем Apache с официального сайта согласно мастер-классу

Важные требования

Все действия выполняются от имени администратора. Убедитесь что порт 80 свободен и IIS отключен если установлен.

Переход на сайт Apache Lounge

Загружаем Apache с официального сайта согласно мастер-классу

  1. 1Откройте браузер и перейдите по ссылке: https://www.apachelounge.com/download/
  2. 2Найдите раздел с последней версией Apache
  3. 3Выберите версию для своей системы 1С (чаще всего нужна win32)
  4. 4Скачайте файл .zip последней версии
  5. 5Сохраните файл в удобную папку
2

Распаковка и установка

Распаковываем Apache в корень диска C

Распаковка архива

Извлекаем файлы Apache в корень диска C:

  1. 1Найдите скачанный архив Apache
  2. 2Щелкните правой кнопкой мыши → "Извлечь всё..."
  3. 3Укажите путь C:\ (корень диска C)
  4. 4Нажмите "Извлечь"
  5. 5В результате должна появиться папка C:\Apache24

Проверка структуры

После распаковки в папке C:\Apache24 должны быть подпапки: bin, conf, htdocs, logs, modules

3

Настройка конфигурации согласно мастер-классу

Настраиваем httpd.conf как указано в мастер-классе

Открытие файла конфигурации

Открываем httpd.conf для редактирования

  1. 1Откройте папку C:\Apache24\conf
  2. 2Найдите файл httpd.conf
  3. 3Откройте его через любой текстовый редактор
  4. 4Найдите строчку ServerName

Настройка ServerName

Настраиваем ServerName согласно мастер-классу

  1. 1Найдите строку с "ServerName" (может быть закомментирована)
  2. 2Уберите символ # перед строкой если есть
  3. 3Замените example на localhost:80
  4. 4Должно получиться: ServerName localhost:80
  5. 5Сохраните файл
4

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

Добавляем Apache в переменные среды Windows

Переход к переменным среды

Открываем настройки переменных среды

  1. 1В поиске Windows введите "Переменные среды"
  2. 2Откройте предложенный вариант "Изменение переменных среды"
  3. 3В открывшемся окне найдите переменную "Path"
  4. 4Нажмите "Изменить"

Добавление пути к Apache

Добавляем путь к исполняемым файлам Apache

  1. 1Нажмите "Создать"
  2. 2Введите путь: C:\Apache24\bin
  3. 3Нажмите "ОК" для сохранения
  4. 4Закройте все окна переменных среды
5

Установка компонентов Visual C++

Устанавливаем необходимые библиотеки согласно мастер-классу

Загрузка Visual C++ Redistributable

Скачиваем компоненты C++ с официального сайта

  1. 1Перейдите по ссылке: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
  2. 2Скачайте Visual C++ Redistributable для вашей системы
  3. 3Запустите установщик от имени администратора
  4. 4Следуйте инструкциям установщика
6

Установка службы Apache

Регистрируем Apache как службу Windows

Запуск командной строки

Открываем командную строку от администратора

  1. 1Нажмите Win+R
  2. 2Введите "cmd"
  3. 3Нажмите Ctrl+Shift+Enter для запуска от администратора
  4. 4Подтвердите запуск в UAC

Установка службы

Выполняем команды для установки службы

  1. 1Введите команду: cd C:/Apache24/bin
  2. 2Нажмите Enter для перехода в папку
  3. 3Введите команду: httpd.exe -k install
  4. 4Дождитесь сообщения об успешной установке
7

Запуск службы Apache

Запускаем службу и проверяем работу

Запуск через службы Windows

Запускаем Apache через панель служб

  1. 1В поиске Windows введите "Службы"
  2. 2Откройте найденное приложение "Службы"
  3. 3Найдите службу "Apache2.4"
  4. 4Щелкните правой кнопкой и выберите "Запустить"

Проверка работы Apache

Проверяем что Apache запустился успешно

  1. 1Откройте браузер
  2. 2Перейдите по адресу: http://localhost:80/
  3. 3Вы должны увидеть страницу с надписью "It works!"
  4. 4Если страница отображается - Apache работает корректно

Apache установлен!

Apache HTTP Server установлен и настроен согласно мастер-классу. ServerName настроен на localhost:80, переменные среды добавлены, служба запущена. Можно переходить к публикации 1С.

ApacheВеб-серверУстановкаWindowsСлужбы