
### 1. 准备环境
首先,确保你的服务器已经安装了必要的编译工具和依赖项。通常,这些可以通过以下命令安装:
bash
sudo apt-get update
sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libpq-dev
### 2. 下载PHP源码
使用以下命令下载最新的PHP源码:
bash
wget https://www.php.net/distributions/php-7.4.11.tar.gz
### 3. 解压源码
解压下载的文件:
bash
tar -xzvf php-7.4.11.tar.gz
### 4. 配置PHP
进入解压后的目录,并运行配置脚本:
bash
cd php-7.4.11
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data
在这个命令中,我们指定了安装路径,配置文件路径,并启用了PHP-FPM。`--with-fpm-user` 和 `--with-fpm-group` 选项用于指定运行PHP-FPM的系统用户和组。
### 5. 编译和安装
现在,我们可以编译并安装PHP了:
bash
make
make install
### 6. 创建配置文件
PHP安装完成后,我们需要创建PHP-FPM的配置文件。通常,这个文件位于 `/usr/local/php/etc/php-fpm.conf`。你可以复制一个默认的配置文件作为起点:
bash
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/
更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv184153