apache服务器如何设置域名和IP地址?
最简单高效的方法如下:
1 先打开Apache的配置文件httpdconf,在这个文件,
找到这句:“#Include etc/extra/httpd-vhostsconf”
(根据安装路径不同,上面的路径会略有不同)
把前面的#去掉,即开启了使用虚拟主机的功能;
2 在httpd-vhostsconf中进行虚拟主机的配置操作;也可以在httpdconf直接写入配置,但是
不建议这么做;
3 打开httpd-vhostsconf文件,找到NameVirutalHost :80,这句话的含义是制定这个主机的
IP地址和端口号;
4 关键的virtualhost配置,在NameVirutalHost :80的下面;
注意事项:Apache在接受请求时,首先会默认第一个VirtualHost,然后再匹配其他虚拟主
机,如果没有匹配的,就是第一个VirtualHost起作用。故,在httpdconf中,将
<Dicrectory />(这个是所有目录的默认配置)和<Direcotry/opt/lampp/htdocs>的权限,
都默认设置为deny from all。
5 virtualhost配置实例:
<VirtualHost:80>
ServerName
DocumentRoot </opt/lampp/htdocs/guest>
<Directory /opt/lampp/htdocs/guest>
Order deny,allow
Allow from all
</Direcotry>
<VirtualHost/>
后面的,依次添加就可以
<VirtualHost :80>
ServerName wwwcom
DocumentRoot </opt/lampp/htdocs/myweb1>
<Directory /opt/lampp/htdocs/myweb1>
Order deny,allow
Allow from all
</Direcotry>
<VirtualHost/>
另外。。。其实建议你使用完善的管理程序辅助管理站点
并不是因为你不会绑定域名
而是因为你出现这个问题间接表示你会有更多问题处理不了
所以方便才是你的第一学习要点
而不是那些所谓的技术进步
能普普通通运营好简单的网站 再考虑其他深入的问题
祝你成功
谢谢采纳
0条评论