OS X 自带了 apache 和 php
apachectl -v
php -v
apache 操作
sudo apachectl start/stop/restart
php 配置文件:
sudo cp /etc/php.ini.default /etc/php.ini
apache 配置文件位于 /etc/apache2/httpd.conf
启用 php7_module:
LoadModule php7_module libexec/apache2/libphp7.so
修改默认项目路径:
DocumentRoot "/Users/gaoeb/workspace/www"
<Directory "/Users/gaoeb/workspace/www">
修改 /Users/gaoeb/workspace/www 权限
sudo chmod -R 777 ~/workspace/www
在 /Users/gaoeb/workspace/www 新建文件 hello.php
<?php
phpinfo();
?>
启动 apache,浏览器访问 localhost/hello.php
安装 xdebug
https://xdebug.org/wizard.php 上传 phpinfo() 输出,根据引导操作
需要安装 autoconf(brew install autoconf)