PHP7 が利用可能で、OL7 でサポートされています。 RPM パッケージを利用できるようにするには、YUM 配布チャネルを手動で有効にする必要があります。
1. /etc/yum.repos.d/public-yum-ol7.repo を編集します ファイルを開き、「ol7_software_collections」が有効になっていることを確認してください 」レポ。
[ol7_software_collections] name=Software Collection Library release 3.0 packages for Oracle Linux 7 (x86_64) baseurl=https://yum.oracle.com/repo/OracleLinux/OL7/SoftwareCollections/x86_64/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle gpgcheck=1 enabled=1
2. PHP7.0 と http24 をインストールします:
# yum install rh-php70-php rh-php70 httpd24-mod_ssl
3. 他の古い httpd サービスを停止し、無効にします:
# systemctl stop httpd # systemctl disable httpd # systemctl status httpd
4. httpd24 サービスを開始し、有効にします:
# systemctl start httpd24-httpd24-httpd.service # systemctl enable httpd24-httpd24-httpd.service # systemctl status httpd24-httpd24-httpd.service
5. PHP7.0 と httpd24 をテストします。
# echo ' ' >/opt/rh/httpd24/root/var/www/html/phpinfo.php # rpm -q elinks >/dev/null || yum install elinks # elinks -dump http://localhost/phpinfo.php | head -15
「yum clean all」が CentOS/RHEL/OEL の yum リポジトリ キャッシュをクリアしない
CentOS/RHEL:YUM を使用してファイルが欠落しているパッケージを見つける方法