Ngnix使用make命令升级

简介: Ngnix使用make命令升级

使用命令行升级的方法,平常我们在升级Ngnix的时候,除了碰到使用一步步复制文件和编译的方式升级,还有什么简单的升级的方法,还可以使用make指令进行升级:

第一步:mv ngnix nginxold //备份ngnix可执行文件

第二步:进入到cd ~/nginx/core/nginx-1.16.1/ 这里是进入你存放到Ngnix目录下,文件名替换成你自己的ngnix文件

第三步 进入到objs(这里的objs是经过编译的后的文件名

第四步:这里的nginx的文件是经过编译后的文件,之后将编译后的ngnix文件拷贝到 /usr/local/ngnix/sbin里面

之后退回到根目录之后 cd ..

使用make upgrade可以完成一个升级操作

make upgrade可以在不停止运行的过程中同时执行升级操作,将检验语法f,发送USR2的命令同步执行

使用./nginx -s reload可以重新加载服务

使用Nginx安装目录的make命令完成升级:

第一步:将1.14.2版本的sbin目录下的nginx进行备份

cd /usr/local/nginx/sbin mv nginx nginxold

第二步:将Nginx1.16.1安装目录编译后的objs目录下的nginx文件,拷贝 到原来 /usr/local/nginx/sbin目录下

cd ~/nginx/core/nginx-1.16.1/objs cp nginx /usr/local/nginx/sbin

第三步:进入到安装目录,执行 make upgrade

第四步:查看是否更新成功

./nginx -v
相关文章
|
7月前
|
安全 应用服务中间件 PHP
liunx执行pecl install swoole报错“failed to run `phpize‘”
liunx执行pecl install swoole报错“failed to run `phpize‘”
125 1
|
2月前
|
Linux 编译器 C语言
./build.sh:行1: g++: 未找到命令的错误问题在centos操作系统下面如何解决
通过上述步骤,您应该能够有效地解决CentOS系统中 `g++: 未找到命令`的错误。确保软件开发环境配置得当,对于顺利执行编译脚本和日常开发工作至关重要。如果问题依然存在,考虑检查脚本内的命令路径引用是否正确,或进一步排查系统配置问题。
159 0
|
5月前
|
算法 编译器 C语言
Ngnix05---Ngnix安装方式介绍及源码安装的准备工作,Ngnix安装通过Ngnix源码安装和yum安装
Ngnix05---Ngnix安装方式介绍及源码安装的准备工作,Ngnix安装通过Ngnix源码安装和yum安装
|
5月前
|
应用服务中间件 nginx
Ngnix07---通过yum安装Ngnix下 whereis ngnix可以查看Ngnix相关的一些目录,使用./nginx -y可以查看Ngnix版本及相关配置信息,使用 more CHANGES
Ngnix07---通过yum安装Ngnix下 whereis ngnix可以查看Ngnix相关的一些目录,使用./nginx -y可以查看Ngnix版本及相关配置信息,使用 more CHANGES
|
5月前
|
应用服务中间件 nginx
Ngnix08源码的复杂安装, --prefix=PATH可以设置一些相关的路径,对./configure进行进行编译设置,--sbin-path=PATH可以启动文件,或者相make clean清屏
Ngnix08源码的复杂安装, --prefix=PATH可以设置一些相关的路径,对./configure进行进行编译设置,--sbin-path=PATH可以启动文件,或者相make clean清屏
|
Linux
dpkg 被中断,您必须手工运行 sudo dpkg –configure -a 解决此问题
dpkg 被中断,您必须手工运行 sudo dpkg –configure -a 解决此问题
1631 0
|
Ubuntu
Ubuntu设置apt代理(使用Synaptic Package Manager 新立得软件包管理器、修改 /etc/apt/apt.conf.d/proxy.conf 文件、修改 .bashrc)
Ubuntu设置apt代理(使用Synaptic Package Manager 新立得软件包管理器、修改 /etc/apt/apt.conf.d/proxy.conf 文件、修改 .bashrc)
481 0
Ubuntu设置apt代理(使用Synaptic Package Manager 新立得软件包管理器、修改 /etc/apt/apt.conf.d/proxy.conf 文件、修改 .bashrc)
构建freeswitch, make cd-moh-install提示文件错误
构建freeswitch, make cd-moh-install提示文件错误
130 0
构建freeswitch, make cd-moh-install下载不了文件怎么办?
构建freeswitch, make cd-moh-install下载不了文件怎么办?
81 0
下一篇
DataWorks