升级nginx1.12为1.161版本
1、添加源
到 cd /etc/yum.repos.d/ 目录下
新建nginx.repo 文件html
vim nginx.reponginx
输入如下信息vim
[nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=1 enabled=1 gpgkey=https://nginx.org/keys/nginx_signing.key [nginx-mainline] name=nginx mainline repo baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/ gpgcheck=1 enabled=0 gpgkey=https://nginx.org/keys/nginx_signing.key
2、安装Nginx
经过yum search nginx看看是否已经添加源成功。若是成功则执行下列命令安装nginx。centos
yum update nginx
markdown
3、重启nginx报错post
service nginx start service nginx stop service nginx restart
查看报错
systemctl status nginx.service -l
url
没看到问题 直接使用nginx启动报错
nginx: [emerg] module "/usr/lib64/nginx/modules/ngx_http_geoip_module.so" version 1012002 instead of
4、处理问题
缘由为之前nginx modules 和如今官方的modules 不匹配须要咱们先将旧的modules 卸载安装新版官方的modules
yum remove nginx-mod* yum install nginx-module-*
5、重启后OK
nginx -v
rest
nginx version: nginx/1.16.1
service nginx start
code