Nginx卸载

article/2025/11/6 20:06:09

1.首先输入命令 ps -ef | grep nginx检查一下nginx服务是否在运行。

[root@localhost /]# ps -ef |grep nginx
root       3163   2643  0 14:08 tty1     00:00:00 man nginx
root       5427      1  0 14:50 ?        00:00:00 nginx: master process nginx
nginx      5428   5427  0 14:50 ?        00:00:00 nginx: worker process
root       5532   2746  0 14:52 pts/0    00:00:00 grep --color=auto nginx

 master process 后面的就是 nginx的目录。

2.停止Nginx服务

[root@localhost /]# /usr/sbin/nginx -s stop
[root@localhost /]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1/systemd           
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1261/sshd           
tcp6       0      0 :::111                  :::*                    LISTEN      1/systemd           
tcp6       0      0 :::22                   :::*                    LISTEN      1261/sshd

3.查找、删除Nginx相关文件

  • 查看Nginx相关文件: 
[root@localhost /]# whereis nginx
nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz /usr/share/man/man3/nginx.3pm.gz
  • find查找相关文件 
[root@localhost /]# find / -name nginx
/usr/lib64/perl5/vendor_perl/auto/nginx
/usr/lib64/nginx
/usr/share/nginx
/usr/sbin/nginx
/etc/logrotate.d/nginx
/etc/nginx
/var/lib/nginx
/var/log/nginx
  • 依次删除find查找到的所有目录:rm -rf /usr/sbin/nginx

4.再使用yum清理

[root@localhost /]# yum remove nginx
依赖关系解决======================================================================================================Package                              架构            版本                       源              大小
======================================================================================================
正在删除:nginx                                x86_64          1:1.12.2-3.el7             @epel          1.5 M
为依赖而移除:nginx-all-modules                    noarch          1:1.12.2-3.el7             @epel          0.0  nginx-mod-http-geoip                 x86_64          1:1.12.2-3.el7             @epel           21 knginx-mod-http-image-filter          x86_64          1:1.12.2-3.el7             @epel           24 knginx-mod-http-perl                  x86_64          1:1.12.2-3.el7             @epel           54 knginx-mod-http-xslt-filter           x86_64          1:1.12.2-3.el7             @epel           24 knginx-mod-mail                       x86_64          1:1.12.2-3.el7             @epel           99 knginx-mod-stream                     x86_64          1:1.12.2-3.el7             @epel          157 k事务概要
======================================================================================================
移除  1 软件包 (+7 依赖软件包)安装大小:1.9 M
是否继续?[y/N]:

参考#

  • 官方文档 nginx documentation
  • 中文文档 Nginx文档
  • Nginx内置模块简介
  • Linux彻底卸载Nginx

 Nginx服务器的安装和卸载 - 程序员自由之路 - 博客园Nginx的安装 安装Nginx之前,需要先获取Nginx的安装文件。我们可以在http://nginx.org/en/download.html获取各个版本的Nginx安装文件。大家可以按照自己的需https://www.cnblogs.com/54chensongxia/p/12920334.html

nginx服务器的根目录在哪

拿到别人的Nginx项目后,一时找不到Nginx服务器存放网页的根目录在哪里,于是上网查了查,总结一下。

    第一次安装的Nginx的默认根目录查找方法:首先到 /usr/local/nginx/conf 目录下找到 nginx.conf 文件,如图

打开ngin.conf文件之后找到server处,如图

其中listen 80 表示监听端口默认为80

root表示默认的页面根目录在/home/wwwroot/default,只需要将我们的页面放到这个文件夹内就可以成功运行了!当然也可以自己修改这里的目录。

Linux下查看Nginx安装目录、版本号信息及当前运行的配置文件

Linux环境下,怎么确定Nginx是以那个config文件启动的?

输入命令行: ps  -ef | grep nginx

摁回车,将出现如下图片:

master process 后面的就是 nginx的目录。

检查是否已经安装有nginx及对应目录:

find /|grep nginx.conf

/etc/nginx/conf.d
/etc/nginx/conf.d/example_ssl.conf
/etc/nginx/conf.d/default.conf
/etc/nginx/nginx.conf

怎么查看服务器上安装的nginx版本号,主要是通过ngix的-v或-V选项,查看方法如下图所示:

-v 显示 nginx 的版本。

-V 显示 nginx 的版本,编译器版本和配置参数。

Linux下如何查看定位当前正在运行的Nginx的配置文件

Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls –l命令即可查看。  

