2012-07-30 45 views
2

我nginx的安裝和乘客用命令:如何刪除nginx?

rvmsudo passenger-install-nginx-module 

有輕鬆去除任何巧妙的方法?

回答

4

nginx應該是自包含在/ opt/nginx中或者您在安裝過程中選擇的任何路徑。

你可以刪除文件夾,一切都應該沒問題。

編輯:或者乾脆刪除乘客:gem uninstall passenger

0

Passenger's documentation討論卸載:

要卸載的Phusion客運,請先從您的Web服務器配置文件(S)刪除所有的Phusion客車配置指令。完成此操作後,您需要刪除Phusion Passenger文件。

  • 如果您通過Homebrew安裝了Phusion Passenger,然後運行brew uninstall passenger
  • 如果您通過Ruby gem安裝了Phusion Passenger,然後運行gem uninstall passenger(或者,如果您是Phusion乘客企業用戶,則爲gem uninstall passenger-enterprise-server)。你可能不得不以root身份運行它。
  • 如果您通過源代碼tarball安裝了Phusion Passenger,那麼請刪除您提取的Phusion Passenger文件的目錄。該目錄與PassengerRoot/passenger_root配置指令指向的目錄相同。
  • 如果您通過APT或YUM安裝了Phusion Passenger,然後使用它們卸載Phusion Passenger。

Nginx在卸載Phusion Passenger後不必重新編譯。儘管Nginx將包含Phusion Passenger Nginx模塊,但當所有Phusion Passenger配置指令被移除時,該模塊都不會執行任何操作。

換句話說,要禁用Passenger,只需從nginx配置文件中刪除配置信息。那時nginx將運行而不呼叫乘客。好處是你不必重新安裝nginx。