统信UnionTech OS Server 20 Enterprise 升级Nginx 版本升级步骤

统信UnionTech OS Server 20 Enterprise 升级Nginx 版本升级步骤

1. 关闭旧版本 Nginx

/usr/local/nginx/sbin/nginx -s stop

2. 下载 Nginx 安装包

3. 上传包与解压

  1. 将下载的安装包上传到服务器
  2. 解压文件:
tar -zxvf nginx-1.29.1.tar.gz

4. 进入安装目录

cd nginx-1.29.1

5. 配置安装参数

./configure --prefix=/usr/local/nginx-1.29 --with-http_stub_status_module --with-http_ssl_module

说明--prefix=/usr/local/nginx 表示安装后的所有文件会被放在 /usr/local/nginx-1.29 目录中

遇到的错误及解决方式

  • 错误信息
    ./configure: error: SSL modules require the OpenSSL library.
    
  • 解决方式
    sudo apt-get install openssl libssl-dev
    

6. 编译并安装

make && make install

7. 备份配置文件和代码

# 备份配置文件
cp -r /usr/local/nginx-1.29/conf/nginx.conf /usr/local/nginx-1.29/conf/nginx.conf.bak

# 备份html目录
cp -r /usr/local/nginx-1.29/html /usr/local/nginx-1.29/html.bak

8. 迁移旧版本配置

# 复制旧版本配置文件到新版本
cp  /usr/local/nginx/conf/nginx.conf /usr/local/nginx-1.29/conf/nginx.conf

# 复制旧版本html目录到新版本
cp -r /usr/local/nginx/html /usr/local/nginx-1.29/html

9. 启动新版本 Nginx

/usr/local/nginx-1.29/sbin/nginx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值