Первая настройка LAMP и домена на CentOs. Предыдущий опыт этого есть в Ubuntu. Работаю над выделенным серверным пакетом моего местного провайдера. Они установили CentOs 6.2 по умолчанию и перенаправили мой домен на сервер. Pinging mydomain.com отлично работает для доступа к IP-адресу сервера.
Я успешно установил ЛАМПУ на коробку, используя это как объяснение. Вроде все нормально.
Я редактировал / etc / hosts:
127.0.0.1 mydomain.com
Я также отредактировал /etc/httpd/conf/httpd.conf и добавил следующее в конец файла, оставив остальные по умолчанию:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerName mydomain.com
ServerAlias www.mydomain.com
ServerAdmin myemailaddress@email.com
DocumentRoot /var/www/html/mydomain.com
<Directory "/var/www/html/mydomain.com">
Options Includes FollowSymLinks
AllowOverride All
allow from all
</Directory>
ErrorLog /var/www/logs/mydopmain.com.default.log
</VirtualHost>
И я тоже побежал
chmod -R apache:apache /var/www/html
как последняя попытка сдвинуть дело с мертвой точки.
И / var / www / html, и /var/www/html/mydomain.com содержат базовый index.php, чтобы я мог проверить, все ли работает.
Проблема, с которой я сталкиваюсь, заключается в том, что когда я пытаюсь получить доступ к домену через браузер, я получаю сообщение «Время ожидания соединения истекло: сервер на mydomain.com слишком долго отвечает».
Ubuntu использовала доступные сайты и сайты с поддержкой, поэтому я не уверен, что мне где-то не хватает настройки или что-то отсутствует на стороне провайдера?
Кто-нибудь знает, как настроить virtualHosts на CentOs 6.2 для apache2?
Спасибо Дэвид
Убедитесь, что Apache действительно запущен:
ps -FC httpd
И прослушивание порта 80:
sudo netstat -tlnp | grep httpd
И что вы разрешили подключения к порту 80:
sudo system-config-firewall-tui
Я считаю, что в CentOS по умолчанию включен брандмауэр. 'sudo / sbin / service iptables off', чтобы полностью отключить его (это влияет на безопасность!).
При использовании виртуального хостинга на основе имен, если есть несоответствие имен, будет использоваться первый определенный виртуальный хост.