我有一个正在运行的 nginx 和 Ubuntu 8.09 站点,运行一个 rails 应用程序——但我们不再使用 Peassenger,它似乎占用了大量内存。
我用谷歌搜索,有很多关于如何安装Passenger的信息,但我没有找到任何关于卸载的信息。
我有一个正在运行的 nginx 和 Ubuntu 8.09 站点,运行一个 rails 应用程序——但我们不再使用 Peassenger,它似乎占用了大量内存。
我用谷歌搜索,有很多关于如何安装Passenger的信息,但我没有找到任何关于卸载的信息。
如果您唯一关心的是内存使用情况,则从网络服务器配置文件中删除Passenger 行将导致它不再被加载。
如果您想从系统中完全删除它,那么您也必须卸载 gem,假设这就是您最初获得它的方式。
对未来的提示:我通常会保留很多微小的配置文件,每个我使用的模块都有一个,这样很容易找到、编辑并最终删除它们。不过,这不是一般情况。
编辑:嗯,显然Passenger编译了一个支持它的新nginx,所以它不像删除一个模块那么简单。好吧,在这种情况下,我建议您擦除当前的 nginx 二进制文件并编译一个没有 mod_rails 的新二进制文件。请注意,现有配置文件中可能仍有要删除的行。
编辑httpd.conf
并删除您曾经添加到 install 的行mod_rails
。
如果您不记得,请查看安装教程并以相反的顺序撤消这些步骤。