Die Dokumentation des Passagiers deckt Folgendes ab:
Um Phusion Passenger zu deinstallieren, entfernen Sie bitte zuerst alle Konfigurationsanweisungen von Phusion Passenger aus Ihren Webserver-Konfigurationsdateien. Nachdem Sie dies getan haben, müssen Sie die Phusion Passenger-Dateien entfernen.
- Wenn Sie Phusion Passenger über Homebrew installiert haben, führen Sie
ausbrew uninstall passenger
.- Wenn Sie Phusion Passenger über ein Ruby-Juwel installiert haben, führen Sie
gem uninstall passenger
aus (oder, wenn Sie ein Benutzer von Phusion Passenger Enterprise sind,gem uninstall passenger-enterprise-server
). Sie müssen dies möglicherweise als root ausführen.- Wenn Sie Phusion Passenger über einen Quell-Tarball installiert haben, entfernen Sie das Verzeichnis, in dem Sie die extrahierten Phusion-Passagierdateien abgelegt haben. Dieses Verzeichnis ist dasselbe wie das, auf das von der Konfigurations-Direktive
PassengerRoot/passenger_root
verwiesen wird.- Wenn Sie Phusion Passenger über APT oder YUM installiert haben, verwenden Sie diese zur Deinstallation von Phusion Passenger.
Nginx muss nach der Deinstallation von Phusion Passenger nicht neu kompiliert werden. Obwohl Nginx das Modul Phusion Passenger Nginx enthält, wird das Modul nichts tun, wenn alle Konfigurationsanweisungen für Phusion Passenger entfernt werden.
An diesem Punkt können Sie nginx entfernen, indem Sie
ausführen %Vor%wenn Sie es mit der Quelle installiert haben.
Verwenden Sie Ihren Paketmanager, um es zu entfernen, wenn Sie es so installiert haben.
Führen Sie folgenden Befehl von Ihrem Terminal aus:
Für Debian / Ubuntu
%Vor%Red Hat / CentOS
%Vor%macOS + Homebrew
%Vor%Ruby Juwel
%Vor%