踩坑记录:一般用yum安装包,比较抵触源码编译,百度了一下,成功安装了~
1、环境准备
-
虚拟机:centos 7
-
下载源文件php-7.4.1:
wget https://www.php.net/distributions/php-7.4.1.tar.gz
(由于在服务器上下载一半报错,改为本地下载,上传到服务器 scp php-7.4.1.tar.gz root@服务器ip:/usr/local/)
2、开始安装
- 添加php用户,用于运行php-fpm进程
cd /usr/local/
useradd php -s /sbin/nologin
- 解压php源码包
tar -zxf php-7.4.1.tar.gz
- 安装依赖包
yum install libxml2-devel sqlite-devel libcurl-devel oniguruma-devel libpng-devel libjpeg-devel freetype-dev