在apache中配置虚拟主机的作用(当在apache中完成虚拟主机配置后,为了使配置生效,需要)
98
2023-05-11
本文目录一览:
apache是开源的web服务软件之一,也是现在开源系统比如centos上安装web服务常见软件;
虚拟主机是提供网站服务的集成环境,比如:linux Apache+php+mysq LAMP
就是常说的建站开通的敬游虚拟空间;
所以Apache服务器只是虚拟空间的一种架构。
深入理解Apache虚拟主机服务
概论:
访问web服务,本质上看(从协议上)是访问某个IP的主机上的某个端口(默认是80)
通常需要通过访问不同的域名或者端口春稿宏实现对不同网站的访问(具体到服务器里就扒册是不同目录),这个时
候就需要设置虚拟主机(VirtualHost).通常分为这样3种:
基于域名,基于端口,基于IP,以及它们的混合。
apache默认不需要
虚拟主机
是可以正常访问的,虚拟主机主要是解决多个域名访问余野的问题。
比如你的站点拍睁要配置多个域名,可以通过虚拟主机实现,如果只是一个域名,就不需要
配置虚拟主机竖贺喊
了。
虚拟主机就是一台服务器上放好多个不同域名的网站,当你有两个及两个以上域名(包括二级域名)放在同一腔基台服务器下的时候就用到了
购买的空间,ICP那边都配好了,不需要你再对服务器配置做修改,一斗弊般情况下也不允许你修伍销谨改。
如果你有很多web服务器,但是每台的性能你胡尘都只用到很键做旦少一部分,那么你就可以建立虚拟主机,把剩余的性能租用出去给稿扰其他人用。
基于端口
1. 修早乱薯陆者改配置文件
将原来的
Listen 80
改为
Listen 80
Listen 8080
2. 更改虚拟主机设置:
VirtualHost
DocumentRoot /var/www/test1/
陪袭 ServerName 测试地址
/VirtualHost
VirtualHost
DocumentRoot /var/www/test2
ServerName 测试地址
/VirtualHost
是作为你将来坦薯档历不明的软件运行的平台,出了问题,你可以将这个软件和虚拟主机一起删除,而不会让乱影手帆响你主机系统。
发表评论
暂时没有评论,来抢沙发吧~