如何在 Centos 8.3 上安装 PHP 7.1?
dnf module list php
返回从 7.2 开始的 PHP 包,所以我想我正在寻找一种解决方法。
答案1
PHP 7.1 已停产,不再受支持。如果您确实需要它,您唯一的选择就是尝试从源代码构建它。
这是一个不错的从源代码构建指南 - 我快速在 CentOS 8 VM 上运行了它,并能够编译和安装 PHP,尽管我确实注意到它在此过程中发出了一些警告,这可能会导致安装后出现一些未知问题。我必须在安装步骤中添加一些其他安装,如下所示:dnf autoconf libtool bison libxml2-devel bzip2-devel libcurl-devel libpng-devel libicu-devel gcc-c++ libmcrypt-devel libwebp-devel libjpeg-devel make freetype-devel httpd httpd-devel perl
。
我强烈建议通过 Remi Repos 安装较新的支持版本。我遵循本指南并能够毫无问题地安装 7.4。它也有 7.2 可用,根据您对 7.1 的需求,这可能是一个更简单的解决方案,尽管我相信 7.2 现在也不受支持。