Мне нужна помощь. Извините, неправильно написал. Мой LAMP сервер, я создал виртуальный хост, работающийhttp://example.com, но этоНЕ РАБОТАЕТ.
$ping www.example.com
ping: unknown host www.example.com
Моя конфигурация
<VirtualHost *:80>
DocumentRoot "/var/www/example/1/public_html"
ServerName example.com
ServerAlias www.example.com
ServerAdmin webmaster@localhost
<Directory />
Options FollowSymLinks
AllowOverride all
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
UseCanonicalName on
<Directory "/usr/lib/cgi-bin">
AllowOverride all
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
<Directory "/var/www/example/1/public_html">
allow from all
Options +Indexes
</Directory>
</VirtualHost>
решение1
ping www.example.com ping: неизвестный хост www.example.com – DasturchiUZ
Вам необходимо создать запись DNS A, www.example.com
чтобы она соответствовала IP-адресу вашего сервера.
Сделайте это с помощью компании, на которую вы зарегистрировали домен example.com
.
решение2
Если вы пытаетесь опубликовать точную конфигурацию, указанную выше, example.com
это всего лишь заполнитель, используемый для шаблонов конфигурации.
http://example.com/
Пример домена
Этот домен создан для использования в качестве иллюстративных примеров в документах. Вы можете использовать этот домен в примерах без предварительного согласования или запроса разрешения.
Чтобы протестировать виртуальные хосты без действующего DNS, вы можете попробовать отредактировать файл hosts — C:\Windows\System32\drivers\etc\hosts:
10.x.x.x www.example.com
где 10.xxx — IP-адрес сервера, на котором запущен Apache.