はじめに
Software Collection(SCL)を利用してCentOS7にPHP5.4をインストール
親記事:PHP, PHP-FPMの各種インストール方法とEOLまとめ
参考:[Quick Start — Software Collections] (https://www.softwarecollections.org/en/docs/)
サポート
本手法で導入した場合、Red Hat Software Collections Product Life Cycle - Red Hat Customer Portalより、2016-10がEOLだと思われる。
それ以降に報告された脆弱性や不具合への対応は実施されない可能性がある。
LOG
インストール
# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
# yum install -y centos-release-scl;yum install -y php54 which;scl enable php54 bash
... 略
各種確認
# which php
/opt/rh/php54/root/usr/bin/php
# php -v
PHP 5.4.40 (cli) (built: Aug 30 2016 13:51:33)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
# php -i | grep php.ini
Configuration File (php.ini) Path => /opt/rh/php54/root/etc
Loaded Configuration File => /opt/rh/php54/root/etc/php.ini
# rpm -qi php54
Name : php54
Version : 2.0
Release : 1.el7
Architecture: x86_64
Install Date: Tue Sep 24 14:44:59 2019
Group : Development/Languages
Size : 0
License : GPLv2+
Signature : RSA/SHA1, Sat Nov 28 14:49:35 2015, Key ID 4eb84e71f2ee9d55
Source RPM : php54-2.0-1.el7.src.rpm
Build Date : Fri Oct 2 14:50:04 2015
Build Host : c1bk.rdu2.centos.org
Relocations : (not relocatable)
Packager : CBS <cbs@centos.org>
Vendor : CentOS
Summary : Package that installs PHP 5.4
Description :
This is the main package for php54 Software Collection,
that install PHP 5.4 language.