Apache_Apache 配置虚拟主机三种方式
【内容声明】本文收集整理于互联网,不确保内容真实性和质量度,仅供参考!若有服务器产品相关问题,请咨询[YINGSOO]在线客服,获取专业解答!
【推荐内容】云服务器选哪家好
Apache虚拟主机就是在一台服务器上运行多个网站,每个虚拟主机都可以绑定独立的域名,为这些域名可以指定单独的目录,访问这些域名的时候,Apache 会打开对应目录里面的东西。配置 Apache 的Linux虚拟主机空间,只需要去修改 Apache 的配置文件。
一、基于IP
1. 假设服务器有个IP地址为192.168.1.10,使用ifconfig在同一个网络接口eth0上绑定3个IP:
[root@localhost root]# ifconfig eth0:1 192.168.1.11[root@localhost root]# ifconfig eth0:2 192.168.1.12[root@localhost root]# ifconfig eth0:3 192.168.1.13
2. 修改hosts文件,添加三个域名与之一一对应:
192.168.1.11 www.test1.com192.168.1.12 www.test2.com192.168.1.13 www.test3.com
3. 建立虚拟主机存放网页的根目录,如在/www目录下建立test1、test2、test3文件夹,其中分别存放1.html、2.html、3.html
/www/test1/1.html/www/test2/2.html/www/test3/3.html
4. 在httpd.conf中将附加配置文件httpd-vhosts.conf包含进来,接着在httpd-vhosts.conf中写入如下配置:
<VirtualHost 192.168.1.11:80> ServerName www.test1.com DocumentRoot /www/test1/ <Directory "/www/test1"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow From All </Directory></VirtualHost><VirtualHost 192.168.1.12:80> ServerName www.test1.com DocumentRoot /www/test2/ <Directory "/www/test2"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow From All </Directory></VirtualHost><VirtualHost 192.168.1.13:80> ServerName www.test1.com DocumentRoot /www/test3/ <Directory "/www/test3"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow From All </Directory></VirtualHost>
5. 大功告成,测试下每个虚拟主机,分别访问www.test1.com、www.test2.com、www.test3.com
二、基于主机名
1. 设置域名映射同一个IP,修改hosts:
192.168.1.10 www.test1.com192.168.1.10 www.test2.com192.168.1.10 www.test3.com
2. 跟上面一样,建立虚拟主机存放网页的根目录/www/test1/1.html/www/test2/2.html/www/test3/3.html
3. 在httpd.conf中将附加配置文件httpd-vhosts.conf包含进来,接着在httpd-vhosts.conf中写入如下配置:
为了使用基于域名的虚拟主机,必须指定服务器IP地址(和可能的端口)来使主机接受请求。可以用NameVirtualHost指令来进行配置。 如果服务器上所有的IP地址都会用到, 你可以用*作为NameVirtualHost的参数。在NameVirtualHost指令中指明IP地址并不会使服务器自动侦听那个IP地址。 这里设定的IP地址必须对应服务器上的一个网络接口。
下一步就是为你建立的每个虚拟主机设定<VirtualHost>配置块,<VirtualHost>的参数与NameVirtualHost指令的参数是一样的。每个<VirtualHost>定义块中,至少都会有一个ServerName指令来指定伺服哪个主机和一个DocumentRoot指令来说明这个主机的内容存在于文件系统的什么地方。
如果在现有的web服务器上增加虚拟主机,必须也为现存的主机建造一个<VirtualHost>定义块。其中ServerName和DocumentRoot所包含的内容应该与全局的保持一致,且要放在配置文件的最前面,扮演默认主机的角色。
NameVirtualHost *:80<VirtualHost *:80>
ServerName *
DocumentRoot /www/
</VirtualHost>
<VirtualHost *:80>
ServerName www.test1.com
DocumentRoot /www/test1/
<Directory "/www/test1">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory<香港云服务器>>
</VirtualHost>
<VirtualHost *:80>
<美国站群服务器> ServerName www.test2.com
DocumentRoot /www/test2/
<Directory "/www/test2">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost><VirtualHost *:80>
ServerName www.test3.com
DocumentRoot /www/test3/
<Directory "/www/test3">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>4. 大功告成,测试下每个虚拟主机,分别访问www.test1.com、www.test2.com、www.test3.com
三、基于端口
1. 修改配置文件
将原来的
Listen 80
改为
Listen 80 Listen 8080
2. 更改虚拟主机设置:
<VirtualHost 192.168.1.10:80>DocumentRoot /var/www/test1/ServerName www.test1.com</VirtualHost><VirtualHost 192.168.1.10:8080>DocumentRoot /var/www/test2ServerName www.test2.com</VirtualHost>
菲律宾架设服务器,选品牌YINGSOO
9年菲律宾架设服务器业务运营经验,1200家企业客户共同选择.菲律宾BN数据中心核心合作伙伴,菲律宾架设服务器24小时在线服务
https://www.yingsoo.com/products/cloud-ph.html?tg=wz221
<扩展阅读:香港服务器适合什么行业使用><为什么香港的服务器比美国的贵>
许多 客户对香港服务器并不生疏,香港服务器可靠性强,访问速度快,不用备案。香港服务器并不宜全部制造行业应用,今日小编就和大伙儿聊一聊香港服务器合适哪些行业应用。
1、外贸行业
许多 靠谱公司挑选香港服务器作为其出口外贸网络服务器应用。外贸公司网站针对国际性网络带宽的规定非常高,一些外贸行业乃至规定传送数据国际性路线,香港服务器作为亚洲国际路线的关键核心区之一,访问速度快,可靠性强。香港服务器在全世界范畴内的访问速度十分快,并且许多香港服务器立即离开了国际性CN2直连线路。香港服务器特别适合做为出口外贸网络服务器应用。
2、金融服务业
金融服务业是知名的传统产业,近年来网络金融的出現大幅度加速了金融行业的发展趋势。网络金融服务平台的优点关键取决于:查找速度更快,可信性高,实用性强,储存量大,安全性强等。
香港服务器能许多地处理金融服务业的这种困扰。香港服务器大部分选用全新升级的超微、dell等著名品牌网络服务器,网络服务器速率、可信性有确保。香港机房大多数连接了第三方流量清洗服务平台,进一步加强了网络服务器和数据信息的安全系数。香港服务器连接了众多CN2直连线路,访问速度也十分快。
3、不可以根据备案的制造行业
备案规章制度大大的提升了中国互联网技术自然环境的清洁,这让一些没法根据备案的网址或是制造行业没法把网址置放在中国。因为香港服务器不用备案,公司或是本人能迅速在香港服务器上构建出一个网站来。香港服务器特别适合这些不愿或是不可以根据备案的<视频大带宽服务器>各种各样网址应用。
香港服务器除开合适上边那好多个制造行业以外,也有合适许多别的行业门户网站应用。香港服务器不宜大流量网址,例如视频站、软件下载站、音乐站这些。
YINGSOO电话:400-630-3752
热门搜索:【美国服务器视频】【云服务器是如何工作的】【香港服务器挂代理ip】【韩国服务器最低延迟】【香港云主机和云服务器】【境外云服务器哪家好】【美国主机和香港主机哪个快】【香港ecs】【外国服务器能在国内用吗】【租用香港服务器】【韩国云服务器拿来搭建什么网站好】【为什么推荐选用独立服务器托管网站】【DNS服务器起什么作用】【美国vps肉鸡】【韩国vps推荐知乎】【国外 vps 原生ip】【香港高防100g】【美国1g云服务器】【国外服务器网站会被百度收录吗】【美国网站空间】
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。