Несколько недель назад я установил ЛАМПУ на Сервере Linux (Версия 4.4.0-24). Apache (Версия 2.4.20) хорошо работает, и я могу получить доступ к своей Странице Значения по умолчанию Apache2 Debian на 192.168.10.129
. Теперь я хочу создать виртуальные хосты, таким образом, я могу начать разрабатывать. Но это - точка, где она идет не так, как надо.. Я не могу получить доступ к ним.. Когда я перехожу к своему виртуальному хосту site1.example.com, мой браузер говорит, что Этот сайт не доступен и DNS, не найденный.
Мои файлы:
site1.example.com.conf
<VirtualHost *:80>
ServerAdmin webmaster@site1.example.com
ServerName site1.example.com
DocumentRoot /var/www/site1.example.com/httpdocs
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Я включил этот виртуальный хост с sudo a2enssite site1.example.com.conf
и перезагруженный апач. Что довольно странный, когда я заменяю *80
с 192.168.10.129
это работает, но я не могу получить доступ к ServerName..
и т.д./размещает
127.0.0.1 localhost
127.0.1.1 developmentserver
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
DNS не установлен для site1.example.com в данный момент, но я попробовал его, но никакие результаты..
Прежде, чем отметить этот вопрос, как дублировано. Я искал вокруг этого форума и других сайтов в течение многих недель и попробовал много, но ничто не выручило меня.
- Set DNS in hosts
- Many Virual hosts builds
- Many tutorials
К сожалению, я не получаю ошибки, которую я могу показать
Я надеюсь, что кто-то может помочь мне, заранее спасибо
Вы сказали в комментариях использование IP-адреса для соединения. IP-адреса не имеют субдоменов, так как они не домены во-первых.
http://example.192.168.0.1
обработки example.192.168
как субдомен и 0.1
как фактический домен. example.192.168.0.1
будет просто искать тот текст, если у Вас будет omnibar как Chrome.
, Если Вы хотите субдомены и виртуальные хосты, Вам нужен фактический домен. Существуют бесплатные опции там, как Точечный TK (Теперь Freenom). Зарегистрируйте что-то там, затем создайте CloudFlare, чтобы иметь лучшее управление DNS.