WampServer下使用多端口访问
2015-06-19 16:38
99 查看
因为学习中要用到跨域请求,所以不得不在wamp集成环境下添加多站点服务。
1、首先你要确保已经正确安装了wamp。
2、接着在wamp的安装目录下找到Apache2的httpd.conf文件,比如我的是在C:\wamp\bin\apache\Apache2.2.21\conf下。将该文件复制一份,重命名为httpd2.conf(任意),保存在conf文件夹下(和httpd.conf一起)。
修改httpd2.conf的代码:
3、然后在C:/wamp下新建一个名字为www2的文件夹。
4、最后就是安装服务。写个bat文件直接运行就行了,文件内容:
或者也可以在命令行中键入命令,先进入上面所示的bin目录,然后复制下一行内容即可(注意具体目录和你实际的一致)。
服务安装好了!
随便在www2目录下写个index.html文件:
notice:
但是这个过程可能不是那么顺利。
比如安装服务的时候可能会报错:
搜索引擎是个好东西,错误一搜,有了:
然后如果还不行,但是服务已经正确安装了,可能是服务没有开启,打开服务中心开启服务就行了(命令行下net start www2)
1、首先你要确保已经正确安装了wamp。
2、接着在wamp的安装目录下找到Apache2的httpd.conf文件,比如我的是在C:\wamp\bin\apache\Apache2.2.21\conf下。将该文件复制一份,重命名为httpd2.conf(任意),保存在conf文件夹下(和httpd.conf一起)。
修改httpd2.conf的代码:
// from Listen 80 ServerName localhost:80 DocumentRoot "C:/wamp/www/" <Directory "C:/wamp/www/"> // to Listen 8080 // apache服务新监听的端口,可根据自己需要进行修改 ServerName localhost:8080 DocumentRoot "C:/wamp/www2/" // www2是我们第二个网站的目录,与www平行 <Directory "C:/wamp/www2/">
3、然后在C:/wamp下新建一个名字为www2的文件夹。
4、最后就是安装服务。写个bat文件直接运行就行了,文件内容:
cd /d C:\wamp\bin\apache\Apache2.2.21\bin httpd.exe -k install -n "www2" -f "C:\wamp\bin\apache\Apache2.2.21\conf\httpd2.conf"
或者也可以在命令行中键入命令,先进入上面所示的bin目录,然后复制下一行内容即可(注意具体目录和你实际的一致)。
服务安装好了!
随便在www2目录下写个index.html文件:
<button> this is a button </button>
notice:
但是这个过程可能不是那么顺利。
比如安装服务的时候可能会报错:
搜索引擎是个好东西,错误一搜,有了:
原来是软件安装时与windows7的“用户账户控制”(UAC)冲突,只要先关闭UAC(控制面板-用户账户和家庭安全-系统和安全-操作中心,里面有“更改用户账户控制设置”,改成从不通知,完成后会提示重启,此时需要重启一下)再安装就没问题了,安装完后可以再修改回来。
然后如果还不行,但是服务已经正确安装了,可能是服务没有开启,打开服务中心开启服务就行了(命令行下net start www2)
相关文章推荐
- popupWin 属性及用法介绍 ASP.NET控件,仿QQ,msn右下角弹出窗口
- 思科路由器远程管理
- JFinal+Velocity环境下封装根据.vm文件生成.html文件的工具案例
- 获取当前地址
- 深度神经网络结构以及Pre-Training的理解
- jquery.cookie.js && java后台代码 操作cookie实现记住当前用户输入信息代码
- AWStats扩展GeoIP
- IOS手势解锁
- php强制用户转向www域名的方法
- 第十五周 程序阅读一
- 短信接收Main函数
- 第13章-Swing(1)
- 再谈TextField
- 节点属性
- Android 工具类(将 dp 转成 px 获取屏幕的高度/宽度 判断android SDK 版本是否大于等于5.0)
- js控制表单页面分页显示并使点击切换页面的标题变色显示
- [动态规划]最长不降子序列问题-N*N算法
- log4j配置文件log4j.properties的默认路径问题
- Bootstrap系列 -- 7. 列表排版方式
- MySql检测阻塞,锁等待sql