Apache (Ubuntu) Виртуальный хост прекратил работать после обновления-> перезапуск

У меня есть простой веб-сервер с единственным виртуальным хостом.

Доменное имя изменилось на local.com

После выполнения

apt-get update && apt-get upgrade && apt-get dist-upgrade

виртуальный хост теперь возвращает 000-default.conf веб-сайт по умолчанию

Записи в журнале переходят в /var/log/apache2/access.log и error.log но никакие ошибки.

Нет никакой ошибки при перезапуске apache2 или с этими командами:

root@netcon:/etc/apache2/sites-available# apache2ctl -t
Syntax OK
root@netcon:/etc/apache2/sites-available# apache2ctl -S
VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server netcon.local.com (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost netcon.local.com (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost netcon.local.com (/etc/apache2/sites-enabled/netcon.local.com.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
Mutex rewrite-map: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33
Group: name="www-data" id=33
root@netcon:/etc/apache2/sites-available#

Существует только один виртуальный хост:

root@netcon:/etc/apache2/sites-available# ll
total 40
drwxr-xr-x 2 root  root  4096 Apr 26 13:08 ./
drwxr-xr-x 8 root  root  4096 Apr 26 12:57 ../
-rw-r--r-- 1 root  root  1332 Mar 19  2016 000-default.conf
-rw-r--r-- 1 root  root  6338 Apr  5  2016 default-ssl.conf
-rw-r--r-- 1 root  root  2015 Nov 22 12:14 _netcon.gk.conf
-rw-r--r-- 1 root  root   815 Apr 26 13:08 netcon.local.com.conf
-rw-r--r-- 1 root  root   826 Apr 26 13:07 netcon.local.com.conf~
-rw-r--r-- 1 root  root  1391 Mar  3 12:59 netcon.local.com.conf_
-rw-r--r-- 1 root  root   814 Apr 26 12:58 netcon.local.com.conf_backup

root@netcon:/etc/apache2/sites-available# cat netcon.local.com.conf
  <VirtualHost *:80>
        # All comments have been removed.
        # See 000-default.conf for default comments.

        # Server configuration
        ServerName netcon.local.com
#        ServerAlias *netcon.local.com

        ServerAdmin it@local.com
        DocumentRoot /data/srv/web/netcon.local.com

        # Directory permissions
        <Directory /data/srv/web/netcon.local.com/>
          Options Indexes FollowSymLinks Includes
          AllowOverride All
          Require all granted
        </Directory>

        <Location /data/srv/web/netcon.local.com/>
          Require all granted
        </Location>

        # Logging
        ErrorLog ${APACHE_LOG_DIR}/netcon.local.com_error.log
        CustomLog ${APACHE_LOG_DIR}/netcon.local.com_access.log combined

  </VirtualHost>

Я не знаю, как диагностировать отсюда, любая ценившая справка.

0
задан 26 April 2017 в 04:52

1 ответ

Да существуют корректные файлы в/etc/apache2/sites-enabled сделанном с a2ensite.

Они также работают командой apache2ctl-S шоу.

И это было также командой, которая помогла мне найти ошибку.

root@netcon:/etc/apache2/sites-available# apache2ctl -S
VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server netcon.local.com (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost netcon.local.com (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost netcon.local.com (/etc/apache2/sites-enabled/netcon.local.com.conf:1)

существует два раза netcon.local.com, и первый указывает 000-default.conf вот почему (я предполагаю), страницу по умолчанию показывают. Когда я отключаю сайт по умолчанию с a2dissite мои работы веб-сайта.

, Почему это поднимается после обновления, которое я не знаю; возможно, кто-то может объяснить это? Имя хоста = имя веб-сайта?

0
ответ дан 3 November 2019 в 09:11

Другие вопросы по тегам:

Похожие вопросы: