wamp配置虚拟主机
Apaceh配置httpd-vhosts虚拟主机总结及留意事项
经常使用Apache虚拟主机进行开发和测试,避孕但每次需要配置虚拟主机时都习惯性的ctrl+c和ctrl+v,这次由于重装系统,需要配置一个新的PHP开发环境虚拟主机,于是总结一下Apaceh配置httpd-vhosts虚拟主机使用方法和步骤,便于查找和使用。boke.heimaseo.com
1,用记事本打开apache目录下httpd文件(如:D:\wamp\bin\apache\apache2.2.8\conf),找到如下模块
conf/extra/httpd-vhosts.conf往掉#Include
conf/extra/httpd-vhosts.conf前面的#,这样就开启了httpd-vhosts虚拟主机文件。这时候重启wamp环境,无法打开localhost,需要在httpd-vhosts.conf配置一下。我的wamp安装在D盘
2,用记事本打开httpd-vhosts文件,配置好localhost虚拟主机,参照httpd-vhosts文件中实例,修改成如下:
ServerAdmin
"D:\wamp\www"
localhost
localhost
"logs/dummy-host.localhost-error.log"
"logs/dummy-host.localhost-access.log" common
修改配置如下:
修改为本地wamp环境下的www目录(如:D:\wamp\www)
3,重启Apache,发现localhost可以正常打开,配置localhost比较简单。
实例二,Apaceh配置test.biuuu.com虚拟主机步骤
"d:/wamp/www/magento"
www.jiangpeng.com
"logs/dummy-host2.localhost-error.log"
"logs/dummy-host2.localhost-access.log" common
2,打开host文件(C:\WINDOWS\system32\drivers\etc\hosts),增加一行代码
www.jiangpeng.com3,在浏览器中打开www.jiangpeng.com,发现如下错误403 Forbidden错误
to access / on this server.
分析:这主要是目录访问权限没有设置,需要设置对目录的访问权!
FollowSymLinksAllowOverride NoneOrder deny,allowDeny from
all
复制以上代码,并进行目录修改,把/替换为d:/wamp/www/magento,修改virtualHost代码如下
DocumentRoot D:/ds/www
ServerName www.ds.com
Indexes FollowSymLinks
AllowOverride None
allow,deny
from all
Forbidden错误,修改其中的Deny from all为allow from all
all修改为allow from all
conf/extra/httpd-vhosts.conf模块
使用Apaceh配置httpd-vhosts虚拟主机对于开发职员来说比较简单,但却非常重要,仅供参考!
0conf/extra/httpd-vhosts.conf前面的#号!!
ServerAdmin
webmaster@dummy-host2.localhost
DocumentRoot
/www/docs/dummy-host2.localhost
ServerName
dummy-host2.localhost
ErrorLog
logs/dummy-host2.localhost-error_log
CustomLog logs/dummy-host2.localhost-access_log
common
DocumentRoot D:/wamp/www
......设置虚拟主机的目录,即输
入虚拟主机名字是转到的目录
当你的虚拟目录与的你apache
的目录不一样时或者不在apache
的根目录下的时 ,需要在后面
加----的内容:
ServerName wamp
......设置虚拟主机的名字
.....对所给的目录赋予权限
Options Indexes
FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
DocumentRoot D:/ds/www
ServerName www.ds.com
Indexes FollowSymLinks
AllowOverride None
allow,deny
from all
127.0.0.1
wamp
查看到D:/wamp/www目录下的内容了!!
DocumentRoot E:/wamp/www
ServerName
localhost
.....对所给的目录赋予权限
Options Indexes FollowSymLinks
...
不在同一个目录,需授权
AllowOverride None
Order allow,deny
Allow from all
localhost不用手工加
E:/wamp/www的内容了。
alias_module
ServerName wamp
.....接着上面的代码
/bin C:/
.....虚拟主机的目录自己选
.....给予权限
Options Indexes
FollowSymLinks
AllowOverride
None
Order
allow,deny
Allow from
all
可以查看文件的内容了;
d:/
FollowSymLinks
rewrite_module modules/mod_rewrite.so
前面的#号!
RewriteEngine
on
RewriteRule
/conf_([0-9a-z]*)\.html
/ceshi.php?arg=$1
...文件的跳转
RewriteEngine
on
RewriteRule
/conf_([0-9a-z]*)\.html
/conf.php?arg=$1
all,AllowOverride None改成
AllowOverride all
输入以下内容:
webmaster@domain.com
"D:/ComsenzEXP/wwwroot/ddt.95k.com"
ddt-test.95k.com
logs/hmail-error_log
logs/hmail-access_log
版权声明:本文为博主原创文章,未经博主允许不得转载。
wamp配置虚拟主机的更多相关文章
- wamp 配置虚拟主机
1.首先打开apache的配置文件httpd.conf,并去掉#Include conf/extra/httpd-vhosts.conf前面的#,启用虚拟主机功能 2.先把localhost配置好,免 ...
- php wamp 配置虚拟主机
apeach 配置: 还有是:E:\wamp\bin\apache\Apache2.4.4\conf 目录下有个 http.conf文件中,有一个需要取消注释, # Virtual hostsInc ...
- 利用wamp配置虚拟主机
第一步:打开wamp--Apache--httpd.conf找到# Virtual hosts 一行,把其下面的一行中的#去掉.
- 使用WampServer环境,如何配置虚拟主机域名
很多人不会配置虚拟主机,我这里简单交一下大家,分三步: 1.在 C:\Windows\System32\drivers\etc 文件夹中的文件 Hosts 文件修改代码为: 127.0.0.1 loc ...
- wamp2.4.4 如何配置虚拟主机及反向代理(解决跨域问题)
一.找到安装目录下的httpd.conf文件 1. 删除Include conf/extra/httpd-vhosts.conf前面的#号(开启虚拟主机的配置) 2. 删除LoadModule pro ...
- wampserver下配置虚拟主机 实现多站点支持
wampserver下配置虚拟主机 实现多站点支持 wampserver是由德国人开发,在windows环境下实现apache+php+mysql的一款集成环境软件,wampserver自带SQLit ...
- PHP 使用WampServer环境,如何配置虚拟主机域名
很多人不会配置虚拟主机,我这里简单交一下大家,分三步: 1.在 C:\Windows\System32\drivers\etc 文件夹中的文件 Hosts 文件修改代码为: 127.0.0.1 loc ...
- apeche配置虚拟主机
一.开启虚拟主机: 在apache的配置文件httpd.conf中将Include conf/extra/httpd-vhosts.conf这行打开. 二.配置虚拟主机: 在extra/httpd-v ...
- windows环境利用apache 配置虚拟主机
windows环境利用apache 配置虚拟主机 1.改动http.host #LoadModule vhost_alias_module modules/mod_vhost_alias.so #In ...
随机推荐
- kernel_task占用大量CPU
- Read ListViewItem content from another process z
Normal Windows GUI applications work with messages that are sent to a window or control and the cont ...
- HDU4027 Can you answer these queries? 线段树
思路:http://www.cnblogs.com/gufeiyang/p/4182565.html 写写线段树 #include <stdio.h> #include <strin ...
- Mac osx 下配置ANT
一般安装过程如下: 1:sudo sh (会提示你输入当前用户的密码) 2:cp apache-ant.1.8.2-bin.zip /usr/local 3:cd /usr/local 4:unzip ...
- 2015年10月15日学习html基础笔记
一个互联网公司的分工,小公司要求全能,拿一个项目全部做出来.大公司分工明细,主要步奏为策划人员策划方案,美工人员设计图有.psd.rp等,前端人员做静态页面,后台人员获取数据java php .net ...
- nodejs调试工具node-inspector入门随笔
最近打算玩玩node. 众所周知,在前端,调试代码有一众天然好工具——浏览器!特别是 chrome,使得 jser 们如鱼得水,玩得风生水起.但是到了node,情况就不一样了,js 代码不再运行在单纯 ...
- Spark系列(一)Spark1.0.0源码编译及安装
最近想对自己学的东西做些回顾,想到写博客是个不错的方式,方便他人也有利自己,刚开始写不足之处大家多担待. 编译前需要安装JDK1.6以上.scala.Maven.Ant.hadoop2.20 如下图( ...
- ERROR hdfs.DFSClient: Failed to close file解决方法
14/04/11 17:59:44 ERROR hdfs.DFSClient: Failed to close file /wlan_out/_temporary/_attempt_local_000 ...
- proftpd的示例配置文件
# This is a basic ProFTPD configuration file (rename it to # 'proftpd.conf' for actual use. It estab ...
- 【Mysql学习笔记】浅析mysql的binlog
最近读一份关于“数据库事务故障恢复"的技术资料,发现对mysql的binlog的认识不够清楚,查阅mysql reference manual有所收获,作为笔记,记录于此. 1. What' ...