我在Mac OSX上。 Nginx安装在/ opt / nginx中。
如何卸载它?有什么想法吗?
答案 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配置指令时,模块将不会执行任何操作。
此时您可以通过运行
删除nginxsudo 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