我有一个CentOS 6.3服务器,运行Apache并安装了DirectAdmin 。
我已经创build了一个新的域,但是我还没有一个域名。 现在我已经创build了,可以说, mydomain.com 。
在内部, DirectAdmin已经创build了这样的结构
/home/admin/domains/mydomain.com/public_html
在这个public_html里面有一个index.html页面。
如何通过IP使用浏览器访问该页面? 假设我的IP是100.100.100.100
谢谢
您将需要configuration基于IP的虚拟主机。
你可以通过编辑你的apache/httpd.conf文件来做到这一点,添加如下内容:
<VirtualHost 100.100.100.100:80> ServerAdmin [email protected] 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官方网站 – 虚拟主机部分find一些很棒的信息。 请记住,应该指定DocumentRoot而不使用斜线。
但是,只要你知道,你可以像这样编辑你的主机文件:
100.100.100.100 host.mydomain.com
然后只需浏览到http://host.mydomain.com