
Oracle Linux で Apache を使用して PHP 8 をインストール/構成するにはどうすればよいですか?
Oracle Linux で PHP 8 関連のリポジトリが見つかりませんでした。
これまで試したことは次のとおりです:
- tar をダウンロードして PHP 8 を手動でインストールしました。
- リポジトリからhttpdをインストールしました
sudo dnf install httpd
両方をリンクするにはどうすればいいですか?
現在、Web サイトを開くと、PHP コードが実行されずに、表示されます。
Apache で PHP を手動で設定するにはどうすればよいですか?
どのパッケージをインストールすればよいですか?
答え1
PHP 8は以下で利用可能ですRemi の EL 8 用モジュラー リポジトリモジュール ストリーム内remi-8.0
。
始める前に、Oracle Linux 8 を使用して、BaseOS、AppStream、EPEL リポジトリを有効にする必要があります。おそらく、これはすでに行われているでしょう。
remi のリポジトリをインストールして有効にします。
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
PHP モジュールをリセットし、remi-8.0 モジュール ストリームを有効にします。
dnf -y module reset php
dnf -y module enable php:remi-8.0
次に、通常どおり PHP をインストールします。
例えば:
dnf install httpd php
別のモジュール ストリームから古いバージョンの PHP がすでにインストールされている場合は、更新すると 8.0 にアップグレードされます。
dnf upgrade