Wie installiere ich PHP 8 in Oracle Linux mit Apache?

Wie installiere ich PHP 8 in Oracle Linux mit Apache?

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:

  1. PHP 8 manuell durch Herunterladen von Tar installiert.
  2. httpd aus dem Repo installiert mitsudo 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.0Modulstrom.

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

verwandte Informationen