📅  最后修改于: 2023-12-03 14:44:05.666000             🧑  作者: Mango
PHP-FPM (FastCGI Process Manager) 是一个处理 PHP 脚本的 FastCGI 进程管理器。本指南将指导您在 macOS 上安装 PHP-FPM 命令行工具。
Homebrew 是 macOS 上最流行的软件包管理器,我们将使用它来安装 PHP-FPM。
打开终端,并在命令行中运行以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
该命令将自动下载并安装 Homebrew。
在终端中,运行以下命令来安装 PHP-FPM:
brew install php-fpm
该命令将从 Homebrew 仓库中安装 PHP-FPM。
PHP-FPM 配置文件位于 /usr/local/etc/php/{PHP_VERSION}
目录中。您可以使用任何文本编辑器(如 vim 或 nano)打开该文件进行配置。
sudo vim /usr/local/etc/php/{PHP_VERSION}/php-fpm.conf
您可以根据您的需要修改配置文件。一些常见的配置选项包括:
user
- PHP-FPM 进程将以该用户身份运行。group
- PHP-FPM 进程将以该组身份运行。listen
- 监听的 IP 地址和端口。pm
- 进程管理模式,如 dynamic
或 static
。pm.max_children
- 动态模式下可以fork的最大子进程数。pm.start_servers
- 初始子进程数。pm.max_spare_servers
- 空闲时保留的最大子进程数。完成配置后,保存并退出编辑器。
在终端中,运行以下命令来启动 PHP-FPM:
sudo brew services start php
这将启动 PHP-FPM 服务。
您可以在终端中运行以下命令来验证 PHP-FPM 是否已成功安装:
php-fpm -v
如果一切正常,您将看到 PHP-FPM 的版本信息。
Congratulations! 您已成功在 macOS 上安装和配置 PHP-FPM 命令行工具。
请记住,您还可以根据需要安装其他 PHP 扩展,然后在 php.ini
配置文件中启用它们。
希望这个指南对您有帮助!