Mac 自带了 Apachectl + PHP 环境,默认是关闭的,需修改配置自行开启。
Apachectl服务默认安装在 /private/etc/apache2。
1. 在/private/etc/apache2目录下找到并打开http.conf文件
cd /private/etc/apache2/
sudo vim http.conf
找到
#LoadModule php7_module libexec/apache2/libphp7.so
去掉最前面的#号,如下:
LoadModule php7_module libexec/apache2/libphp7.so
2. 若觉得Apachectl服务器根目录使用起来不方便
找到并修改如下配置
DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents">
为自己的目录,如
DocumentRoot "/Users/yourname/Sites"
<Directory "/Users/yourname/Sites">
3. 在上面 DocumentRoot 配置的网站根目录下放入测试文件 info.php
<?php phpinfo(); ?>
4. 启动Apachectl服务
sudo apachectl start
若需要终止或重启 Apachectl 服务,用如下命令
终止:
sudo apachectl stop
重启:
sudo apachectl restart
网友评论