Linux(Ubuntu)安装和完美卸载Nginx(是否开启Nginx服务)

来源:互联网 发布:递延所得税资产 知乎 编辑:程序博客网 时间:2024/06/07 09:12

一、安装

如果安装了Apache或者Tomcat等其它占用80端口的服务可以先停了,不然刚开始启动nginx会报端口被占用的错误,或者你可以先修改nginx.conf Listen其它端口。
sudo apt-get update:更新

apt-get -y install nginx:安装,配置文件是/etc/nginx/nginx.conf

service nginx start:开启服务


二、卸载

sudo apt-get –purge remove nginx


三、查看是否开启某服务,以nginx为例

  • Linux每个应用运行都会产生一个进程,那么我们就可以通过查看Nginx进程是否存在来判断它是否启动:ps -ef | grep nginx
  • 直接查看进程id:ps -C nginx -o pid (检测是否开启某服务推荐用这个命令,没开启的话是没有id的)
  • 检测占用80端口的服务:netstat -anp | grep :80
  • lsof -i:80 也可以查到80端口进程是否有进程在运行。
  • service nginx status
    以上命令运行结果如下:可以清楚地看到nginx服务的状态

这里写图片描述