centos7编译安装php7.4
时间: 2023-09-10 11:14:14 浏览: 172
以下是在CentOS 7上编译和安装PHP 7.4的步骤:
1. 安装依赖项
在安装PHP之前,需要安装一些依赖项。运行以下命令:
```
sudo yum install epel-release
sudo yum install wget gcc gcc-c++ make autoconf libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel libmcrypt-devel readline-devel libxslt-devel
```
2. 下载PHP
从PHP官方网站下载PHP源代码,运行以下命令:
```
cd /usr/src
sudo wget https://www.php.net/distributions/php-7.4.0.tar.gz
```
3. 解压文件
解压下载的文件,运行以下命令:
```
sudo tar zxvf php-7.4.0.tar.gz
cd php-7.4.0
```
4. 配置PHP
运行以下命令来配置PHP:
```
sudo ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-fpm-user=www-data --with-fpm-group=www-data --with-mysqli --with-pdo-mysql --with-openssl --with-zlib --enable-mbstring --with-gd --with-jpeg --with-png --with-zlib --with-libxml --enable-soap --enable-zip --enable-xml --enable-intl --with-curl --with-mcrypt --with-readline --enable-fpm
```
5. 编译和安装PHP
编译和安装PHP,运行以下命令:
```
sudo make
sudo make install
```
6. 配置PHP-FPM
运行以下命令来配置PHP-FPM:
```
sudo cp /usr/src/php-7.4.0/sapi/fpm/php-fpm.conf.in /usr/local/php/etc/php-fpm.conf
sudo cp /usr/src/php-7.4.0/sapi/fpm/www.conf.in /usr/local/php/etc/php-fpm.d/www.conf
```
7. 启动PHP-FPM
运行以下命令来启动PHP-FPM:
```
sudo /usr/local/php/sbin/php-fpm
```
现在,您已经成功地在CentOS 7上编译和安装了PHP 7.4。您可以通过创建一个phpinfo.php文件并在浏览器中输入IP地址或域名来验证PHP是否正常工作:http://your_server_ip_address/phpinfo.php。
阅读全文