window下xampp配置多端口、多站点步骤
好些日子没整理知识了,许多新东西不整理出来时间一长就淡忘了。看来以后得继续坚持整理。
配置XAMPP多端口、多站点如下步骤:
多端口:
(一个域名下同时配置多个端口,从而达到访问不同程序)
效果例如:
1、8080端口下安装discuz论坛程序,用http://localhost:8080访问。
2、8081端口下安装WordPress博客程序,用http://localhost:8081访问。
(1)、修改http.conf
在C:\XAMPP\apache\conf 里的httpd.conf 先配置好apache的侦听端口
在Listen: 80 行下添加如下:
Listen: 8080 Listen: 8081
(2)、修改httpd-vhosts.conf
在C:\XAMPP\apache\conf\extra 里的httpd-vhosts.conf的最下面添加如下配置
#8080端口
<VirtualHost *:8080>
ServerName localhost:8080
DocumentRoot "C:/Users/yuming/PhpstormProjects/project/weike"
<Directory "C:/Users/yuming/PhpstormProjects/project/weike">
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.php index.html index.shtml
AllowOverride None
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost> #8081端口
<VirtualHost *:8081>
ServerName localhost:8081
DocumentRoot "C:/www/web"
<Directory "C:/www/web">
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.php index.html index.shtml
AllowOverride None
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
保存上面的修改后,重启apache服务器,就可以了。
PS:重启后未成功可能有如下问题需检查!
1、检查http.conf文件中 Include conf/extra/httpd-vhosts.conf 是否开启(去掉前面的#号)。
2、页面访问出现403错误,打开D:\xampp\apache\conf\httpd.conf文件,大概220行位置,找到:
AllowOverride none
Require all denied
改成:
#AllowOverride none
#Require all denied
AllowOverride All
#Require all granted
3、如果以上修改后出现访问localhost不行了,需要在vhosts.conf把localhost也配置成虚拟主机。代码如下:
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs"
ServerName localhost
<Location />
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from localhost
</Location>
</VirtualHost>
提示:
安装xampp后,配置虚拟主机的方法,找到 \xampp\apache\conf\extra 的httpd-vhosts.conf 文件,去除##NameVirtualHost *:80 前面的##
好了,完成以上就可以使xampp监控同一域名下不同端口了。
多站点配置参考多端口配置方法。
window下xampp配置多端口、多站点步骤的更多相关文章
- Apache配置多端口多站点
配置httpd.conf 监听多个端口 复制代码 代码如下:# Listen: Allows you to bind Apache to specific IP addresses and/or # ...
- 【python3】window下 vscode 配置 python3开发环境
本文以python3.7 为例 一 下载python3 url : https://www.python.org/downloads/windows/ 提示: 安装过程中.记得勾选 添加环境变量 二 ...
- window 下 xampp 上 安装memcached
1.下载memcache 的window 稳定版,解压到xampp 目下;比如D:\xampp\memcached 2. 打开cmd 命令界面 输入 D:\xampp\memcached\ memca ...
- 记录一下emacs在window下的配置过程
今天重装WIN7 64位新系统,装完发现emacs无法加载以前的插件了.网上搜一下才记起来,emacs默认读取的配置文件在c盘,在这个原始配置文件中还需要添加一些路径转换的语句才能转到用户自己的配置文 ...
- Apache Wamp WampServer 配置多端口 多站点 虚拟目录
第一步:配置Apache 的 httpd.conf #Listen 0.0.0.0:80Listen 80Listen 81 第二步:开启虚拟站点 所属文件:httpd.conf #Virtual h ...
- 记录jpcap在Ubuntu&Window下的配置过程
众所周知,Java虽然在TCP/UDP传输方面给予了良好的定义,但是标准库java.net对于网络层以下的控制是无能为力的.Jpcap就是为了处理这一问题而出现的中间件.它调用底层的winpcap/l ...
- window 下kafka 配置测试
1.准备工作 1.1 java环境 1.2 下载并解压到D:\zookeeper-3.4.13 下载并解压到 D:\kafka_2.12-2.1.0 2.安装zookeeper .kafka 我安装 ...
- Java - window下环境配置
JDK下载 官网:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html 百度网盘: 链接:https://pan.ba ...
- 修改windows系統下xampp中apache端口被其他程式占用的問題
windows 7安裝後啟動xampp, 提示port 443 被其他程式占用. 網上查找解決方案: http://stackoverflow.com/questions/21182512/how-t ...
随机推荐
- Linux kernel 文件夹说明
Linux 内核代码的目录结构 arch: 包含和硬件体系相关的的代码,每种硬件平台占一个相应的目录,如i386,arm, arm64, powerpc,mips等. block: 块设备驱动程序I/ ...
- Typescript基础类型
1.布尔值__boolean 2.数字__number----除了支持十进制和十六进制字面量,Typescript还支持ECMAScript 2015中引入的二进制和八进制字面量. 3.字符串__st ...
- 【ASP.NET】复制单个文件同时到多个目录
有时候,当我们更新了一个dll文件后,需要将该dll文件复制到到不同的文件夹中,手动操作会很麻烦,因此可以考虑利用程序实现. 利用powershell批量复制 示例代码如下: $source=&quo ...
- phpstudy 80端口被占用,修改端口
搭建mantis,总会出现80端口被占用的情况.看到别的步骤是:1.cmd 运行netstat -ano查看80端口被什么占用,然后在任务管理器找到对应的结束进程.通常情况下是被System占用,右击 ...
- 遍历list、set、map和array
public static void main(String[] args) { /*1. List*/ ArrayList<Integer> list = new ArrayList&l ...
- 配置VMware虚拟机用绕过校园网达到无线上网配置方法
因为平时要用到Vmware这样的工具上虚拟机上网, 但是本人是学生狗,学生狗在学校就要面对大学毒瘤软件--锐捷,而锐捷是不允许有虚拟网卡的存在的,所以上网只能用wifi上.之前试了很久,反正是怎么开都 ...
- getAttribute、setAttribute、removeAttribute
1.函数语法 elementNode.attributes:属性返回包含被选节点属性的 NamedNodeMap. elementNode.getAttribute(name):方法通过名称获取属性的 ...
- 带蒙版的提交loading页面实现
废话不多说,直接上代码. 首先是HTML中层的实现: <!-- loading 层 --> <div id="loadingDivBack" style=&quo ...
- php 批量删除
<body><form action="shanchu.php" method="post"><table width=" ...
- iOS打包ipa给客户测试流程
IOS项目开发的过程中经常会用到一个测试的问题,特别是外包的项目,客户拿了那么多钱,看不到产品时时的进度说不过去,而且UI和功能是否和符合用户需求这个很重要,需要客户的认同. 所以就需要时时给开发中的 ...