cwd符号链接的是进程运行目录;  

exe符号连接就是执行程序的绝对路径;  

cmdline就是程序运行时输入的命令行命令;  

environ记录了进程运行时的环境变量;  

fd目录下是进程打开或使用的文件的符号连接。  

cat /proc/xxxx/environ |grep PWD  查看命令的绝对路径。  

因为备份、不同版本等问题,导致ECS Linux上存放有多个Nginx目录,可以通过如下方法定位当前正在运行的Nginx的配置文件:

1. 查看nginx的PID,以常用的80端口为例:

netstat -anop | grep 0.0.0.0:80

2. 通过相应的进程ID(比如:4562)查询当前运行的nginx路径:

ll  /proc/4562/exe

3. 获取到nginx的执行路径后,使用-t参数即可获取该进程对应的配置文件路径,如:

/usr/local/nginx/sbin/nginx -t

 nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful


http://chatgpt.dhexx.cn/article/Q38vJBXS.shtml

相关文章

完全卸载nginx及安装的详细步骤

前言 在开局配置Nginx时有可能会配置错误,报各种错误代码。看不懂或者懒得去看这个报错时,其实最简单的方式是卸载并重装咯。今天就带大家一起学习下,如何彻底卸载nginx程序。 一、卸载NGINX 卸载nginx程序的详细步骤 1、停止Nginx软件 …

【Nginx】彻底卸载Nginx以及安装Nginx的详细教程

今天尚硅谷出了新版的Nginx教程,感觉之前的教程有点浅所以我决定再看一遍,然后开始看之前要把之前的Nginx卸载掉。在安装教程对应版本的Nginx,这样看教程的时候错误可能会少一点。 目录 一、卸载Nginx 1、检查一下nginx服务是否在运行 2、…

三点求圆算法

圆的一般方程, 三个点确定三条方程,为了求出四个未知数再写一个在圆上的点凑成行列式 由克拉默法则得,齐次方程有非零解,那么行列式为零: 把行列式按第一行展开后可以得出 这个行列式怎么算就不说了。

通过点拟合圆

通过点拟合圆 三点确定一个圆多点拟合一个圆 三点确定一个圆 参考代码: matlab空间三点求圆心 代码中使用的算法原理是:三个点确定两个线段,圆心位于两个线段的中垂线上,所以圆心坐标符合两个中垂线的性质,具体推导如下&#xff…

如何判断点是否在圆弧上

如何判断点是否在圆弧上 已知一个圆弧三点,A(起点),B(中点),C(结束点)。 可以求出圆心、半径 红色的分别是圆上的起点、中点、结束点。 1、首先判断圆心到某点P的距离,是否等于半径。 如果不等于半径,则不在圆上…

空间三点确定圆心坐标及半径

