
Wie installiere/konfiguriere ich PHP 8 mit Apache in Oracle Linux?
Ich konnte in Oracle Linux keine PHP 8-bezogenen Repos finden.
Was ich bisher versucht habe, ist:
- PHP 8 manuell durch Herunterladen von Tar installiert.
- httpd aus dem Repo installiert mit
sudo dnf install httpd
Wie verknüpfe ich beides?
Wenn ich jetzt eine Website öffne, wird PHP-Code angezeigt, anstatt ihn auszuführen.
Wie konfiguriere ich PHP manuell mit Apache?
Welche Pakete soll ich installieren?
Antwort1
PHP 8 ist verfügbar inRemis modulares Repository für EL 8im remi-8.0
Modulstrom.
Bevor Sie beginnen, müssen Sie Oracle Linux 8 verwenden und BaseOS-, AppStream- und EPEL-Repos aktiviert haben. Dies haben Sie wahrscheinlich bereits getan.
Installieren und aktivieren Sie die Repositories von Remi:
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Setzen Sie das PHP-Modul zurück und aktivieren Sie dann den remi-8.0-Modul-Stream:
dnf -y module reset php
dnf -y module enable php:remi-8.0
Installieren Sie PHP jetzt wie gewohnt.
Zum Beispiel:
dnf install httpd php
Wenn bereits eine ältere PHP-Version aus einem anderen Modul-Stream installiert war, wird diese durch die Aktualisierung auf 8.0 aktualisiert.
dnf upgrade