Ubuntu 下用 sudo passenger-install-nginx-module 安装的 Nginx 如何卸载掉,因为同时装了 Nginx 和 Apache 会老占用端口,要自己 CUT 掉进程。 PS:为嘛貌似更多人推 Nginx 而不是 Apache?个人感觉 Apache 更友好些。
Nginx 应该只要删除掉文件夹就可以了 你不放心可以把文件夹改个名看看 一般就是删除 Ngnix 文件夹和/etc/init.d/nginx 先杀掉 ngnix 进程,见 3 楼的办法 在网上很多的 nginx 文件给的 stop 方法是路径不对的,不生效,你可以改下路径,或是直接用 3 楼的方法
Nginx 和 Apache 可以同时安装啊。前端用 Nginx 监听 80 端口,处理静态文件;剩下的请求再交给 Apache 去处理。Apache 用其他端口,Nginx 做反向代理。
passenger-install-nginx-module
安裝的 nginx 會不會在類似於這樣的目錄裡.
/usr/local/lib/ruby/gems/1.8/gems/passenger-3.0.9/ext/nginx
根據以下資料推斷: *stackoverflow的解決辦法. *iteye上一個相關的帖子,可以獲取相關信息。
ubuntu 或是很多 Linux 都默认安装在/opt/nginx 下,看你那时有没有改了,但可以肯定的是不是装在那下面,那只是 passenger 的部件而以吧?
这样来吧: sudo apt-get purge nginx-* sudo apt-get autoremove 删完之后,你运行下 nginx -v 或 ls /etc/nginx 验证下
sudo apt-get --purge remove nginx
sudo apt-get autoremove
dpkg --get-selections|grep nginx
罗列出与nginx相关的软件, nginx-common deinstall 然后
sudo apt-get --purge remove nginx-common
这样就可以完全卸载掉nginx包括配置文件