macOS xampp虚拟域名设置

本文详细介绍了如何在XAMPP环境下设置自定义虚拟域名,包括编辑httpd.conf和httpd-vhosts.conf文件,以及在hosts文件中添加域名映射,最后重启Apache服务器。

 

安装了xampp ,本地访问时,想改变域名为自定义的虚拟域名

第一步

下载xampp xampp下载

下载安装过程略。直接下一步

安装完成后,打开xampp 会看到下面这个界面:

注意,这里圈出来的IP地址很重要,后面会用到。

这个时候,其实xampp安装已经很ok了,点击图中的go to application 我们就能进入服务器默认的文件地址,/htdocs访问各种文件。

而进入的方式也是通过域名来访问的,如下图:

第二步

点击volumes ,然后点击mount 打开隐藏文件目录,再点击explore进入finder找到xampp的相关文件。

找到下面这个httpd.conf文件

编辑器打开httpd.conf,搜索Virtual hosts 找到这两行代码,修改第二行去掉#注释就可以了

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

这个的作用是打开启虚拟域名

第三步

找到httpd-vhosts.conf文件

用编辑器打开,添加如下代码声明一个虚拟域名

<VirtualHost *:80> #默认端口号80即可
    ServerAdmin localproger.com #随便取名
    DocumentRoot "/opt/lampp/htdocs" #你的虚拟域名访问路径
    ServerName localproger.com #你的虚拟域名
    ErrorLog "logs/dummy-host2.example.com-error_log"
    CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>

该文件默认开启了两个作为例子的虚拟主机,这两个虚拟主机是不存在的,它们每行前面加上#,注释掉就好了,这样既能参考又避免导致其他问题。

第四步

运行终端 输入 “sudo vi /etc/hosts”,打开hosts配置文件,加入”你的ip地址 你想要的虚拟域名“(栗子:192.22.xx.xx localproger.com)

sudo vi /etc/hosts
需要用到的 vim 命令
命令模式下按下 i 就进入了输入模式。
在输入模式按 ESC 就进入 命令行模式
按:q! 若曾修改过文件,又不想存储,使用!为强制离开不存储文件
按:w! 保存并退出
vim命令参考网址
http://www.cnblogs.com/jeakon/archive/2012/08/13/2816802.html
https://zh.wikibooks.org/zh-hans/Vim/%E4%B8%89%E7%A7%8D%E6%A8%A1%E5%BC%8F

输入密码后,进入vim编辑,添加这样一条,并保存退出。(可以再次进入查看是否添加成功)

第五步

重启apache 服务器

 

 

这样就可以成功通过虚拟域名访问了!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值