MacOS安装配置xampp-8.1.6,新增虚拟站点
Posted Rudon滨海渔村
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MacOS安装配置xampp-8.1.6,新增虚拟站点相关的知识,希望对你有一定的参考价值。
效果图
准备工具
xampp-osx-8.1.6-0-installer.dmg 171MB
下载地址1: (官网,好慢,才几百K最多)
https://udomain.dl.sourceforge.net/project/xampp/XAMPP Mac OS X/8.1.6/xampp-osx-8.1.6-0-installer.dmg
下载地址2: (百度云盘,有钱就快)
链接: https://pan.baidu.com/s/1DLXbP6S6Y5Tm73wwDWhWkQ?pwd=i5uw 提取码: i5uw
P.s. 那个VM版本的暂时不知道怎么用,还是建议先用传统的安装办法
具体步骤(安装)
- 双击xampp-osx-8.1.6-0-installer.dmg,再双击弹出框的安装包,如下:
- 一路Next
- 按下F4,找到Xampp文件夹,打开“manager OSX”,
- 在Xampp的程序中,点击“Manager Servers”的“Start all”,
即可启动mysql+php+mysql - 浏览器中访问localhost,即可看到默认站点:
具体步骤(添加站点)
- 准备好本地站点文件,例如/var/www/suibian.com/index.php
<?php phpinfo(); - 修改/etc/hosts文件,添加本地测试域名:
127.0.0.1 suibian.com - 修改xampp的apache虚拟主机配置文件,
sudo nano /Applications/XAMPP/etc/httpd.conf
找到User daemon的位置,如图:
修改为:
User xxx
Group staff
注意这是你自己的用户名+用户组
然后,“httpd-vhosts.conf”,去掉前面的 # 注释符,确保引入了 vhosts 虚拟主机配置文件
此处对应文件是“etc/extra/httpd-vhosts.conf”,
注意etc前面没有带斜杠,证明这个文件的完整路径应该是:
/Applications/XAMPP/etc/extra/httpd-vhosts.conf
我们把虚拟主机配置保存到这个文件即可。
继续,权限配置,找到:<Directory />
AllowOverride none
Require all denied
</Directory>
修改为:
<Directory />
Options All
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
保存本配置文件 - 修改虚拟主机vhost配置文件:
cd /Applications/XAMPP/etc/extra/
sudo nano httpd-vhosts.conf
如图:
在内容后面添加我们的站点信息:
<VirtualHost suibian.com:80>
DocumentRoot "/var/www/suibian.com"
ServerName suibian.com
ErrorLog "logs/suibian_error_log"
CustomLog "logs/suibian_access_log" common
</VirtualHost>
保存,重启xampp的apache即可 - 浏览器中访问suibian.com
ok~
感想
没有在windows上的Laragon方便,xampp的PHP版本切换还在摸索中。。。
封面
以上是关于MacOS安装配置xampp-8.1.6,新增虚拟站点的主要内容,如果未能解决你的问题,请参考以下文章
试试macOS 11 Big Sur系统?附镜像和虚拟机图文配置教程
MacOS 通过virtualbox安装的centos7虚拟机不能上网解决办法