Однажды после установки и настройки Apache2 в Ubuntu Server 20.04 я заметил следующую ошибку в логах /var/log/apache2/error.log:
AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1. Set the ‘ServerName’ directive globally to suppress this message
При этом директива ServerName была указана для сайтов настроенных в /etc/apache2/sites-enabled, но не указана глобально как написано в ошибке.
Поэтому для решения ошибки, я открыл основной файл конфигурации Apache2:
nano /etc/apache2/apache2.conf
И после # Global configuration, указал:
ServerName localhost
Потом проверил корректность конфигурации:
apache2ctl -t
Syntax OK
И применил конфигурацию:
service apache2 reload
Либо можно перезапустить apache2:
service apache2 restart
После этого ошибка была решена.
Смотрите другие мои статьи на тему Apache2