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 ...
随机推荐
- 【转】VS2010/MFC编程入门之八(对话框:创建对话框类和添加控件变量)
原文网址:http://www.jizhuomi.com/software/153.html 前两讲中鸡啄米为大家讲解了如何创建对话框资源.创建好对话框资源后要做的就是生成对话框类了.鸡啄米再声明下, ...
- Android学习之路——简易版微信为例(二)
1 概述 从这篇博文开始,正式进入简易版微信的开发.深入学习前,想谈谈个人对Android程序开发一些理解,不一定正确,只是自己的一点想法.Android程序开发不像我们在大学时候写C控制台程序那样, ...
- javascript中的 && 与 || 的运用
a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回a a || b : 将a, b转换为Boolean类型, 再执行逻辑或, tr ...
- HTML特殊字符大全
特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 ! ! " " " # # $ $ % % & & & ' ...
- CentOS 安装nagios
Nagios的介绍: 1.Nagios是一个监控系统运行状态和网络信息的监控系统.它能监控所指定的本地或远程主机的系统状态以及运行的服务,同时提供异常通知的功能. 2. Nagios可运行在Linux ...
- c# 中Intern的作用
1. 函数如下 public static string Intern(string str) { if(str == null) { throw new ArgumentNullException( ...
- JZ2440开发笔记(1)——arm-linux-gcc环境搭建
1 下载arm-linux-gcc-4.4.3安装包,http://arm9.net/download.asp 2 解压arm-linux-gcc-4.4.3-20100728.tar.gz,使用命令 ...
- [codevs3296]有序数组合并
题目描述 Description 合并两个有序数组A和B,使得结果依然有序. 进阶:合并两个有序数组A和B,假设A有n个数,B有m个数,A数组后面还有m个空余空间,需要将结果保存在A中. 请使用O(n ...
- nand flash 和nor flash 区别
NOR和NAND是现在市场上两种主要的非易失闪存技术.Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面.紧接着,1989年,东芝公司发表了 ...
- HDOJ-ACM1023(JAVA)
题意:输入栈的大小,输出可能的出栈顺序的个数. 这道题,如果做了1022,那就只要在上面改改就行了, 第一想法是加上全排列-----结果是正确的,但是绝对会超时 验证性的实现了:(Time Limit ...