2012-05-17 13 views
8

Come disinstallare nginx installato come parte dell'installazione passeggeri su Ubuntu 11.04?Disinstallare nginx installato dal Passeggero

Devo solo gem uninstall passenger? Rimuoverà anche nginx?

Questo è quello che vedo quando corro apt-get remove:

sudo apt-get remove nginx-common nginx-full 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
**Package nginx-common is not installed, so not removed 
Package nginx-full is not installed, so not removed** 
The following packages were automatically installed and are no longer required: 
    nspluginwrapper linux-headers-2.6.38-13-generic libmysqlclient-dev libaprutil1-ldap libaprutil1-dev libmysqlclient16 libdb4.8-dev libaprutil1-dbd-sqlite3 
    apache2.2-bin linux-headers-2.6.38-14-generic linux-headers-2.6.38-12 linux-headers-2.6.38-13 linux-headers-2.6.38-14 mysql-common linux-headers-2.6.38-12-generic 
Use 'apt-get autoremove' to remove them. 
+0

In base a questo messaggio di errore, non è stato installato nginx, almeno tramite aptitude. Cosa ti fa pensare che tu lo faccia? – Veraticus

+4

'sudo apt-get purge nginx- *', 'sudo apt-get autoremove'. –

+0

Non sono sicuro di quale meccanismo usi il passeggero per compilare e installare nginx, ma esiste. potrei vederlo in esecuzione quando guardo lo stato di nginx dei servizi o lo stato di /etc/init.d/nginx – thanikkal

risposta

2

Molto probabilmente abituati passenger-install-nginx-module per installarlo. Se si esegue gem uninstall passenger, verranno rimossi anche i moduli dipendenti.

+0

Questo non sembra essere il caso: http://www.modrails.com/documentation/Users%20guide%20Nginx. html # uninstalling –

1

La disinstallazione è descritta nel manuale "Phusion Passenger users guide, Nginx version".

+0

Questo non copre la disinstallazione del nginx che potrebbe essere stato scaricato con 'passenger-install-nginx-module' –

+0

Questo * fa * ne discute. "Nginx non deve essere ricompilato dopo la disinstallazione di Phusion Passenger, mentre Altough Nginx conterrà il modulo Nginx di Phusion Passenger, il modulo non farà nulla quando tutte le direttive di configurazione di Phusion Passenger verranno rimosse." –