前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MAC 下配置 XAMPP 实现多站点绑定本地域名遇到的问题

MAC 下配置 XAMPP 实现多站点绑定本地域名遇到的问题

作者头像
zhaoJian.Net
发布2023-02-24 09:33:09
1.2K0
发布2023-02-24 09:33:09
举报
文章被收录于专栏:zhaoJian.Net

一直都在虚拟机里跑PHP环境,今天想在Mac里装一个环境试试,最终选择了XAMPP。

好的,问题来了,XAMPP并不支持多站点,但我想要实现多个域名访问不同的站点,网上找了好长时间的方案,都是复制粘贴来的,真不知道复制过来你们是怎么配置的

自己动手吧

本地环境:

OSX 10.13.1 XAMPP-VM (PHP 7.1.11)

12

OSX 10.13.1XAMPP-VM (PHP 7.1.11)

实现需求:

XAMPP实现多站点访问并绑定域名

首先修改配置文件 httpd-vhosts.conf

vi /opt/lampp/etc/extra/httpd-vhosts.conf

1

vi /opt/lampp/etc/extra/httpd-vhosts.conf

在文件最下方,添加配置信息

<VirtualHost *:80> ServerAdmin 757118@qq.com DocumentRoot "/opt/lampp/htdocs/111.com" ServerName 111.com ErrorLog "logs/111.com-error_log" CustomLog "logs/111.com-access_log" common </VirtualHost> # 其中 111.com 为本次想要实现本地访问的域名 # 想要添加更多域名,就依次复制更多次以上代码并修改对应域名

12345678910

<VirtualHost *:80>ServerAdmin 757118@qq.comDocumentRoot "/opt/lampp/htdocs/111.com"ServerName 111.comErrorLog "logs/111.com-error_log"CustomLog "logs/111.com-access_log" common</VirtualHost> # 其中 111.com 为本次想要实现本地访问的域名# 想要添加更多域名,就依次复制更多次以上代码并修改对应域名

然后按 esc 键,输入 :wq 回车保存。

接下来修改配置文件 httpd.conf

vi /opt/lampp/etc/httpd.conf

1

vi /opt/lampp/etc/httpd.conf

修改内容

# Virtual hosts #Include etc/extra/httpd-vhosts.conf

12

# Virtual hosts#Include etc/extra/httpd-vhosts.conf

# Virtual hosts Include etc/extra/httpd-vhosts.conf

12

# Virtual hostsInclude etc/extra/httpd-vhosts.conf

然后重启Apache服务

修改本地域名访问,这回把111.com设为本地的测试域名

vi /etc/hosts

1

vi /etc/hosts

在下方添加

192.168.64.2 111.com

1

192.168.64.2 111.com

完成,输入域名 111.com 访问本地目录

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年05月26日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档