@Gourii

Не работает тестовый виртуальный хост Apache2?

Не могу разобраться, почему не работает виртуальный хост в Апаче, кучу инструкций перелопатил, не пойму в чем дело.

Система Ubuntu Server 16.04, установлены все пакеты Apache + PHP + MySQL.

При попытке зайти на 192.168.1.5/test выдает "The requested URL was not found on this server.", дефолтный сайт (http://192.168.1.5) работает.

Конфиг test.com.conf:

VirtualHost *:80
ServerName test.com
ServerAlias www.test.com
DirectoryIndex index.php
DocumentRoot "/var/www/test.com/"
ErrorLog ${APACHE_LOG_DIR}/test_error.log
CustomLog ${APACHE_LOG_DIR}/test_access.log combined
/VirtualHost


Содержимое /etc/apache2/sites-available:

xxx@ServerUbuntu:/etc/apache2/sites-available$ ls -la
итого 20
drwxr-xr-x 2 root root 4096 апр 26 17:28 .
drwxr-xr-x 10 root root 4096 апр 26 16:14 ..
-rw-r--r-- 1 root root 274 апр 23 16:26 000-default.conf
-rw-r--r-- 1 root root 292 апр 26 15:27 phpftpwho.conf
-rw-r--r-- 1 root root 231 апр 26 17:28 test.com.conf


Содержимое /etc/apache2/sites-enabled:

xxx@ServerUbuntu:/etc/apache2/sites-enabled$ ls -la
итого 8
drwxr-xr-x 2 root root 4096 апр 26 17:28 .
drwxr-xr-x 10 root root 4096 апр 26 16:14 ..
lrwxrwxrwx 1 root root 35 апр 17 14:59 000-default.conf -> ../sites-available/000-default.conf
lrwxrwxrwx 1 root root 32 апр 26 17:28 test.com.conf -> ../sites-available/test.com.conf


Содержимое /var/www/test.com:

xxx@ServerUbuntu:/var/www/test.com$ ls -la
итого 16
drwxr-xr-x 2 root root 4096 апр 26 15:25 .
drwxr-xr-x 6 root root 4096 апр 26 17:21 ..
-rwxr-xr-x 1 root root 157 апр 26 13:30 index.php


Вывод xxx@ServerUbuntu:/var/www/test.com$ apache2ctl -S

VirtualHost configuration:
*:80 is a NameVirtualHost
default server ServerUbuntu.168.1.5 (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost ServerUbuntu.168.1.5 (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost test.com (/etc/apache2/sites-enabled/test.com.conf:1)
alias www.test.com
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
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: ENABLE_USR_LIB_CGI_BIN
User: name="www-data" id=33 not_used
Group: name="www-data" id=33 not_used


Пробовал поиграться с права доступа и владельцем файлов директории test.com, не помогает.
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы