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 *****
LOCVPS发来了针对XEN架构VPS的促销方案,其中美国洛杉矶机房7折,其余日本/新加坡/中国香港等机房全部8折,优惠后日本/新加坡机房XEN VPS月付仅29.6元起。这是成立较久的一家国人VPS服务商,目前提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于XEN或者KVM虚拟架构,均选择国内访问线路不错的机房,适合建...
中秋节快到了,spinservers针对中国用户准备了几款圣何塞机房特别独立服务器,大家知道这家服务器都是高配,这次推出的机器除了配置高以外,默认1Gbps不限制流量,解除了常规机器10TB/月的流量限制,价格每月179美元起,机器自动化上架,一般30分钟内,有基本自助管理功能,带IPMI,支持安装Windows或者Linux操作系统。配置一 $179/月CPU:Dual Intel Xeon E...
profitserver正在对德国vps(法兰克福)、西班牙vps(马德里)、荷兰vps(杜廷赫姆)这3处数据中心内的VPS进行5折优惠促销。所有VPS基于KVM虚拟,纯SSD阵列,自带一个IPv4,不限制流量,在后台支持自定义ISO文件,方便大家折腾!此外还有以下数据中心:俄罗斯(多机房)、捷克、保加利亚、立陶宛、新加坡、美国(洛杉矶、锡考克斯、迈阿密)、瑞士、波兰、乌克兰,VPS和前面的一样性...