问题: 已知空间三点坐标: P 1 ( x 1 , y 1 , z 1 ) P_{1}(x_{1}, y_{1} ,z_{1}) P1​(x1​,y1​,z1​) P 2 ( x 2 , y 2 , z 2 ) P_{2}(x_{2}, y_{2} ,z_{2}) P2​(x2​,y2​,z2​) P 3 ( x 3 , y 3 , z 3 ) P_{3}(x_{3}, y_{3} ,z_{3}) P3​(x3​,y…

空间三点定圆的解算过程

记得去年在上海船厂期间一次员工要我们检测一个圆形构件,用全站仪在一圆形构件的同一高度上测得三个点,然后算出构件的圆心坐标和半径,数学模型如下: 已知空间三点的坐标为(x1,y1,z1),(x2,y2,z2),(x3,y3,z3…

三点定圆推导公式

不共线的三个点可以确定一个圆。 下图是用Graph画的一个很粗糙的图片用于方便理解。 紫色的线分别为AB的中垂线和AC的中垂线。 两个中垂线的交点就是圆心。 圆心到三个点的距离都相等。 推导公式 参考博客:三点确定一个圆的计算方法 设圆心坐标O为 ( x 0 , y …

空间3点求三点所在空间圆的圆心空间坐标

参考:http://blog.sina.com.cn/s/blog_648868460100h2b8.html(这个博主还有很多关于工程测量的知识和空间几何计算的知识) 已知空间三点的坐标为(x1,y1,z1),(x2,y2,z2),(x3,y3,z3),求这三个点所确定的空间圆的圆心坐标和半径。 分析可得约束条件:1、三点共面2、三点到空…

三点定圆(弧)

在计算机图形编程或数控加工编程中,通常需要通过给定的三点来确定一个圆弧,也就是要得到圆弧的半径、圆心,以及判断圆弧的方向 如图所示, 为给定的三点,连接AB 和BC ,分别作AB 和BC 的中垂线,…

已知三点求圆心和半径

https://blog.csdn.net/youhuakongzhi/article/details/86474619 https://blog.csdn.net/qq_43572555/article/details/103470968 很简单的推导,以后用的时候就不用浪费时间了, 圆的一般方程为: 三个已知点为(x1,y1) (x2,y2) (x3,y3) …

由三个点的坐标确定圆和球的圆心和半径

利用三个平面或者空间的点位坐标可以求出该平面圆或者球的圆心或者球心和半径 import numpy as np from numpy.linalg import det # 由圆上三点确定圆心和半径# INPUT # p1 : - 第一个点坐标, list或者array 1x3 # p2 : - 第二个点坐标, list或者array 1x3 # p3 : - 第…

三个点坐标求解一个圆

clear all; clc; close all; %已知随bai便三点,不在同一条du直线上zhi的三点确定一个圆? A1[0 0.05]; A2[0.01 0.06]; A3[0 0.07]; %求圆心坐dao标zhuan A[A1-A2;A2-A3]; B([sum(A1.^2-A2.^2); sum(A2.^2-A3.^2)])/2; if det(A)~0 O(A\B);%O[x y]是圆心坐…

三点确定圆的半径_51CAE_新浪博客

近日通过CAE软件分析弹性体折叠过程中的半径变化趋势,已经从分析结果文件中提取了弯折区域三点的运动轨迹,设想将弯折区域近似为圆弧并通过三点计算得出圆的半径。经网上查找一翻,发现一篇博客有比较详细的计算公式,由于不能直接转…

圆弧方向判断方法和三点确定一个圆的计算方法

圆弧方向判断方法设p1(x1,y1) p2(x2,y2) p3(x3,y3) 求向量 p12(x2-x1,y2-y1) p23(x3-x2,y3-y2) 则当 p12与p23的叉乘(向量积) p12 x p23 (x2-x1)*(y3-y2)-(y2-y1)*(x3-x2) 为正时,p1-p2-p3 路径的走向为逆时针&a…

判断一个点是否在圆内(三点确定一个圆)

三角形的外接圆圆心是任意两边的垂直平分线的交点。 三角形外接圆圆心叫外心。 /// <summary>/// Returns true if the point (p) lies inside the circumcircle made up by points (p1,p2,p3)/// </summary>/// <remarks>/// NOTE: A point on the edge is …

三个点确定一个圆

首先假设圆心为(x0, y0)&#xff0c;半径为r。则这个圆可以表示为&#xff1a; (x−x0)2(y−y0)2r2​ 假设知道的三个点为(x1, y1)&#xff0c;(x2,y2)&#xff0c;(x3,y3)。那么&#xff1a; (x1−x0)2(y1−y0)2r2 (x2−x0)2(y2−y0)2r2 (x3−x0)2(y3−y0)2r2 消去 r2 后变成 …

三点确定一个圆的计算方法

最近在看recast&detour源码的时候有遇到许多数学上的算法问题&#xff0c;特此记录&#xff0c;以便以后查看。 推导过程 问题&#xff1a; 求点p1 p2 p3三点确定的圆的 圆心c 和 半径r 。 思路&#xff1a; 为了方便求解&#xff0c;将坐标系原点平移到p1点。 即新的…

三点确定一个圆(Apple HDU - 6206)(计算几何+高精度)

传送门 三点确定一个圆的计算方法 设一个圆的圆心坐标为(x0,y)&#xff0c;半径为r。那么这个圆的方程可以写成 (x-x0)^2(y-y0)^2r^2 在这个圆上随便取三个点&#xff0c;设这三个点的坐标分别为(x1,y1),(x2,y2),(x3,y3)。那么有 公式(1)(2)相减&#xff0c;(1)(3)相减经过…

与圆有关的位置关系

与圆有关的位置关系 主讲&#xff1a;黄冈中学高级教师 余国琴 知识强化 一、知识概述 1、点和圆的位置关系 如果圆的半径为r&#xff0c;已知点到圆心的距离为d&#xff0c;则可用数量关系表示位置关系&#xff0e; (1)d&#xff1e;r点在圆外&#xff1b; (2)dr点在圆上&a…