nginx的卸载与安装详细步骤

这篇具有很好参考价值的文章主要介绍了nginx的卸载与安装详细步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、nginx的安装

 nginx的安装可以分为两种安装方式,一种是编译安装,另一种是yum安装,本文主要分享编译安装过程与代码。编译安装可以根据自身的情况选择功能需要,进行定制,更加节约资源,性能更好。详细过程如下(以脚本形式呈现):

#!/bin/bash
#新建文件夹用来存放下载的nginx源码包
mkdir -p /nginx
cd /nginx

#新建用户(为编译安装时的配置做准备)
useradd -s /sbin/nologin lianyu

#下载nginx(在nginx官网www.nginx.org中复制所要下载版本的链接)
curl -O http://nginx.org/download/nginx-1.23.3.tar.gz
#解压压缩包
tar xf nginx-1.23.3.tar.gz

#解决依赖关系
yum install gcc openssl openssl-devel pcre pcre-devel automake make  -y

#编译前的配置(根据所需修改配置文件,具体配置内容见官方网站)
cd nginx-1.23.3
./configure --prefix=/usr/local/scnginx99 --user=lianyu --with-http_ssl_module --with-http_v2_module --with-threads --with-http_stub_status_module --with-stream

#编译,开启两个进程同时编译,速度更快
make -j 2
#安装
make install

#启动 nginx
/usr/local/scnginx99/sbin/nginx

#修改path变量
PATH=$PATH:/usr/local/scnginx99/sbin
echo "PATH=$PATH:/usr/local/scnginx99/sbin" >>/root/.bashrc

#设置nginx的开机启动
echo "/usr/local/scnginx99/sbin/nginx" >>/etc/rc.local
chmod +x /etc/rc.d/rc.local

#selinux和firewalld防火墙都关闭(防止出现无法访问的情况)
setenforce 0
sed -i '/^SELINUX=/ s/enforcing/disabled/' /etc/selinux/config

service firewalld stop
systemctl disable firewalld


 脚本执行完毕后,可根据以下方法检查nginx服务是否启动:

1.看进程:ps aux|grep nginx
2.看端口:netstat -anplut |grep nginx
3.看日志:tail -f access.log
4.直接访问ip

二、nginx的卸载 

1.关闭nginx有关的进程

使用ps aux|grep nginx过滤出nginx相关的进程并查看其进程号,再使用kill命令关闭相关进程。

nginx 卸载,nginx,nginx,运维,服务器

 2.使用find命令查找nginx的相关文件 

nginx 卸载,nginx,nginx,运维,服务器

 3.使用rm -rf 命令删除所有相关文件

例如:rm -rf /etc/nginx

4.如果设置了开机启动操作,需要以下步骤

chkconfig nginx off

rm -rf /etc/init.d/nginx

5.如果是使用yum install安装的nginx,可使用yum remove nginx来进行卸载操作

完成以上操作后,便已完全卸载了nginx文章来源地址https://www.toymoban.com/news/detail-744597.html

到了这里,关于nginx的卸载与安装详细步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Kubernetes(K8s)从入门到精通系列之十六:linux服务器安装minikube的详细步骤

    安装Docker的详细步骤,可以阅读博主下面这篇技术博客文章:

    2024年02月12日
    浏览(57)
  • 【Docker】使用 Docker 主机启动 Nginx 服务器的步骤详解

    在本文中,我们将介绍如何使用Docker在主机上启动Nginx服务器。Nginx是一个高性能的HTTP和反向代理服务器,经常用于托管网站和Web应用。通过Docker,我们可以轻松地部署和管理Nginx服务器,使得整个过程变得简单而高效。 步骤一:安装Docker 首先,确保您的主机上已经安装了

    2024年04月26日
    浏览(66)
  • 在 Centos 7.9 下搭建 Nginx Web 服务器的步骤

    Nginx是一款高性能的Web服务器,以下是在Linux环境中安装和配置Nginx的详细步骤。 1. 安装必要的软件包 首先,安装gcc-c++、pcre、pcre-devel、zlib、zlib-devel、openssl以及openssl-devel等必要的软件包。 2. 下载Nginx源码并解压 使用wget命令下载Nginx的源码包,并解压到指定目录。 3. 配置、

    2024年01月23日
    浏览(56)
  • 配置samba服务器详细步骤

    先配置虚拟机的静态ip, 1.安装samba服务 验证是否安装成功samba服务  3.修改samba配置文件(添加共享文件) 在文件最后添加以下内容(标明箭头的内容根据自己需求修改)  4.设置账号用于登录samba服务器,同时并设置密码。 创建samba用户之前必须先创建系统用户或者使用已存

    2024年02月13日
    浏览(54)
  • 搭建ftp服务器的超详细步骤。

    第一步:打开 控制面板 。 1.1选择 程序 这个选项。 1.2选择 启用或关闭window功能 1.3勾选如图有 红箭头的这几个选项 。 第二步:搜索iis且将其打开 。  2.1点击 网站 ,且点击 添加网站  物理路径可在除C盘以外的盘单独建立一个文件,用来存放上传的资料。  本地主机地址

    2024年02月13日
    浏览(48)
  • 搭建本地git服务器及详细操作步骤

    1.1环境 服务器:Ubuntu18.04 客户端:windows10_x64、Ubuntu20.04 无论是服务端还是客户端都需要先安装git Ubuntu安装方法: windows安装方法: https://blog.csdn.net/WANGLI123956/article/details/131074567 1.2服务端配置 本地git仓库依赖OpenSSH进行数据传输,先检查时候已经安装OpenSSH: 如上已经安装了

    2024年02月02日
    浏览(49)
  • StableDiffusion-webUI环境配置、部署、汉化、扩展超详细步骤 || 服务器Linux Ubuntu/本地Windows || 比官方安装更高自定义度 || anaconda虚拟环境下

    目录 一、代码下载 以下指令用git下载代码(可能不能直接跑通,后续需要修改一些代码,见“ 四、代码修改”部分) 1. 下载 stable-diffusion-webui 仓库 2. 下载其他仓库 二、环境配置 0. 安装anaconda、CUDA、cuDNN 1. 建立并激活新 conda 环境 2. 安装 requirements.txt 中的依赖包 3

    2024年02月10日
    浏览(82)
  • Linux服务器中创建SVN项目详细步骤

    ** 1、《阿里云服务器搭建》------搭建SVN服务 2、在一个服务器的svn上,设置一个端口号对应一个项目 3、如何解决Linux+svn无法显示日志的问题 ** 以下是AI的回答:

    2024年02月11日
    浏览(54)
  • Idea2023配置tomcat服务器(详细步骤版)

    本文是JavaWeb新手版教程,IDEA2023+JDK1.8+apache-tomcat-8.5.91,没有使用Maven 下载链接有: IDEA 旗舰版 因为不配置maven来构建web项目,需要下载旗舰版ultimate而非社区版community,学生可以在官网申请免费的使用 JDK1.8 tomcat8.5.91 新建project,普通的就行 修改项目名字、项目位置、所选语

    2024年02月08日
    浏览(47)
  • pycharm:远程连接服务器调试代码(保姆级详细步骤)

    用笔记本的CPU去跑深度学习的模型,特别是计算机视觉方向,是一件不切实际的事情,所以我们大多数人的做法是----在本地写好代码,然后上传到服务器上去运行。 然而,每一次修改代码后,都要重新将代码上传服务器,这十分繁琐,如果能 直接将代码同步到服务器上 ,岂

    2024年01月18日
    浏览(70)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包