Как мне получить доступ к сайту по IP на сервере CentOS [закрыто]

У меня есть сервер CentOS 6.3 , на котором запущен Apache и установлен DirectAdmin установлено.

Я создал новый домен, но у меня еще нет доменного имени. На данный момент я создал, скажем, mydomain.com .

Внутренне, DirectAdmin создали подобная структура

/home/admin/domains/mydomain.com/public_html

внутри этой public_html есть страница index.html .

Как мне получить доступ к этой странице по IP, используя браузер? Предположим, мой IP-адрес 100.100.100.100

спасибо

1
задан 6 August 2014 в 21:19
1 ответ

Вам нужно настроить виртуальный хост на базе IP.

Это можно сделать, отредактировав файл apache/httpd.conf, добавив что-нибудь вроде этого:

<VirtualHost 100.100.100.100:80>
ServerAdmin rubberduck@mydomain.com
DocumentRoot /home/admin/domains/mydomain.com/public_html
ServerName site.mydomain.com
ErrorLog /var/log/httpd/logs/site/error_log
TransferLog /var/log/httpd/logs/site/access_log
</VirtualHost>

Также, вы можете найти некоторую отличную информацию в разделе Официальный сайт Apache - виртуальный хост. Просто помните, что DocumentRoot должен быть указан без трейлинговой косынки.

Но, чтобы вы знали, вы можете отредактировать файл с вашими хостами так:

100.100.100.100 host.mydomain.com

А затем просто перейдите по ссылке http://host.mydomain. com

4
ответ дан 3 December 2019 в 17:44

Теги

Похожие вопросы