CentOS 7 安装 PHP 7.4.0 正式版`
CentOS 7 源码安装 PHP 7.4 正式版教程
1、准备编译环境
yum -y install epel-release yum-utils
yum config-manager --set-enabled PowerTools
yum -y install gcc gcc-c++ make autoconf bzip2 bzip2-devel libpng libpng-devel freetype-devel gmp-devel readline-devel curl-devel libxml2-devel libjpeg-devel bison openssl-devel uw-imap-devel libc-client sqlite-devel libicu-devel libedit-devel libxslt-devel oniguruma oniguruma-devel
以及 libzip
2、下载并解压
wget https://www.php.net/distributions/php-7.4.0.tar.bz2
tar -jxf php-7.4.0.tar.bz2
cd php-7.4.0
3、配置并构建 PHP。在此步骤您可以使用很多选项自定义 PHP,例如启用某些扩展等。 运行 ./configure –help 命令来获得完整的可用选项清单。 在本示例中,我们仅进行包含 PHP-FPM 和 MySQL 支持的简单配置。
./configure --prefix=/usr \
--sysconfdir=/etc/php \
--with-config-file-path=/etc/php \
--with-config-file-scan-dir=/etc/php/php.d \
--bindir=/usr/bin \
--docdir=/usr/share/doc \
--sbindir=/usr/sbin \
--libdir=/usr/lib64/php \
--with-libdir=/usr/lib64/php \
--libexecdir=/usr/libexec \
--localstatedir=/var \
--includedir=/usr/include \
--localedir=/usr/local \
--datarootdir=/usr/share \
--datadir=/usr/share/php \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--enable-fpm \
--