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

Apache, NGINX, PHP ...

Модератор: ROOT

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

Сообщение ROOT » 02 ноя 2014, 17:53

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

Код: выделить все
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
Для желающих поддержать
Карта SB: 5469 4009 6510 2267
Аватар пользователя
ROOT
Администратор
 
Сообщений: 417
Зарегистрирован: 01 авг 2011, 09:36
Откуда: Моск. обл., г. Железнодорожный

Вернуться в Конфигурация WEB - сервисов

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1