Надоедливая ошибка apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

Ошибка говорит о том, что сервер попытавшись резольвить запрос к своему ip, не смог получить имя в канонической форме. Это можно исправить двумя способами.

1) Отредактировать файл /etc/apache2/httpd.conf добавив туда директиву ServerName имя_сервера

2) И сделать по человечески описав имя сервера в файле /etc/hosts добавив туда строчку 192.168.0.1 server.domen.local server, где 192.168.0.1 ip внешний (реальный) вашего сервера, или внутренний, в общем в зависимости от того, куда смотрит сервер, а server.domen.local server — имя сервера в виде под домена, можно несуществующий, можно существующий, опять же в зависимости от ваших потребностей и короткое имя сервера (должно быть одинаковое с содержимым /etc/hostname).

Второй способ более предпочтителен, ибо имя сервера с указанием домена является каноническим. Хоть apache и все равно на это имя, но многие почтовики без подобной записи в hosts просто не будут работать, а скажем Zimbra вообще не установится. По хорошему лучше описать подобным образом все интерфейсы, и внутренние и внешние.

После этого перезагружаем apache командой /etc/init.d/apache2 restart

Смотрите так же:

Надоедливая ошибка apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.