PHP: 古いバージョンのPHPをyumでインストールするならremiじゃなくてius-archive
2020-09-02更新
仕事の都合上、7未満の古いバージョンのPHPの環境を構築する必要があったのですが、yumでのインストールがスムーズにいかなかったので色々試行錯誤しました。
目次
yumのremiリポジトリを使って、PHPの特定バージョンをインストールする事は多々ありますが、remiリポジトリは古いマイナーバージョンがどんどん削除されているため、ピンポイントで古いバージョンをインストールしたい場合には対応できません・・・ そこで、色々調べてたどり着いたのがyumのius-archiveリポジトリ。 あとは入れたいパッケージを探してインストール!remiのデメリット
ius-archiveリポジトリがあるよ!
このyumリポジトリでは、旧バージョンのPHPパッケージが多数管理されているので助かった!ius-archiveでパッケージをインストールする手順
yumリポジトリのインストール
yum install \
https://repo.ius.io/ius-release-el6.rpm \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
yum install \
https://repo.ius.io/ius-release-el7.rpm \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
パッケージインストール
$ yum install {パッケージ名} --enablerepo=ius-archive