Apache: Установка сервера на Windows
1)Скачиваем дистрибутив Visual Studio 2017 (VC15).
2)Выбираем нужную вам разрядноcть x32 или x64 дистрибутива Apache 2.4.x OpenSSL 1.1.1 VC15
3)Скачиваем Apache с сайта https://www.apachelounge.com/download/
4)Распаковываем архив в корень c:\apache24
5)Устанавливаем как службу httpd -k install и запускаем ее
Управление Apache из командной строки
В Windows запускать, останавливать и перезапускать сервер Apache из командной строки можно при помощи следующих команд:
- httpd –k start (запуск);
- httpd –k restart (перезапуск);
- httpd –k stop или httpd –k shutdown (остановка).
Все команды следует выполнять из каталога bin сервера Apache (C:\Apache24\bin\). Команды с ключом –k являются управляющими командами сервера Apache.
Так команды httpd –k install и httpd –k uninstall позволяют установить и удалить сервис Apache24. Получить полный список команд управления с их кратким описанием можно командой httpd –help или в документации к серверу Apache.
Команда httpd -t позволяет проверить конфигурационные файлы Apache на предмет наличия синтаксических ошибок. В случае их отсутствия выдается строка “Syntax OK“. Если же в конфигурационных файлах имеются ошибки, то в результате тестирования программа выдаст сообщение об ошибке, например:
1 |
Syntax error on line 57 of C:/Apache24/conf/httpd.conf: ServerRoot takes one argument, Common directory of server-related files. |
Если сервис Apache24 успешно установлен, как это описано в предыдущем разделе, то управлять запуском и остановкой Web-сервера можно при помощи системной команды NET:
- NET START Apache24 — запуск сервиса;
- NET STOP Apache24 — остановка сервиса.