虚拟主机apache(虚拟主机空间)
本文目录一览:
- 1、如何配置apache虚拟主机的实例小结
- 2、怎样配置apache虚拟主机
- 3、什么是apache虚拟主机
- 4、如何在Windows系统中配置Apache虚拟主机
- 5、什么是虚拟主机,apache 虚拟主机
- 6、如何配置 Apache 的虚拟主机
如何配置apache虚拟主机的实例小结
Apache配置localhost虚拟主机步骤 1、打开apache目录下httpd文件(如:C:\wamp\bin\apache\Apache2.2.17\conf\httpd.conf)找到如下模块: #Virtual hosts #Include conf/extra/httpd-vhosts.conf 去掉前面的#,这样就开启了httpd-vhosts虚拟主机文件。 2、打开httpd-vhosts文件(如:C:\wamp\bin\apache\Apache2.2.17\conf\extra\httpd-vhosts.conf),配置好localhost虚拟主机,参照httpd-vhosts文件中实例,修改成如下: VirtualHost *:80 ServerAdmin webmaster@dummy-host.hleclerc-PC.ingenidev DocumentRoot "C:/wamp/www/a" ServerName ServerAlias ErrorLog "logs/dummy-host.hleclerc-PC.ingenidev-error.log" CustomLog "logs/dummy-host.hleclerc-PC.ingenidev-access.log" common Directory C:\wamp\www\a Options FollowSymLinks AllowOverride None Order deny,allow Allow from all /Directory /VirtualHost 修改配置如下: DocumentRoot 修改为本地wamp环境下的www目录(如:C:\wamp\www\a) ServerName 改为localhost 3、重启Apache,这样就配置好了,本地可以用来访问C:/wamp/www/a 这个站点。 注意事项: 1、httpd文件,打开Include conf/extra/httpd-vhosts.conf模块 2、目录路径,如 C:/wamp/www/a 3、访问权限,如上Deny from all修改为Allow from all 4、hosts文件,配置虚拟域名host指向 5、httpd-vhosts文件,配置虚拟主机
怎样配置apache虚拟主机
方法/步骤
Apache配置虚拟主机方法在windows和linux有些差异,今天给大家演示如何在windows上配置Apache虚拟主机,此方法主要适用于独立的Apache环境。
1. 打开目录Apache的安装目录/conf/extra/, 找到 httpd-vhosts.conf 文件;
2. 添加一段代码来指定某一域名的网站,如图我配置虚拟域名是:
project.com,文件目录指向的是CI框架;
VirtualHost *:80
ServerAdmin webmaster@dummy-host.project.com
DocumentRoot "D:/AMP/Apache/htdocs/ci"
ServerName project.com
ErrorLog "logs/project.com-error.log"
CustomLog "logs/project.com-access.log" common
/VirtualHost
3. 打开 httpd.conf 文件, 添加如下代码:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
如果已存在,将Include前面的#去掉;
4. 重启 Apache 服务,打开虚拟域名之后,结果如图所示:
什么是apache虚拟主机
apache是开源的web服务软件之一,也是现在开源系统比如centos上安装web服务常见软件;
虚拟主机是提供网站服务的集成环境,比如:linux Apache+php+mysq LAMP
就是常说的建站开通的虚拟空间;
所以Apache服务器只是虚拟空间的一种架构。
深入理解Apache虚拟主机服务
概论:
访问web服务,本质上看(从协议上)是访问某个IP的主机上的某个端口(默认是80)
通常需要通过访问不同的域名或者端口实现对不同网站的访问(具体到服务器里就是不同目录),这个时
候就需要设置虚拟主机(VirtualHost).通常分为这样3种:
基于域名,基于端口,基于IP,以及它们的混合。
如何在Windows系统中配置Apache虚拟主机
在Windows系统中配置Apache虚拟主机的方法:
1、打开{Apache安装目录}/conf/extra目录,找到httpd-vhosts.conf文件
2、编辑httpd-vhosts.conf文件,添加如下内容:
VirtualHost *:80
ServerAdmin webmaster@youremail.com
DocumentRoot "c:/your_web_root"
ServerName your.domain.com
ErrorLog "logs/your_web_error.log"
CustomLog "logs/your_web_access.log" common
/VirtualHost
3、打开{Apache安装目录}/conf目录,找到httpd.conf文件
4、将附加配置文件httpd-vhosts.conf包含进来,此处只需要将注释符号#去掉即可。
5、如果只是在本地做测试,则你还需要在hosts文件中配置一个域名解析条目,在C:/windows/system32/drivers/etc/目录下找到hosts文件
6、完成以上步骤后,重启Apahce。
什么是虚拟主机,apache 虚拟主机
apache虚拟主机一般是php语言的网站程序搭建的一个环境,你需要apache虚拟主机吗?各大虚拟主机商都有的,建议你做好选用哪种全能型的虚拟主机,因为全能主机既支持asp程序,又支持php程序的网站,这会让你少去很多麻烦。
我的网站就是php程序的,当初选了个apache虚拟主机,也没感觉有什么优点,反而感觉单一,所以我还是建议你选择全能型的主机。选择国内好的虚拟主机服务商真的太少了,个人感觉好点的就是中国万网和荆轲网络、中国国万网比较适合企业建站,十分有保障,但是限制多。荆轲网络的价格合理,比较平民化。所以还是建议你选择荆轲网络。
荆轲网络的网址自己去百度搜索吧,这里不让发网址吗,悲催。
如何配置 Apache 的虚拟主机
打开httpd.conf文件
去掉LoadModule vhost_alias_module modules/mod_vhost_alias.so
这句前面的#号
和
Include conf/extra/httpd-vhosts.conf这句前面的#号
Include conf/extra/httpd-vhosts.conf这句在httpd.conf文件底部
然后打开Apache2.2\conf\extra下的httpd-vhosts.conf文件,加入如下代码
#配置自己的虚拟主机
VirtualHost *:80
#网站目录,如果在www目录下的php目录,下面 #就填写F:/www/php
DocumentRoot "D:/WALP/www"
#域名
ServerName
#这里配置欢迎首页面
DirectoryIndex index.html index.htm index.php
Directory /
Options FollowSymLinks
#不允许别人修改我们的页面
AllowOverride None
#设置访问权限
order allow,deny
Allow from all
/Directory
/VirtualHost
把ServerName改成你自己的,最后重启Apache。
虚拟主机apache的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于虚拟主机空间、虚拟主机apache的信息别忘了在易优之家进行查找喔。
发表评论
暂时没有评论,来抢沙发吧~