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 *****
RAKsmart机房将于7月1日~7月31日推出“年中大促”活动,多重惊喜供您选择;爆款I3-2120仅30美金秒杀、V4新品上市,活动期间5折抢购、爆款产品持续热卖、洛杉矶+硅谷+香港+日本站群恢复销售、G口不限流量产品超低价热卖。美国VPS、日本VPS及香港VPS享全场7折优惠;爆款VPS $ 1.99/月限量秒杀,10台/天,售完即止, VPS 7折优惠码:VPS-TP-disRAKsmar...
天上云服务器怎么样?天上云是国人商家,成都天上云网络科技有限公司,专注于香港、美国海外云服务器的产品,有多年的运维维护经验。世界这么大 靠谱最重,我们7*24H为您提供服务,贴心售后服务,安心、省事儿、稳定、靠谱。目前,天上云香港大带宽物理机服务器572元;20Mbps带宽!三网CN2线路,香港沙田数据中心!点击进入:天上云官方网站地址香港沙田数据中心!线路说明 :去程中国电信CN2 +中国联通+...
tmhhost可谓是相当熟悉国内网络情况(资质方面:ISP\ICP\工商齐备),专业售卖海外高端优质线路的云服务器和独立服务器,包括了:香港的三网cn2 gia、日本 cn2、日本软银云服务器、韩国CN2、美国三网cn2 gia 云服务器、美国 cn2 gia +200G高防的。另外还有国内云服务器:镇江BGP 大连BGP数据盘和系统盘分开,自带windows系统,支持支付宝付款和微信,简直就是专...