PHP ist eine der beliebtesten Programmiersprachen, die zum Erstellen dynamischer Websites verwendet werden. In einigen Fällen kann es jedoch notwendig sein, PHP von Ihrem Ubuntu-Server zu entfernen. Dies kann auf das Aktualisieren von PHP-Versionen oder den Wechsel in eine andere Programmiersprache zurückzuführen sein.
Das Entfernen von PHP von Ihrem Ubuntu-Server scheint eine schwierige Aufgabe zu sein, aber mit dieser detaillierten Anleitung können Sie diesen Vorgang problemlos ausführen.
Schritt 1: Überprüfen Sie die installierten PHP-Versionen
Bevor Sie PHP deinstallieren, ist es wichtig sicherzustellen, dass Sie keine anderen Abhängigkeiten haben, die möglicherweise auf Ihrem Ubuntu-Server installiert sind. Geben Sie dazu den Befehl ein:
Dieser Befehl zeigt Ihnen die installierten Versionen von PHP auf Ihrem Ubuntu-Server an. Wenn Sie mehrere Versionen von PHP installiert haben, müssen Sie sie alle nacheinander entfernen.
Hinweis: Wenn Sie sich nicht sicher sind, welche PHP-Versionen Sie installiert haben, können Sie den Befehl ausführen dpkg --list | grep php, um alle PHP-Pakete zu sehen, die auf Ihrem Ubuntu-Server installiert sind.
Schritt 1: Überprüfen Sie die Installation von PHP auf Ubuntu
Bevor Sie PHP auf Ubuntu deinstallieren, ist es wichtig sicherzustellen, dass es auf Ihrem System installiert ist. Sie können die Verfügbarkeit von PHP überprüfen, indem Sie die folgenden Schritte ausführen:
| Schritt | Das Team | Die Beschreibung |
| 1 | php -v | |
| 2 | php -m |
Wenn Sie nach dem Ausführen des Befehls php -v Informationen über die PHP-Version und die Module sehen, ist PHP auf Ihrem System installiert.
Schritt 2: Stoppen und Entfernen von PHP-Diensten auf Ubuntu
Bevor Sie PHP deinstallieren, müssen Sie alle zugehörigen Dienste anhalten, um Probleme und Konflikte während des Entfernungsprozesses zu vermeiden.
1. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus, um den Apache-Dienst zu beenden:
sudo service apache2 stop
Anmerkung: Wenn Sie einen anderen Webserver installiert haben (z. B. Nginx), ersetzen Sie "apache2" durch den entsprechenden Service-Namen Ihres Webservers.
2. Führen Sie den folgenden Befehl aus, um den PHP-FPM-Dienst zu beenden:
sudo service php7.2-fpm stop
Anmerkung: Wenn Sie eine andere Version von PHP verwenden (z. B. 7.3), ersetzen Sie "php7.2-fpm" auf den entsprechenden Service-Namen Ihrer PHP-Version.
3. Nachdem Sie die Dienste beendet haben, können Sie mit dem folgenden Befehl mit der Deinstallation von PHP beginnen:
sudo apt-get purge php*
Anmerkung: Dieser Befehl löscht alle Pakete, die mit "php" beginnen. Wenn Sie nur bestimmte Pakete entfernen möchten, geben Sie ihre Namen anstelle von "*" ein (z. B. "php7.2", um nur PHP 7.2 zu entfernen).
4. Führen Sie den folgenden Schritt aus, um die verbleibenden Abhängigkeiten zu entfernen:
sudo apt-get autoremove
Jetzt wurden PHP und die zugehörigen Dienste vollständig von Ihrem Ubuntu-Server entfernt.
Schritt 3: Entfernen von PHP-Paketen auf Ubuntu
Folgen Sie den Anweisungen, um PHP-Pakete auf Ubuntu zu entfernen:
- Starten Sie das Terminal, indem Sie ein Terminalfenster öffnen.
- Geben Sie im Terminal den folgenden Befehl ein, um die PHP-Pakete zu entfernen:
- sudo apt-get purge php*
- Bestätigen Sie die Aktion, indem Sie das Administratorkennwort eingeben.
- Warten Sie, bis der Deinstallationsvorgang abgeschlossen ist. Dies kann einige Zeit dauern.
- Geben Sie nach Abschluss des Entfernungsprozesses der PHP-Pakete den folgenden Befehl ein, um die restlichen Dateien zu löschen:
- sudo apt-get autoremove
- Bestätigen Sie die Aktion, indem Sie das Administratorkennwort eingeben.
- Warten Sie, bis der Löschvorgang für die restlichen Dateien abgeschlossen ist.
Jetzt sollten alle PHP-Pakete vollständig von Ihrem Ubuntu entfernt werden.
Schritt 4: Löschen von PHP-Konfigurationsdateien auf Ubuntu
Durch das Entfernen der PHP-Konfigurationsdateien auf Ubuntu können Sie PHP vollständig von Ihrem Server entfernen. Befolgen Sie diese Schritte, um diese Aufgabe zu erfüllen:
- Öffnen Sie ein Terminal auf Ihrem Ubuntu-Server.
- Geben Sie den folgenden Befehl ein, um das Verzeichnis zu öffnen, in dem die PHP-Konfigurationsdateien gespeichert sind:
cd /etc/php
sudo rm -rf php
Jetzt haben Sie den Schritt 4 zum Entfernen von PHP auf Ubuntu erfolgreich abgeschlossen.
Schritt 5: Entfernen von PHP-Abhängigkeiten auf Ubuntu
1. Nachdem Sie die Hauptpakete von PHP entfernt haben, müssen Sie alle Abhängigkeiten entfernen, die nicht mehr verwendet werden.
2. Führen Sie dazu den folgenden Befehl im Terminal aus:
sudo apt-get autoremove
3. Das System löscht automatisch alle Pakete, die nur zur Unterstützung von PHP installiert wurden und nicht mehr verwendet werden.
4. Seien Sie vorsichtig und überprüfen Sie die Liste der Pakete, die entfernt werden sollen, bevor Sie die Aktion bestätigen.
5. Wenn Sie sicher sind, dass Sie alle vorgeschlagenen Pakete löschen möchten, geben Sie "Y" ein (engl.) und drücken Sie die Eingabetaste.
6. Nach dem Entfernen der Abhängigkeiten kann der Deinstallationsprozess von PHP auf Ubuntu als erfolgreich angesehen werden.
Anmerkung: Abhängig von der Anzahl der nicht verwendeten Pakete auf Ihrem System kann das Entfernen von Abhängigkeiten einige Zeit in Anspruch nehmen.
Schritt 6: Bereinigen des Systems nach der Deinstallation von PHP auf Ubuntu
Nach der Deinstallation von PHP auf Ubuntu wird empfohlen, zusätzliche Schritte durchzuführen, um das System vollständig zu bereinigen.
Schritt 1:
Entfernen Sie alle verbleibenden PHP-Pakete mit dem folgenden Befehl:
sudo apt-get purge php*
Schritt 2:
Leeren Sie den Cache des apt-Paketmanagers:
sudo apt-get clean
Schritt 3:
Entfernen Sie nicht verwendete Abhängigkeiten:
sudo apt-get autoclean
Schritt 4:
Aktualisieren Sie die Paketliste:
sudo apt-get update
Schritt 5:
Aktualisieren Sie Ihr System auf die neuesten Paketversionen:
sudo apt-get upgrade
Nachdem Sie alle angegebenen Schritte ausgeführt haben, wird Ihr System vollständig von allen Komponenten und Abhängigkeiten gereinigt, die mit PHP auf Ubuntu zusammenhängen.
Schritt 7: Überprüfen Sie die Entfernung von PHP auf Ubuntu
Nachdem Sie alle vorherigen Schritte zur Deinstallation von PHP auf Ubuntu erfolgreich abgeschlossen haben, müssen Sie überprüfen, ob die Deinstallation vollständig und korrekt durchgeführt wurde.
Dazu können Sie den folgenden Befehl im Terminal ausführen:
php -v
Wenn beim Ausführen des Befehls eine Meldung angezeigt wird, dass der Befehl "php" nicht gefunden oder nicht installiert wurde, bedeutet dies, dass die Deinstallation von PHP auf Ubuntu erfolgreich durchgeführt wurde.
Wenn Sie jedoch als Ergebnis des Befehls eine PHP-Version sehen, bedeutet dies, dass PHP noch auf Ihrem Server installiert ist.
In diesem Fall müssen Sie alle vorherigen Schritte zum Entfernen von PHP auf Ubuntu wiederholen, um sicherzustellen, dass keine Fehler gemacht werden und alle Befehle korrekt ausgeführt werden.