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 *****
ZJI原名维翔主机,是原来Wordpress圈知名主机商家,成立于2011年,2018年9月更名为ZJI,提供香港、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册业务。ZJI今年全新上架了台湾CN2线路服务器,本月针对香港高主频服务器和台湾CN2服务器提供7折优惠码,其他机房及产品提供8折优惠码,优惠后台湾CN2线路E5服务器月付595元起。台湾一型CPU:Inte...
pacificrack怎么样?pacificrack商家发布了七月最新优惠VPS云服务器计划方案,推出新款优惠便宜VPS云服务器采用的是国产魔方管理系统,也就是PR-M系列,全系基于KVM虚拟架构,这次支持Windows server 2003、2008R2、2012R2、2016、2019、Windows 7、Windows 10以及Linux等操作系统,最低配置为1核心2G内存1Gbps带宽1...
RAKsmart发布了新年钜惠活动,即日起到2月28日,商家每天推出限量服务器秒杀,美国服务器每月30美元起,新上了韩国服务器、GPU服务器、香港/日本/美国常规+站群服务器、1-10Gbps不限流量大带宽服务器等大量库存;VPS主机全场提供7折优惠码,同时针对部分特惠套餐无码直购每月仅1.99美元,支持使用PayPal或者支付宝等方式付款,有中英文网页及客服支持。爆款秒杀10台/天可选精品网/大...