使用passenger-install-nginx-module安装Nginx。我该如何卸载它?

时间:2011-10-01 23:09:26

标签: nginx uninstall passenger

我在Mac OSX上。 Nginx安装在/ opt / nginx中。

如何卸载它?有什么想法吗?

3 个答案:

答案 0 :(得分:2)

 gem uninstall passenger

将删除乘客和所有这些依赖

  

乘客,乘客安装-apache2-模块,   乘客安装nginx模块,乘客配置,乘客状态,   乘客记忆统计,乘客制造企业

答案 1 :(得分:1)

Passenger's documentation涵盖了这一点:

  

要卸载Phusion Passenger,请先从Web服务器配置文件中删除所有Phusion Passenger配置指令。完成此操作后,您需要删除Phusion Passenger文件。

     
      
  • 如果您通过Homebrew安装了Phusion Passenger,请运行brew uninstall passenger
  •   
  • 如果您通过Ruby gem安装了Phusion Passenger,则运行gem uninstall passenger(或者,如果您是Phusion Passenger Enterprise用户,则gem uninstall passenger-enterprise-server)。您可能必须以root身份运行它。
  •   
  • 如果您通过源tarball安装了Phusion Passenger,则删除放置已提取的Phusion Passenger文件的目录。此目录与指向PassengerRoot/passenger_root配置指令的目录相同。
  •   
  • 如果您通过APT或YUM安装了Phusion Passenger,请使用它们卸载Phusion Passenger。
  •   
     

卸载Phusion Passenger后不必重新编译Nginx。 Altough Nginx将包含Phusion Passenger Nginx模块,当删除所有Phusion Passenger配置指令时,模块将不会执行任何操作。

此时您可以通过运行

删除nginx
sudo rm -rf /opt/nginx

如果您使用source安装它。

如果以这种方式安装,请使用包管理器将其删除。

答案 2 :(得分:0)

从终端运行以下命令:

对于Debian / Ubuntu

sudo apt-get remove -y passenger

Red Hat / CentOS

sudo yum remove -y passenger

macOS + Homebrew

brew uninstall passenger

Ruby gem

gem uninstall passenger