Mac系统预装Apache Web服务器。PHP解释器需独立安装。
Homebrew是Mac包管理工具。下载安装脚本。终端运行命令安装Homebrew。更新包列表。输入命令安装PHP。
PHP版本选择。命令指定版本号。安装完成验证。终端输入php -v。输出版本信息。
配置Apache加载PHP模块。编辑httpd.conf文件。文件路径/etc/apache2/httpd.conf。取消注释LoadModule php_module。添加PHP处理程序。保存文件。
重启Apache服务。终端输入sudo apachectl restart。
创建测试文件。目录/Library/WebServer/documents。新建index.php文件。内容。
浏览器访问localhost。显示PHP信息页面。
MAMP是替代方案。下载MAMP安装包。运行安装程序。默认路径/Applications/MAMP。启动MAMP应用。控制面板启动Apache和MySQL。
MAMP包含PHP和数据库。版本切换通过面板。
配置虚拟主机。编辑httpd-vhosts.conf文件。添加ServerName和documentRoot。保存后重启服务。
安装MySQL。Homebrew命令brew install mysql。启动服务brew services start mysql。设置root密码。
PHP连接MySQL。代码使用mysqli扩展。创建连接对象。执行查询语句。
Composer管理PHP依赖。安装Composer。命令下载安装脚本。移动至可执行路径。
项目目录运行composer init。定义依赖包。安装命令composer install。
Xdebug调试工具。Homebrew安装xdebug。配置php.ini文件。添加zend_extension路径。设置远程调试参数。
测试Xdebug。脚本设置断点。IDE监听端口。
环境变量配置。编辑.bash_profile文件。添加PATH路径。source命令生效。
Nginx替代Apache。Homebrew安装nginx。配置文件路径/usr/local/etcginxginx.conf。设置server块。指定PHP处理。
重启Nginx服务。命令brew services restart nginx。


