第一步 先找到本机的nginx目录 一般为/usr/local/nginx
在 /usr/local/nginx/sbin目录下 运行 ./nginx -s stop命令
第二步 将目录名称改为nginx2
第三步 将/usr/local/nginx2/conf 中 nginx.conf 复制出来留作往新版本里面粘贴的配置
第四步 安装新版nginx
检查是否存在旧nginx
find -name nginx
存在执行一下卸载命令如果没有返回信息则不执行
yum remove nginx
1.安装需准备的一些lib库
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2.进入/usr/local目录
cd /usr/local
3.以下命令下载nginx 这里是nginx-1.21.1.tar.gz
wget -c http://nginx.org/download/nginx-1.21.1.tar.gz
4.解压
tar -zxvf nginx-1.21.1.tar.gz
5.进入该目录
cd nginx-1.21.1
6.配置安装
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-pcre --with-http_ssl_module
7.编译安装
如果nginx已经安装了的话用指令
make
如果没有安装或者已卸载的话
make && make install
8.在 /usr/local/nginx/sbin目录下 运行 ./nginx 命令 启动
启动 ./nginx
停止 ./nginx -s stop
重启 ./nginx -s reload
运行以下命令查看是否启动成功
ps aux|grep nginx
将第三步复制出来的 nginx.conf 粘贴到现在的 /usr/local/nginx/conf 目录中替换相应文件
在 /usr/local/nginx/sbin目录下 运行 ./nginx 命令
运行以下命令查看是否启动成功
ps aux|grep nginx

本文提供了详细的步骤来升级Linux上的Nginx到1.21.1版本。首先,停止旧版Nginx服务,然后备份配置文件。接着,安装必要的库,下载并解压新版本的Nginx源码,进行编译和安装。最后,替换新的配置文件并启动新版本Nginx,通过命令检查服务是否正常运行。
4322

被折叠的 条评论
为什么被折叠?



