XAMPP Apache 配置多端口和多域名方法
2016-07-04 12:31
609 查看
在项目中,我们经常要将域名解析到本地,也就是在本机上添加一个虚拟主机。
可能像这样(其中的端口号建议不使用系统所保留(即 1024 以下)的):
可能像这样(其中的端口号建议不使用系统所保留(即 1024 以下)的):
http://192.168.1.10:8080/ http://192.168.1.10:8081/ http://192.168.1.10:8082/[/code]
或者是http://www.a.com http://www.b.com[/code]
我们本机采用 XAMPP 搭建,底端采用的 APACHE,本文配置方法不仅仅适用于 XAMPP,还适用于任意已安装 APACHE 的机子。我们一起来动手配置下:XAMPP 安装路径:D:\xampp *网站根目录:D:\xampp\htdocs *APACHE 所在位置:D:\xampp\apache
配置方法
1、创建 2 个以上不同的网站目录,存放不同的网站程序,小明创建后如下:(1)D:\xampp\htdocs\dedecms_test(存放织梦程序) (2)D:\xampp\htdocs\discuz_test(存放 DISCUZ 论坛程序)
2、配置 2 个域名(可以任意):www.a.com、www.b.com,他们都指向了 127.0.0.1(本机)(1)记事本打开 C:\Windows\System32\drivers\etc\hosts (2)在该文件底部添加以下代码并保存: 127.0.0.1 www.a.com 127.0.0.1 www.b.com
3、记事本编辑 D:\xampp\apache\conf\httpd.conf,在顶部添加需要被监听的端口:8080、8081,保留默认监听的 80 端口Listen 80 Listen 8080 Listen 8081
4、如果你想实现不同端口(http://localhost:8080/、http://localhost:8081/)访问不同网站,就需要在该文件最底部添加:
多端口虚拟主机配置<virtualhost *:8080> ServerName localhost DocumentRoot D:\xampp\htdocs\dedecms_test </virtualhost>dedecms_test # <virtualhost *:8081> ServerName localhost DocumentRoot D:\xampp\htdocs\dedecms_test </virtualhost>
如果你想采用不同域名访问不同网站,就需要在底部添加:
多域名虚拟主机配置 #ServerName www.a.com DocumentRoot D:\xampp\htdocs\dedecms_test </virtualhost># dedecms_test # <virtualhost *:80> ServerName www.b.com DocumentRoot D:\xampp\htdocs\discuz_test </virtualhost>
5、最重要的一步,重启 apache 服务。完毕
相关文章推荐
- 沈逸老师ubuntu速学笔记(2)-- ubuntu16.04下 apache2.4和php7结合编译安装,并安裝PDOmysql扩展
- 欢迎使用CSDN-markdown编辑器
- “Cannot load php5apache2_4.dll into server”问题的解决方法
- “org/apache/commons/logging/LogFactory”错误的解决方式
- APACHE+MYSQL+PHP协同服务
- 架构设计:系统间通信(38)——Apache Camel快速入门(下1)
- [无异常,才正常]java.lang.ClassNotFoundException: org.apache.catalina.startup.VersionLoggerListener
- Spring Cache 和 Apache Shiro整合的超级深坑
- solr 初探
- no segments* file found in org.apache.lucene.store.SimpleFSDirectory
- Linux安装配置apache
- 《Apache Cookbook》学习笔记
- apache服务器外网不能访问的问题
- 【Shiro】Apache Shiro架构之权限认证(Authorization)
- Apache POI 第二讲之对Excel常见操作
- Apache POI 第一讲之创建新工作簿及简单操作
- Intellij Idea 15中开发Maven+osgi项目(Apache felix环境)
- 修改apache的最大连接数
- 查看apache 加载了哪些模块命令
- apache配置虚拟主机域名