Я хочу развернуть свой проект на виртуальном хосте на запущенном сервере CentOS. У меня есть этот
<Directory />
#change value of next line from none to all
AllowOverride none
Require all denied
</Directory>
<VirtualHost *:80>
ServerAdmin root@localhost
ServerName project.com
ServerAlias www.project.com
DocumentRoot /var/www/html/project
<Directory /var/www/html/project>
DirectoryIndex index.php
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
В httpd.conf
в папке / etc / httpd / conf
у меня также есть этот
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
#127.0.0.1 localhost.localdomain localhost host.server4-245.com
#::1 localhost.localdomain localhost host.server4-245.com
192.168.1.97 www.project.com
127.0.0.1 www.project.com
В хостах
в папке / etc
, но когда я пытаюсь получить доступ к http://project.com/ в браузере, я получаю:
Этот сайт недоступен для проекта
. com не удалось найти DNS-адрес сервера. Найдите в Google проект ERR_NAME_NOT_RESOLVED
после изменения этого параметра я перезапустил httpd, используя
systemctl restart httpd
. Когда я делаю это в ubuntu, я сделал один шаг, который я не могу сделать в CentOS. Шаг ниже:
sudo a2ensite httpd.conf
Когда я ищу эквивалент этой команды в CentOS, его нет.
Чего может не хватать в моей конфигурации?
Может быть, мне не удалось перезагрузить httpd.conf
?
*** UPDATE ***
, когда я пытаюсь получить доступ с использованием IP, например 192.168.1.97/project
Когда у меня есть конфигурация виртуального хоста, я не могу получить доступ, когда я закомментировал конфигурацию, я могу получить к ней доступ.
*** Обновление ***
Когда я запускаю netstat -autnp | grep "\: 80" | grep LISTEN
Я получаю:
tcp6 0 0 ::: 80 ::: * LISTEN 6905 / httpd
Вы обращаетесь к hxxp: //project.com/, но у вас есть только www.project.com в вашем файле / etc / hosts. вам также нужно добавить запись для project.con
192.168.1.97 www.project.com project.com
127.0.0.1 www.project.com project.com