Установка Apache 2.4
Крок 1. На сайті apache.org немає версії Apache 2.4 для Windows. Тому дистрибутив візьмемо на apachelounge.com. У момент написання статті останній реліз - Apache 2.4.25 win64
У дистрибутиві Apache немає файлу інсталяції. Тому установка буде виконуватися вручну.
Крок 5 Створюємо папку і розпаковуємо архів httpd-2.4.25-win64-VC14.zip тимчасову папку. Скопіюйте папку Apache24 на диск С. Не міняйте шлях. Нехай буде C: \ Apache24. Правок в файлі конфігурації буде набагато менше, якщо маршрут буде такою C: \ Apache24
Рядок 46 Встановлюємо значення параметра ServerName.
ServerNamelocalhost: 80
LoadModule foo_module modules / mod_foo.so
Рядок 172. Встановлюємо значення параметра ServerName і ServerAdmin
ServerNamelocalhost: 80
Я створив спеціальну обліковий запис електронної майже на yandex для параметраServerAdmin
Рядок 179 Встановлюємо значення параметра DocumentRoot (розташування документів сайту). Я залишив такий мршрут за замовчуванням
Крок 7 Виконувані файли Apache знаходяться в папці C: \ Apache24 \ bin. Додаємо це значення в змінну середовища PATH Windows.
Крок 9 Встановлюємо Apache як службу.
Виконувані файли Apache знаходяться в папці C: \ Apache24 \ bin. Для цього відкриваємо командну панель (Start> Run> cmd) з правами адміністратора і командою cd міняємо директорію, щоб було C: \ Apache24 \ bin> і запускаємо
httpd.exe -kinstall
Аналогічне повідомлення дає параметр тестування служби httpd.exe -t
Крок 10 Після запуску служби apache httpd.exe -k start, відкриваємо список запущеним служб в управлінні комп'ютера і знаходимо службу apache 2.4
переконаємося, що служба запущена і тип запуску - "автоматично"
У разі якщо сервер не запустився, слід перевірити, чи не зайнятий порт 80, який використовує Apache за замовчуванням. Робиться це за допомогою команди
netstat -anb
Найчастіше цей порт використовують Skype або Firefox. В цьому випадку слід або звільнити порт, або перевести Apache на порт 8080.
Для цього в файлі httpd. conf змінюємо значень параметрів ServerName і Listen. ServerName localhost: 8080
Після цього перезапускаємо службу командою
httpd.exe -k re start
Для зручності роботи з сервером Apache можна встановити в меню автозавантаження Windows ярлик, який вказує на C: \ TestServer \ Apache24 \ bin \ ApacheMonitor.exe