新闻动态

Apache_Apache 配置虚拟主机三种方式

发布日期:2020-11-01 21:57 | 文章来源:YINGSOO

  【内容声明】本文收集整理于互联网,不确保内容真实性和质量度,仅供参考!若有服务器产品相关问题,请咨询[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处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部