Тестирование конфигурации сервера

Apache, NGINX, PHP ...
Ответить
Аватара пользователя
root
Site Admin
Сообщения: 501
Зарегистрирован: 15 авг 2026 01:31

Тестирование конфигурации сервера

Сообщение root »

Иногда бывает сложно понять причину, по которой сервер не стартует. И копание логов сервера тоже не проясняет причину отказа. Зачастую они просто не ведутся (сервер при некоторых отказах не пишет или не может их писать). Тогда может выручить тестирование конфигурационных файлов

Код: Выделить всё

cd C:\Apache\bin
httpd -t
прочитав вывод теста, можно понять из-за чего не желает запускаться сервер

Конфигурация виртуальных хостов:

Код: Выделить всё

httpd -S
вывод списка загруженных модулей Apache:

Код: Выделить всё

httpd -M
Вывести список статических модулей

Код: Выделить всё

httpd -L
Compiled in modules:

Код: Выделить всё

httpd -l
Доступность web-хоста можно проверить из терминала командой curl

Код: Выделить всё

curl -Is forum.free-adm.ru | head -1
HTTP/1.1 200 OK
Код ответа "200 OK" свидетельствует о доступности узла
Краткий перечень http-заголовков можно посмотреть так:

Код: Выделить всё

curl -I forum.free-adm.ru
А расширенный перечень http-заголовков можно посмотреть так:

Код: Выделить всё

curl -vI forum.free-adm.ru
Ответить