1. PHP环境安装
1.1 安装Homebrew
在Mac上搭建PHP环境,首先需要安装Homebrew,Homebrew是Mac下一个非常好用的包管理工具,可以帮助我们快速安装和管理各种软件。
要安装Homebrew,可以在终端中执行以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
1.2 安装PHP
安装好Homebrew后,我们就可以使用它来安装PHP了。
在终端中执行以下命令来安装PHP:
brew install php
安装完成后,可以通过以下命令来查看已安装的PHP版本:
php -v
该命令会显示安装的PHP的版本信息,如果没有显示版本信息,可以通过终端中执行source ~/.bash_profile
命令来重新加载配置文件。
2. PHP扩展安装
2.1 安装扩展管理工具
为了方便安装和管理PHP扩展,我们可以使用扩展管理工具Composer。
首先,我们需要安装Composer。在终端中执行以下命令来安装Composer:
brew install composer
安装完成后,可以通过以下命令来查看Composer的版本信息:
composer -V
2.2 安装扩展
使用Composer安装PHP扩展非常简单。我们可以先创建一个项目文件夹,并在该文件夹下创建一个composer.json
文件,用于指定需要安装的扩展。
在composer.json
文件中,可以指定所需的PHP扩展及其版本,例如:
{
"require": {
"ext-curl": "*",
"ext-mbstring": "*"
}
}
在终端中进入项目文件夹,并执行以下命令来安装指定的扩展:
composer install
Composer将会根据composer.json
文件中的配置信息,下载并安装指定的扩展。
2.3 配置扩展
在PHP安装完成后,默认情况下是没有启用扩展的。我们需要对PHP进行配置,以启用我们安装的扩展。
打开/usr/local/etc/php/7.4/php.ini
文件(根据实际PHP版本进行调整),可以看到该文件中有很多配置选项。
找到需要启用的扩展的配置项,并将其前面的分号去除,例如:
extension=curl
extension=mbstring
保存并关闭文件后,需要重新启动PHP-FPM服务,以使配置生效。在终端中执行以下命令:
brew services restart php
3. 结语
通过以上步骤,我们成功在Mac下安装了PHP环境,并安装了指定的PHP扩展。现在,我们可以愉快地在Mac上开发和运行PHP应用程序了。
在实际开发过程中,可能会遇到其他需要安装的扩展,可以通过Composer进行管理。同时,也应该根据实际需求,对PHP进行适当的配置。