WINDOWS下XAMPP配置多端口,多域名方法

一、 XAMPP安装

官网下载地址:https://www.apachefriends.org/download.html

根据自己的需要下载对应的版本,下载后按照提示安装即可

注:本人的安装路径为 D:\xampp 网站根目录D:\xampp\htdocs

二、配置方法

  1. 创建2个网站目录,存放不同的程序如a b
    D:\xampp\htdocs\a
    D:\xampp\htdocs\b
    注:域名可以根据项目任意命名

  2. 多域名配置
    1. 修改C:\Windows\System32\drivers\etc 下的host
    在这里插入图片描述
    2. 修改D:\xampp\apache\conf\extra\httpd-vhosts.conf 如:

     	>  <VirtualHost *:80>
     		DocumentRoot "D:/xampp/htdocs/a" 
     		ServerName www.a.com 
     		<Directory "D:/xampp/htdocs/a/"> 
     		Options FollowSymLinks IncludesNOEXEC Indexes
     		DirectoryIndex index.php index.html index.shtml
     		AllowOverride All
     		Order Deny,Allow
     		 Allow from all
     		 </Directory>
     		 </VirtualHost>	
    

    注:b的配置将上面的a替换成b即可

    1. 重启xampp的apache服务,浏览器输入www.a.com 指向a网站 www.b.com 指向b网站

3.多端口的配置

  1. 修改 D:\xampp\apache\conf\httpd.conf 找#Listen 在下方添加监听端口
    Listen 81
    Listen 82

  2. 修改D:\xampp\apache\conf\extra\httpd-vhosts.conf 如:

    >      <VirtualHost *:81>
    		DocumentRoot "D:/xampp/htdocs/a" 
    		<Directory "D:/xampp/htdocs/a/"> 
    		Options FollowSymLinks IncludesNOEXEC Indexes
    		DirectoryIndex index.php index.html index.shtml
    		AllowOverride All
    		Order Deny,Allow
    		 Allow from all
    		 </Directory>
    		 </VirtualHost>	
    

注:b的配置将上面的81替换成82 网站目录替换成b即可

  1. 重启xampp的apache服务,浏览器输入127.0.0.1:81 指向a网站 127.0.0.1:82 指向b网站

注:确保开启了httpd-vhosts.conf
打开D:\xampp\apache\conf\httpd.conf文件,搜索 " Include conf/extra/httpd-vhosts.conf ",确保前面没有 # 注释符

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值