mac本机apache配置

mac自带了apache,可以直接运行:

1.sudo /usr/sbin/apachectl start

运行后访问本机:http://127.0.0.1/

出现如下说明启动成功

mac本机apache配置

 

2.这个时候访问路径下的php文件会返回源文件没有运行,这时应为apache服务并没有加载php模块,需要打开/private/etc/apache2/httpd.conf去掉下行的注释:

LoadModule php7_module libexec/apache2/libphp7.so

再次运行就可以了
 

3.设置自己的自定义工作目录:

搜索/private/etc/apache2/httpd.conf下的:

mac本机apache配置

修改为自己的路径:

mac本机apache配置

然后sudo /usr/sbin/apachectl restart

当然可能还是会报错:

mac本机apache配置

好吧继续:

检查你配置的文件夹权限是否正确可读写

/Users/yangshuiyue/PHP_test(我的目录,检查你自己设置的目录)

检查下httpd.conf的配置(我的配置如下):

mac本机apache配置

试着访问下目录下的文件:

mac本机apache配置

可以了