PHP macOS 系统安装
PHP 从 macOS X (10.0.0) 到 macOS Monterey (12.0.0) 之前都内置 PHP。若需要特定版本的 PHP,可能需要手动安装。安装 PHP 有几种方法:通过 Homebrew 包管理器安装预编译版本,或者自行编译安装。
方法一:使用 Homebrew 安装 PHP
Homebrew 是 macOS 上最常用的包管理器,使用它可以非常方便地安装 PHP。
- 安装 Homebrew
如果尚未安装 Homebrew,可以使用以下命令进行安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 安装 PHP
安装最新版本的 PHP:
brew install php
安装特定版本的 PHP,例如 PHP 7.4:
brew install [email protected]
- 检查 PHP 版本
安装完成后,检查 PHP 版本以确认安装成功:
php -v
方法二:编译安装 PHP
如果需要更高的自定义,可以选择编译安装 PHP。编译过程与 Unix 系统相似,但在 macOS 上有一些细节不同。
- 安装必需工具
使用 Xcode 命令行工具安装gcc
和其他编译工具:
xcode-select --install
- 下载 PHP 源代码
访问 PHP 官方网站(https://www.php.net/downloads),下载最新版本的 PHP 源代码包,并解压:
curl -O https://www.php.net/distributions/php-<version>.tar.gz
tar -xvzf php-<version>.tar.gz
cd php-<version>
- 配置和编译
运行./configure
命令来配置 PHP,可以根据需要添加各种选项。例如,要启用 MySQL 支持,可以使用--with-mysqli
选项:
./configure --with-mysqli --enable-mbstring
编译和安装 PHP:
make
sudo make install
- 配置 PHP
复制默认的 PHP 配置文件:
sudo cp php.ini-development /usr/local/lib/php.ini
根据需要编辑 php.ini
文件,配置相关参数。例如,修改时区设置:
date.timezone = "Asia/Shanghai"