在apache中配置虚拟主机的作用(Apache有哪两种虚拟主机的方式)
本文目录一览:
- 1、为什么apache要设置虚拟主机
- 2、如何配置 Apache 的虚拟主机
- 3、什么是apache虚拟主机
- 4、Apache服务器教程之配置一个虚拟主机的操作教程
- 5、在apache中有个虚拟主机的配置请问是干嘛用的
- 6、apache配置虚拟主机有什么用?
为什么apache要设置虚拟主机
为什么apache要设置虚拟主机
apache默认不需要虚拟主机是可以正常访问的,虚拟主机主要是解决多个域名访问的问题。 比如你的站点要配置多个域名,可以通过虚拟主机实现,如果只是一个域名,就不需要配置虚拟主机了。
如何配置 Apache 的虚拟主机
Apache 的虚拟主机就是在一台服务器上运行多个网站,每个虚拟主机都可以绑定独立的域名,为这些域名可以指定单独的目录,访问这些域名的时候,Apache 会打开对应目录里面的东西。配置 Apache 的虚拟主机,只需要去修改 Apache 的配置文件。
修改配置文件时按照个人需求进行编辑:
作为一个整体来控制Apache服务器进程的标识 (the 'global environment')
用于定义主(默认)服务器参数的标识。响应虚拟主机不能处理的请求。 同时也提供所有虚拟主机的设置值。
虚拟主机的设置。在一个Apache服务器进程中配置不同的IP地址和主机名。配置和日志文件名:指定服务器控制文件命名时, 以 "/" (或 "drive:/" for Win32)开始,服务器将使用这些绝对路径。
如果文件名不是以"/"开始的,预先考虑服务器根目录-- # 因此 "logs/foo.log",如果服务器根目录是"/usr/local/apache", 服务器将解释为 "/usr/local/apache/logs/foo.log". # 注: 指定的文件名需要用"/"代替"\"。
如果省略了驱动器名,默认使用Apache.exe所在的驱动器盘符
建议指定盘符,以免混乱。
什么是apache虚拟主机
apache是开源的web服务软件之一,也是现在开源系统比如centos上安装web服务常见软件;
虚拟主机是提供网站服务的集成环境,比如:linux Apache+php+mysq LAMP
就是常说的建站开通的虚拟空间;
所以Apache服务器只是虚拟空间的一种架构。
深入理解Apache虚拟主机服务
概论:
访问web服务,本质上看(从协议上)是访问某个IP的主机上的某个端口(默认是80)
通常需要通过访问不同的域名或者端口实现对不同网站的访问(具体到服务器里就是不同目录),这个时
候就需要设置虚拟主机(VirtualHost).通常分为这样3种:
基于域名,基于端口,基于IP,以及它们的混合。
Apache服务器教程之配置一个虚拟主机的操作教程
方法/步骤
1、刚刚装好的Apache也可以来设置。首先找到Apache的配置文件,httpd.conf。在Apache安装目录下conf文件夹下。
2、记事本里面查找下图所示的文本。要找的就是#Include
conf/extra/httpd-vhosts.conf
。
这个是虚拟主机的一个功能,被注销了。我们要开启虚拟主机功能,所以把#给删除了。变为下图。
3、关闭httpd.conf文件,并保存。
4、在conf文件夹找到extra文件夹打开。打开httpd-vhosts.conf文件。这个就是专门来配置虚拟有关功能的一个配置文件吧。
5、在httpd-vhosts.conf的最后部分添加一段代码。代码如下图所示
6、红框框里的代码就是要添加的。注意大小写,要完全和红框里的内容一模一样,千万不能出错,只要是写错一个字母,Apache就错误!代码添加在文件的最后面!还有里面的参数要介绍一下,看下图
7、"d:/myweb2"表示,就是在D盘myweb2文件下就是Apache的主页了。输入localhost即寻找这里的页面。在d:/myweb2文件夹下,在创建一个new.html
8、这个红框里的则表示欢迎页面,主页面是什么的。如图的话,就是浏览器如果输入localhost,则先寻找D盘myweb2文件夹下的new.html,在是index.html,类推。寻找不到,就报错。
9、代码添加好,保存。这样配置基本就完成了,重启Apache。浏览器输入localhost
即可访问到D盘myweb2下的new.html文件。
10、在myweb2下在建一个new2.html。输入即可访问到了
在apache中有个虚拟主机的配置请问是干嘛用的
虚拟主机就是一台服务器上放好多个不同域名的网站,当你有两个及两个以上域名(包括二级域名)放在同一台服务器下的时候就用到了
购买的空间,ICP那边都配好了,不需要你再对服务器配置做修改,一般情况下也不允许你修改。
apache配置虚拟主机有什么用?
是作为你将来历不明的软件运行的平台,出了问题,你可以将这个软件和虚拟主机一起删除,而不会影响你主机系统。
在apache中配置虚拟主机的作用的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Apache有哪两种虚拟主机的方式、在apache中配置虚拟主机的作用的信息别忘了在易优之家进行查找喔。
发表评论
暂时没有评论,来抢沙发吧~