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
相关文章
|
2月前
|
安全 应用服务中间件 PHP
liunx执行pecl install swoole报错“failed to run `phpize‘”
liunx执行pecl install swoole报错“failed to run `phpize‘”
63 1
执行apt-get install xxx 遇到无法定位软件包解决方法
执行apt-get install xxx 遇到无法定位软件包解决方法
1942 0
执行apt-get install xxx 遇到无法定位软件包解决方法
|
9天前
|
算法 编译器 C语言
Ngnix05---Ngnix安装方式介绍及源码安装的准备工作,Ngnix安装通过Ngnix源码安装和yum安装
Ngnix05---Ngnix安装方式介绍及源码安装的准备工作,Ngnix安装通过Ngnix源码安装和yum安装
|
9天前
|
应用服务中间件 nginx
Ngnix07---通过yum安装Ngnix下 whereis ngnix可以查看Ngnix相关的一些目录,使用./nginx -y可以查看Ngnix版本及相关配置信息,使用 more CHANGES
Ngnix07---通过yum安装Ngnix下 whereis ngnix可以查看Ngnix相关的一些目录,使用./nginx -y可以查看Ngnix版本及相关配置信息,使用 more CHANGES
|
2月前
|
Ubuntu 应用服务中间件 nginx
ubuntu编译安装nginx及安装nginx_upstream_check_module模块
以上是编译安装Nginx和安装 `nginx_upstream_check_module`模块的基本步骤。根据你的需求和环境,你可能需要进一步配置Nginx以满足特定的要求。
86 3
|
11月前
|
Linux
linux 手动编译安装 pkg-config 步骤
linux 手动编译安装 pkg-config 步骤
|
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)
406 0
Ubuntu设置apt代理(使用Synaptic Package Manager 新立得软件包管理器、修改 /etc/apt/apt.conf.d/proxy.conf 文件、修改 .bashrc)
构建freeswitch, make cd-moh-install提示文件错误
构建freeswitch, make cd-moh-install提示文件错误
102 0
构建freeswitch, make cd-moh-install下载不了文件怎么办?
构建freeswitch, make cd-moh-install下载不了文件怎么办?
70 0
|
应用服务中间件 Linux 网络安全
Linux下Nginx编译安装过程详解
Linux下Nginx编译安装过程详解
222 0
Linux下Nginx编译安装过程详解