从零开始,来吧
php 下载地址集:https://www.php.net/downloads
先下载解压 php 包
# 先把文件下到这个目录下来
cd /usr/local/src/php
wget https://www.php.net/distributions/php-7.4.25.tar.gz
# 提示说 错误: “www.php.net” 的证书不可信 错误: “www.php.net” 的证书使用不安全的算法签名。
# wget 搞不定,我们用 curl 来弄
curl -o php-7.4.25.tar.gz https://www.php.net/distributions/php-7.4.25.tar.gz
# 再解压
tar -xzvf php-7.4.25.tar.gz
安装依赖包
能用 yum 装的就用 yum 装,不行的再源码编译安装
yum -y install gcc gcc-c++
yum -y install sqlite-devel
yum install libxslt-devel
yum install cmake
# 还是要手动安装 oniguruma
请参考:[https://blog.vini123.com/379](https://blog.vini123.com/379)
yum -y install libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel libicu-devel freetype-devel openldap-devel openldap openldap-devel
安装 gd库,freetype2,libzip ,请参考:https://blog.vini123.com/378
安装
如果之前没建立其用户组,先建立一个用户组
groupadd nginx
useradd -g nginx -M nginx