Zum Hauptinhalt springen

Wie man PHP auf CentOS installiert

Wie man PHP auf CentOS installiert

In diesem Tutorial werden wir Sie durch den schrittweisen Prozess der Installation von PHP auf dem CentOS-Betriebssystem führen. PHP ist eine beliebte serverseitige Skriptsprache, die für die Webentwicklung verwendet wird, und die Installation auf CentOS ist ein relativ unkomplizierter Vorgang.

Voraussetzungen

Bevor wir beginnen, stellen Sie sicher, dass Sie Folgendes haben:

  • Ein CentOS-Betriebssystem auf Ihrem Server oder einer virtuellen Maschine installiert.
  • Zugriff auf das Root-Konto oder ein Benutzerkonto mit sudo-Berechtigungen.

Schritt 1: Systempakete aktualisieren

Zuerst stellen wir sicher, dass alle Systempakete auf dem neuesten Stand sind. Öffnen Sie ein Terminal oder SSH auf Ihren CentOS-Server und führen Sie den folgenden Befehl aus:

sudo yum update

Dieser Befehl aktualisiert Ihr System mit den neuesten Paketversionen und Sicherheitspatches. Möglicherweise werden Sie aufgefordert, Ihr Passwort einzugeben.

Schritt 2: PHP installieren

Um PHP auf CentOS zu installieren, verwenden wir den Paketmanager yum. Führen Sie den folgenden Befehl im Terminal aus:

sudo yum install php

Dieser Befehl lädt PHP zusammen mit seinen Abhängigkeiten herunter und installiert es. Sie werden möglicherweise aufgefordert, die Installation durch Eingabe von 'y' zu bestätigen und die Eingabetaste zu drücken.

Schritt 3: PHP-Installation überprüfen

Sobald die Installation abgeschlossen ist, können wir überprüfen, ob PHP korrekt installiert ist. Dies können wir tun, indem wir eine einfache PHP-Testdatei erstellen.

Erstellen Sie eine neue Datei namens info.php im Stammverzeichnis Ihres Webservers (normalerweise /var/www/html/) mit Ihrem bevorzugten Texteditor. Fügen Sie die folgenden Codezeilen in die Datei ein:

<?php
phpinfo();
?>

Speichern Sie die Datei und beenden Sie den Texteditor.

Öffnen Sie nun einen Webbrowser und navigieren Sie zu http://Ihre_Server-IP/info.php. Sie sollten eine Seite sehen, die detaillierte Informationen über Ihre PHP-Installation anzeigt. Diese Seite enthält nützliche Informationen über Ihre PHP-Version, Erweiterungen und Konfigurationseinstellungen.

Schritt 4: Zusätzliche PHP-Module

Standardmäßig enthält das von uns installierte php-Paket eine grundlegende Reihe von Modulen. Je nach Anforderungen Ihres Projekts müssen Sie möglicherweise zusätzliche PHP-Module installieren.

Verwenden Sie den Befehl yum search gefolgt vom Schlüsselwort php, um nach verfügbaren Modulen zu suchen. Um zum Beispiel das MySQL-Modul zu suchen, führen Sie den folgenden Befehl aus:

sudo yum search php | grep mysql

Dieser Befehl zeigt eine Liste von PHP-Modulen an, die mit MySQL zusammenhängen. Um ein bestimmtes Modul zu installieren, verwenden Sie den Befehl yum install, wie wir es in Schritt 2 getan haben.

Schritt 5: Webserver neu starten

Nach der Installation von PHP und eventuellen zusätzlichen Modulen ist es erforderlich, Ihren Webserver neu zu starten, damit die Änderungen wirksam werden.

Wenn Sie Apache verwenden, führen Sie den folgenden Befehl aus:

sudo systemctl restart httpd

Wenn Sie Nginx verwenden, führen Sie den folgenden Befehl aus:

sudo systemctl restart nginx

Fazit

Herzlichen Glückwunsch! Sie haben PHP erfolgreich auf CentOS installiert. Sie können nun mit der Entwicklung von Webanwendungen unter Verwendung von PHP auf Ihrem CentOS-Server beginnen. Denken Sie daran, Ihre PHP-Installation regelmäßig zu aktualisieren, um von den neuesten Sicherheitspatches und Funktionen zu profitieren.

Erkunden Sie gerne zusätzliche PHP-Module, um Ihre Entwicklungsmöglichkeiten zu erweitern. Wenn Sie während des Installationsprozesses auf Probleme stoßen, konsultieren Sie die offizielle Dokumentation oder suchen Sie Hilfe in relevanten Online-Communities.

Viel Spaß beim Codieren mit PHP auf CentOS!