Назад | Перейти на главную страницу

Apache2 не работает после изменения имени хоста моей системы Ubuntu

Я изменил имя хоста (с «Ubuntu-14.04» на «mysitename.com») моего ubuntu-сервера. Я также соответствующим образом изменил полное доменное имя. После этого я перезагрузил свой сервер apache2.

После этого с apache-страницей по умолчанию начала работать только конфигурация по умолчанию. Пытался добавить другие конфиги, но они не работали.

Итак, я попытался переустановить apache2 (сначала я хотел перенастроить apache2, но такой команды нет (по крайней мере, я так думаю), и я просто решил выбрать простой путь - переустановка). Но с тем же результатом.

После этого я попытался полностью удалить apache2. Я удалил все файлы, в имени которых было слово «apache», и снова установил apache2. Теперь он даже не показывает никаких сообщений, когда я набираю «service apache2» в консоли.

Как я могу реанимировать apache2 и заставить его распознавать конфигурации, отличные от конфигурации по умолчанию?

Спасибо.

Обновить. Хорошо, я только что переустановил Ubuntu. Теперь все работает нормально.

Если вам нужен новый vhost, вы должны поместить файл vhost в /etc/apache2/sites-available и делай sudo a2ensite mynewsite где mynewsite - имя файла. Затем перезапустите Apache, чтобы увидеть изменения.

Но сначала проверьте эту ссылку, чтобы узнать, как полностью переустановить Apache. (Как чисто удалить сервер apache2 на сервере ubuntu, а затем переустановить?)