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 ...
随机推荐
- JD-GUI反编译后代码逻辑分析
一,用jd-gui.exe等工具查看源代码.如何你不会,可以参看此文章: http://blog.csdn.net/hp_2008/article/details/8207879 可以到以下连接下载可 ...
- CVirtualGridCtrl控件内的数据如何获取
CVirtualGridCtrl控件是同花顺自己写的控件和网上的不同,难处理,可以通过 模拟输入ctrl+c,然后从clipboard提取内容.
- 分别应用include指令和include动作标识在一个jsp页面中包含一个文件。
分别应用include指令和include动作标识在一个jsp页面中包含一个文件. hello.jsp <%@ page language="java" import=&qu ...
- CentOS 安装nagios
Nagios的介绍: 1.Nagios是一个监控系统运行状态和网络信息的监控系统.它能监控所指定的本地或远程主机的系统状态以及运行的服务,同时提供异常通知的功能. 2. Nagios可运行在Linux ...
- C# 中判断程序是否启动使用Mutex使用异常
[背景] 在最近的一个项目中,我负责客户端模块的工作.需求要求,在启动客户端时需要判断客户端是否已经启动(单例).于是我决定使用Mutex来实现此功能,代码如下: bool initiallyOwne ...
- leecode 树的平衡判定 java
以前写过c++版本的,感觉java写的好舒心啊/** * Definition for binary tree * public class TreeNode { * int val; * TreeN ...
- Java 并发之线程安全
写线程安全的代码,说白了就是管理一个类的共享的.可变的状态.只要有多于 1 个线程对类的状态进行写入,那么就必须用同步来协调这多个线程对状态的访问.对于一个没有状态的类来说(简单的理解就是只有方法没有 ...
- 12款有助于简化CSS3开发的工具
网站开发者能通过CSS3为网站设计增添很多时尚元素,CSS3 对CSS规范做了很大的改进.现在,本文将介绍12款有助于简化CSS3开发的工具. 1.CSS3 Pie: 允许在IE上使用CSS3绝大部 ...
- Eclipse创建Maven Web项目 + 测试覆盖率 + 常见问题(2015.07.14——湛耀)
Eclipse创建Maven web项目: 到此,并没有创建好,接下来一步步解决问题: 问题:无法创建src/main/java目录 解决: 右键项目选择[properties] 点击[OK] 问题: ...
- HW3.17
import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner i ...