Aktueller Standort: Startseite> Neueste Artikel> So installieren und konfigurieren Sie PHP 7 mit Apache Web Server auf CentOS 7

So installieren und konfigurieren Sie PHP 7 mit Apache Web Server auf CentOS 7

gitbox 2025-06-29

Systemvorbereitung

Stellen Sie vor dem Installieren und Konfigurieren von PHP 7 mit Apache sicher, dass Ihr CentOS 7 -System über die neuesten Updates verfügt. Aktualisieren Sie mit dem folgenden Befehl:

 sudo yum update -y

Apache installieren

Installieren Sie als Nächstes den Apache -Webserver. Führen Sie den folgenden Befehl aus, um zu installieren:

 sudo yum install httpd -y

Starten Sie nach Abschluss der Installation den Apache -Dienst und stellen Sie sicher, dass er automatisch startet, wenn das System startet:

 sudo systemctl start httpd
 sudo systemctl enable httpd

Überprüfen Sie die Apache -Installation

Um zu überprüfen, ob Apache installiert und erfolgreich ausgeführt wird, können Sie in Ihrem Browser auf die IP -Adresse des Servers zugreifen. Wenn alles einwandfrei funktioniert, sehen Sie die Standard -Begrüßungsseite von Apache.

Installieren Sie Php 7

Aktivieren Sie nach der Installation von Apache weiterhin Php 7. Aktivieren Sie zuerst das SCL -Repository (Software Collections), um PHP 7 zu unterstützen:

 sudo yum install centos-release-scl -y

Installieren Sie als nächstes Php 7 und seine häufig verwendeten Module:

 sudo yum install rh-php74 rh-php74-php rh-php74-php-mysqlnd -y

Aktivieren Sie Php 7

Aktivieren Sie nach Abschluss der Installation Php 7 mit dem folgenden Befehl:

 scl enable rh-php74 bash

Konfigurieren Sie Apache, um PHP zu unterstützen

Damit Apache PHP unterstützt, müssen Sie das Apache -Modul von PHP installieren:

 sudo yum install rh-php74-php-pecl-apcu -y

Bearbeiten Sie nach der Installation des Moduls die Apache -Konfigurationsdatei, um die PHP -Datei zu verarbeiten:

 sudo vi /etc/httpd/conf/httpd.conf

Stellen Sie sicher, dass Sie der Konfigurationsdatei die folgende Zeile hinzufügen:

 AddHandler php74-script .php

Testen Sie die PHP -Installation

Erstellen Sie eine Phpinfo -Datei, um zu testen, ob PHP ordnungsgemäß funktioniert. Erstellen Sie eine Datei mit dem Namen info.php im Server -Root -Verzeichnis und fügen Sie Folgendes hinzu:

 <?php phpinfo(); ?>

Besuchen Sie diese Datei: http: //your-server-ip/info.php, sehen Sie die Seite der PHP-Konfigurationsinformationen und bestätigen, dass die Installation erfolgreich ist.

Starten Sie den Apache -Dienst neu

Starten Sie nach Abschluss der Konfiguration den Apache -Dienst neu, um die Änderungen in Kraft zu setzen:

 sudo systemctl restart httpd

Sicherheit und Optimierung

Um die Sicherheit des Servers zu gewährleisten, wird empfohlen, unnötige Module zu deaktivieren und eine Firewall zu konfigurieren. Erwägen Sie gleichzeitig die Installation eines SSL -Zertifikats, um Verschlüsselungsschutz für die Website zu bieten.

Zusammenfassen

In den Schritten in diesem Artikel haben Sie auf Ihrem CentOS 7 -System erfolgreich PHP 7- und Apache -Webserver erstellt. Dies bietet Ihnen eine starke Webentwicklungsstiftung, auf der Sie andere Dienste und Anwendungen weiter erweitern können.