📜  如何安装 php-fpm - PHP (1)

📅  最后修改于: 2023-12-03 15:09:04.903000             🧑  作者: Mango

如何安装 php-fpm - PHP

简介

PHP-FPM(FastCGI Process Manager)是一个快速CGI进程管理器,它是PHP 5.3.3和更高版本的一个独立的FastCGI SAPI。PHP-FPM使PHP更加具有多线程处理的能力,并且可以更加高效地处理高并发请求。

本教程将介绍如何在Linux系统上安装PHP-FPM。

步骤一:更新操作系统

在开始安装PHP-FPM之前,请确保您的Linux操作系统已经更新到最新版本。

sudo apt update
sudo apt upgrade
步骤二:安装PHP-FPM

以下是在Ubuntu系统上安装PHP-FPM的命令:

sudo apt install php-fpm

在CentOS系统上,可以使用以下命令安装:

sudo yum install php-fpm
步骤三:配置PHP-FPM

在安装完成后,需要进行一些配置。

配置文件

首先需要编辑PHP-FPM的配置文件。

在Ubuntu系统上,配置文件位于/etc/php/7.0/fpm/pool.d/www.conf 在CentOS系统上,配置文件位于/etc/php-fpm.d/www.conf

使用以下命令打开配置文件并编辑:

sudo nano /etc/php-fpm.d/www.conf

在文件中找到以下配置:

user = nginx
group = nginx

将"user"和"group"改为您的Nginx用户和组。

启动PHP-FPM

启动PHP-FPM进程:

sudo systemctl start php-fpm

或者使用以下命令将PHP-FPM设置为自动启动:

sudo systemctl enable php-fpm
步骤四:测试安装

为了测试是否安装成功,请创建一个名为index.php的新文件,其中包含以下代码:

<?php
phpinfo();

将文件保存在Nginx的web目录中,例如:

sudo nano /var/www/html/index.php

访问您的网站,在浏览器中输入“http://您的IP地址/index.php”(将“您的IP地址”替换为您的服务器的实际IP地址)。

如果看到PHP信息页面,则表示安装成功。

结论

在本教程中,您已学会如何安装和配置PHP-FPM,同时还学会了如何测试安装结果。现在您可以开始使用PHP-FPM来处理高并发请求,并大大提高PHP的性能。