千家信息网

Nginx服务安装及软件升级的方法

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本文小编为大家详细介绍"Nginx服务安装及软件升级的方法",内容详细,步骤清晰,细节处理妥当,希望这篇"Nginx服务安装及软件升级的方法"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来
千家信息网最后更新 2026年11月01日Nginx服务安装及软件升级的方法

本文小编为大家详细介绍"Nginx服务安装及软件升级的方法",内容详细,步骤清晰,细节处理妥当,希望这篇"Nginx服务安装及软件升级的方法"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

实验环境:

[root@nginx ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) [root@nginx ~]# uname -r3.10.0-693.el7.x86_64

准备低版本Nginx服务器

低版本环境安装请参考:

小白也可以完成的0基础部署Nginx服务

准备和编译新版本Nginx软件

查看旧版本Nginx:

[root@nginx nginx-1.10.3]# /app/nginx/sbin/nginx -Vnginx version: nginx/1.8.1built by gcc 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) built with OpenSSL 1.0.2k-fips  26 Jan 2017TLS SNI support enabledconfigure arguments: --user=nginx --group=nginx --prefix=/app/nginx-1.8.1/ --with-http_stub_status_module --with-http_ssl_module

下载新版本Nginx服务软件:

[root@nginx ~]# wget -q http://nginx.org/download/nginx-1.10.3.tar.gz

解压后进入目录:

[root@nginx tools]# tar xf nginx-1.10.3.tar.gz [root@nginx tools]# cd nginx-1.10.3/

进行预编译和编译:

[root@nginx nginx-1.10.3]# ./configure --user=nginx --group=nginx --prefix=/app/nginx-1.8.1/ --with-http_stub_status_module --with-http_ssl_module[root@nginx nginx-1.10.3]# make

新版本替换旧版本

备份旧版本可执行文件:

[root@nginx ~]# mv /app/nginx/sbin/nginx /app/nginx/sbin/nginx.old[root@nginx nginx-1.10.3]# cp objs/nginx /app/nginx/sbin/

检查新版本是否正常:

[root@nginx ~]# /app/nginx/sbin/nginx -tnginx: the configuration file /app/nginx-1.8.1//conf/nginx.conf syntax is oknginx: configuration file /app/nginx-1.8.1//conf/nginx.conf test is successful

进行平滑重启并查看版本:

[root@nginx ~]# /app/nginx/sbin/nginx -s reload[root@nginx ~]# /app/nginx/sbin/nginx -Vnginx version: nginx/1.10.3built by gcc 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) built with OpenSSL 1.0.2k-fips  26 Jan 2017TLS SNI support enabledconfigure arguments: --user=nginx --group=nginx --prefix=/app/nginx-1.8.1/ --with-http_stub_status_module --with-http_ssl_module

检查进程:

[root@nginx ~]# ps -ef | grep nginxroot       9003      1  0 10:24 ?        00:00:00 nginx: master process /app/nginx/sbin/nginxnginx     11720   9003  0 11:24 ?        00:00:00 nginx: worker processroot      11724   1223  0 11:24 pts/0    00:00:00 grep --color=auto nginx

检查端口:

[root@nginx ~]# ss -utpln | grep nginxtcp    LISTEN     0      128       *:80                    *:*                   users:(("nginx",pid=11720,fd=6),("nginx",pid=9003,fd=6))

读到这里,这篇"Nginx服务安装及软件升级的方法"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

服务 版本 软件 方法 升级 文章 检查 编译 内容 环境 准备 妥当 平滑 后进 基础 备份 思路 文件 新知 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网金融科技 互联网是第几次科技革命的成果 高科技互联网 互联网的科技 关于新基建和互联网科技 互联网 科技 期待互联网科技 互联网 视角下的科技创新 互联网科技公司介绍 成都玖崟互联网科技有限公司乐商圈怎么样 北京华百购互联网科技有限公司 搜狐科技互联网 消费医药和互联网科技 开一家科技互联网公司需要多少钱 米聚互联网科技南京有限公司排面 内蒙古九一互联网科技 朱啸虎曾投资哪些互联网科技企业 半导体行业属于互联网高科技类吗 上海同邻互联网科技有限公司规模 平安好医生打造互联网科技医疗 智网互联网科技 长亮科技互联网金融 互联网教育科技公司vipkid 西安小鹰速贷互联网科技有限公司 世界互联网科技成果奖 银川新华互联网科技学校是国营吗 互联网科技博主张洲 北京品多多互联网科技有限公司 株洲百竞科技的互联网营销顾问 小牛互联网科技有限公司地址
0