Хостинг

Проблема с подключением mod_status на Apache

По умолчанию Apache поставляется с уже включенным модулем mod_status. Вы можете проверить это, проверив каталог mods_enabled, выполнив команду ls, как показано:

$ ls /etc/apache2/mods-enabled

Убедитесь, что файлы status.conf и status.load присутствуют. Если нет, вам нужно включить модуль mod_status, вызвав команду:

$ sudo /usr/sbin/a2enmod status

Настройте mod_status в Apache Ubuntu

Как было сказано ранее, mod_status уже включен. Однако для доступа к странице состояния сервера требуются дополнительные настройки. Для этого вам нужно изменить файл status.conf.

$ sudo vim /etc/apache2/mods-enabled/status.conf

Задайте директиву Require ip, чтобы отразить IP-адрес машины, с которой вы будете получать доступ к серверу.

Configure mod_status Module in Apache Ubuntu
Configure mod_status Module in Apache Ubuntu

Сохраните изменения и перезапустите Apache, чтобы изменения вступили в силу, чтобы подтвердить статус, как показано:

$ sudo systemctl restart apache2

Затем проверьте состояние Apache и убедитесь, что он работает.

$ sudo systemctl status apache2
Check-Apache-Status-in-Ubuntu
Check-Apache-Status-in-Ubuntu

После этого просмотрите URL-адрес веб-сервера, как показано.

http://server-ip/server-status

ПРИМЕЧАНИЕ. Чтобы страница обновлялась через каждый заданный интервал времени, например, через 5 секунд, добавьте «? Refresh = 5» в конце URL-адреса.

http://server-ip/server-status?refresh=5

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Back to top button