Nginx服务安装及软件升级的方法
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,本文小编为大家详细介绍"Nginx服务安装及软件升级的方法",内容详细,步骤清晰,细节处理妥当,希望这篇"Nginx服务安装及软件升级的方法"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来
千家信息网最后更新 2025年01月31日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安全错误
数据库的锁怎样保障安全
北京安卓软件开发团队
阿里云服务器ip登录
互联网科技教学视频
计算机软件开发司法鉴定
农行软件开发中心笔试
淘宝数据库营销方案
订餐软件开发需求清单
河北省关于网络安全工作部署
英特尔服务器处理器份额
防御服务器租用
数据库设计基础入门
db2数据库日志空间
网络安全论文2000字
租的服务器改系统
天津智联网络技术
数据库应用技术作业3
软件开发工程的问题
服务器贴标签
网络技术第五代
软件开发流程可行性
操作系统安全国家网络安全
网络安全管理市场规模
服务器休眠状态下能访问吗
数据库访问技术的浅析
分离的数据库还能访问吗
db2数据库日志空间
倚天服务器
计算机网络安全事件包括
空间数据库er图
代理服务器自动配置脚本