mac 下安装php7全过程介绍

  • Post category:http

下面我将为您详细讲解在Mac下安装PHP7的完整流程,步骤如下:

1. 安装Homebrew

Homebrew是一款专门为解决安装软件包问题而设计的软件。要安装Homebrew,请使用以下命令:

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 安装PHP7

2.1 安装PHP7

在终端中运行以下命令来安装PHP7:

$ brew install php@7.2

注意:@7.2是用于安装PHP 7.2版本的,如果需要安装其它版本,可将其替换为相应的版本号。

2.2 配置环境变量

为了方便使用,需要将PHP的可执行文件添加到系统的$PATH环境变量中。在终端中运行以下命令来编辑.bash_profile文件:

$ vi ~/.bash_profile

在打开的编辑器中添加如下内容:

PATH=/usr/local/Cellar/php@7.2/7.2.34_8/bin:$PATH

保存并关闭文件然后执行以下命令来使其生效:

$ source ~/.bash_profile

2.3 测试PHP安装是否成功

在终端执行以下命令来测试PHP安装是否成功:

$ php -v

如果显示了当前安装的PHP版本的信息,则表示PHP安装成功。

3. 安装扩展

在Mac下安装扩展需要用到PECL。PECL是用于下载和安装PHP扩展的命令行工具。终端输入以下命令来安装PEAR(PEAR是PHP扩展和应用库的框架):

$ sudo apt-get install php-pear

3.1 安装xdebug扩展

在终端执行以下命令来安装xdebug扩展:

$ pecl install xdebug

安装完成后,需要在php.ini文件中添加以下内容来启用xdebug扩展:

[xdebug]
zend_extension="/usr/local/Cellar/php@7.2/7.2.34_8/pecl/20170718/xdebug.so"

3.2 安装redis扩展

在终端执行以下命令来安装redis扩展:

$ pecl install redis

安装完成后,需要在php.ini文件中添加以下内容来启用redis扩展:

[redis]
extension=/usr/local/Cellar/php@7.2/7.2.34_8/pecl/20180731/redis.so

4. 测试扩展是否安装成功

4.1 测试xdebug是否安装成功

在终端执行以下命令来测试xdebug是否安装成功:

$ php -v | grep -i xdebug

如果输出了类似xdebug字样的信息,则表示xdebug安装成功。

4.2 测试redis是否安装成功

在终端执行以下命令来测试redis是否安装成功:

$ php -m | grep redis

如果输出了redis字样的信息,则表示redis安装成功。

以上就是在Mac下安装PHP7的完整流程,如果您遇到了问题可以尝试参考以上步骤进行解决。