2011-10-01 22 views

Respuesta

1
gem uninstall passenger 

se retire de pasajeros y todas estas dependencias

pasajeros, pasajeros-install-apache2-módulo, pasajeros-instalación-nginx-módulo, pasajeros-config, pasajero-estado, pasajero- memoria de las estadísticas, el pasajero-hacer-enterprisey

+3

'gem uninstall passenger' no eliminó/opt/nginx en mi instancia ec2-ubuntu-12.04LTS. Tuve que eliminarlo manualmente después del comando 'gem uninstall passenger'. – Bigginn

+0

No desinstalará nginx. Solo eliminará los archivos de pasajeros. Elimine las dependencias de pasajeros de nginx.conf y nginx no intentará utilizar Passenger. –

1

Passenger's documentation cubre lo siguiente:

Para desinstalar Phusion Passenger, primero quite todas las directivas de configuración de Phusion Passenger de los archivos de configuración de su servidor web. Después de hacer esto, debe eliminar los archivos de Phusion Passenger.

  • Si instaló Phusion Passenger a través de Homebrew, ejecute brew uninstall passenger.
  • Si instaló Phusion Passenger a través de una gema Ruby, ejecute gem uninstall passenger (o, si es usuario de Phusion Passenger Enterprise, gem uninstall passenger-enterprise-server). Es posible que deba ejecutar esto como raíz.
  • Si instaló Phusion Passenger a través de un tarball de origen, elimine el directorio en el que colocó los archivos de Phusion Passenger extraídos. Este directorio es el mismo que el indicado por la directiva de configuración PassengerRoot/passenger_root.
  • Si instaló Phusion Passenger a través de APT o YUM, utilícelos para desinstalar Phusion Passenger.

Nginx no necesita ser recompilado después de desinstalar Phusion Passenger. Aunque Nginx contendrá el módulo Phusion Passenger Nginx, el módulo no hará nada cuando se eliminen todas las directivas de configuración de Phusion Passenger.

En ese punto se puede eliminar mediante la ejecución de nginx

sudo rm -rf /opt/nginx 

si se ha instalado mediante la fuente.

Utilice su administrador de paquetes para eliminarlo si lo instaló de esa manera.