在 macOS 12 Monterey 中安装 PHP159


PHP 是一种流行的脚本语言,广泛用于创建动态 web 页面。如果您需要在 macOS 12 Monterey 系统上安装 PHP,本指南将为您提供分步说明。

安装 Homebrew

Homebrew 是一个流行的包管理器,可让您轻松在 macOS 上安装各种软件包,包括 PHP。要安装 Homebrew,请在终端窗口中运行以下命令:/bin/bash -c "$(curl -fsSL /Homebrew/install/HEAD/)"

安装 PHP

安装 Homebrew 后,您可以使用以下命令安装 PHP:brew install php

安装完成后,您可以通过运行以下命令来验证 PHP 是否已成功安装:
php -v

您应该会看到类似以下内容的输出:
PHP 8.0.2 (cli) (built: Aug 13 2021 07:48:04) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.0.2, Copyright (c) Zend Technologies

安装 PHP 扩展

PHP 扩展可以添加附加功能。要安装 PHP 扩展,请使用以下命令:brew install php-

例如,要安装 MySQL 扩展,您将运行以下命令:
brew install php-mysql

配置 PHP

要配置 PHP,您需要编辑 /usr/local/etc/php/ 文件。您可以使用以下命令打开该文件:sudo nano /usr/local/etc/php/

在该文件中,您可以配置各种 PHP 设置。有关可用设置的完整列表,请参阅 PHP 手册。

在 Apache 中启用 PHP

如果您在 macOS 12 Monterey 上使用 Apache 来处理 web 请求,则需要配置 Apache 以支持 PHP。要执行此操作,请编辑 /etc/apache2/ 文件:sudo nano /etc/apache2/

在该文件中,找到以下行并取消注释:
#LoadModule php7_module libexec/apache2/

还要确保以下行处于注释状态:
#LoadModule php5_module libexec/apache2/

保存文件并重新启动 Apache:
sudo apachectl restart

在 Nginx 中启用 PHP

如果您在 macOS 12 Monterey 上使用 Nginx 来处理 web 请求,则需要配置 Nginx 以支持 PHP。要执行此操作,请编辑 /etc/nginx/ 文件:sudo nano /etc/nginx/

在该文件中,找到 http 块并添加以下内容:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index ;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

保存文件并重新启动 Nginx:
sudo nginx -s reload

卸载 PHP

如果您不再需要 PHP,您可以使用以下命令将其卸载:brew uninstall php

这将删除 PHP 及其所有扩展。

2024-12-08


上一篇:iOS 系统玩 CF 闪退:深入探讨原因和解决方案

下一篇:Windows 系统时光倒流:从系统还原到恢复出厂设置