Apache中在相同端口及不同端口设置多个虚拟主机 以及在本机自定义域名参考了一些资料 自己又试了以下有一点成功的经验。以下步骤在a ppserv 2.5.9的apac he中成功。
一、在一个不同端口如1234
1.从apach e的程序目录confhttpd.conf中增加Includ e conf/extra/httpd-vhosts .conf 取消前面井号
2.从apach e的程序目录confextrahttpd.conf中增加一条记录设置好网站根目录域名管理员可不设
如
<Virtua lHost *:1234>
ServerAdmin admin@mailad dress. com
Docume ntRoot D:/AppSer v/www/yoursi teroot
ServerName yourwe bsite. com
</Virtua lHost>
3.增加httpd.conf中listen的端口号在listen80下面加入listen 1234
二、若需要在相同端口安装不同域名网站
1.从apach e的程序目录confhttpd.conf中增加Includ e conf/extra/httpd-vhosts .conf 取消前面井号
2.从apach e的程序目录confextrahttpd-vhosts .conf中增加一条记录新增网站的端口保持为80
如
<Virtua lHost *:80>
ServerAdmin admin@mailad dress. com
Docume ntRoot D:/AppSer v/www/yoursi teroot
ServerName yourwe bsite. com
</Virtua lHost>
把原有的示例记录注销掉 因为原有范例设置网站根目录不存在apache重新启动时会报错。
若启用虚拟主机则原来的lo calhos t的指向不会保持为未开启前的而是指向新设置的网站根目录于是需要在confextrahttpd-vhosts .conf中增加一个指向原来的文件夹端口同样为80的记录。
三、实现在本机自定义的域名和IP的映射关系
在host文件c:/window s/system 32/driver s/etc/host中增加 “域名 IP”映射注意是“域名 IP”映射 IP不能包含端口号和路径。否则设置无效。原来的hos t文件中有
localhost 127.0.0. 1
的映射增加yourwebsite. com 127.0.0. 1
即可在本机用yourwe bsite.com来访问本机上搭建的网站。
结合以上几个可实现在一台机器相同端口搭建不同域名的网站 同理可在非80的许多端口搭建多个网站。
***** From flflag from NENU 20120222 *****
云步云怎么样?云步云是创建于2021年的品牌,主要从事出售香港vps、美国VPS、日本VPS、香港独立服务器、香港站群服务器等,机房有香港、美国、日本东京等机房,目前在售VPS线路有CN2+BGP、CN2 GIA,香港的线路也是CN2直连大陆,该公司旗下产品均采用KVM虚拟化架构。目前,云步云提供香港安畅、沙田、大浦、葵湾、将军澳、新世界等CN2机房云服务器,2核2G5M仅72.5元/月起。点击进...
Virmach 商家算是比较久且一直在低价便宜VPS方案中玩的不亦乐乎的商家,有很多同时期的商家纷纷关闭转让,也有的转型到中高端用户。而前一段时间也有分享过一次Virmach商家推出所谓的一次性便宜VPS主机,比如很低的价格半年时间,时间到服务器也就关闭。这不今天又看到商家有提供这样的产品。这次的活动产品包括圣何塞和水牛城两个机房,为期六个月,一次性付费用完将会取消,就这么特别的产品,适合短期玩玩...
傲游主机商我们可能很多人并不陌生,实际上这个商家早年也就是个人主机商,传说是有几个个人投资创办的,不过能坚持到现在也算不错,毕竟有早年的用户积累正常情况上还是能延续的。如果是新服务商这几年确实不是特别容易,问到几个老牌的个人服务商很多都是早年的用户积累客户群。傲游主机目前有提供XEN和KVM架构的云服务器,不少还是亚洲CN2优化节点,目前数据中心包括中国香港、韩国、德国、荷兰和美国等多个地区的CN...