Apache + PHP7 on MacOS
在OS X 10.11.6上自带了5.x的PHP,不过版本控制不易,还是自己用brew重新装一个来的方便。
这里就顺带把Apache也说了,也算重配环境(Time Machine:Excuse me?)的备忘吧(其实就几个命令还蛮方便的)
Install
1 | brew update |
装完info一下,看下路径在哪,php的安装方式就不详细讲了,fpm、ext均可
Apache插件:
CLI PATH配置:
其实只需要 export PATH=”$(brew –prefix php70)/bin:$PATH” 即可
PHP-FPM:
这里就按照扩展方式让apache来调用php7
将插件位置添加至/etc/apache2/httpd.conf
1 | sudo vi /etc/apache2/httpd.conf |
添加默认页面 index.php
保存重启apache,命令同*nix
1 | sudo apachectl restart |
MacOS中,www(htdocs)文件夹位于/Library/WebServer/Documents
由于权限设定带来的不便,设置下当前用户写权限
新建一个测试文件
1 | vi /Library/WebServer/Documents/info.php |
访问localhost/info.php,done!
补充
php.ini位于 /usr/local/etc/php/7.0/php.ini
添加apache至开机启动:
1 sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist