升级nginx 至 1.9.5以上版本 来支持 HTTP 2.0
2017-09-27 23:13
676 查看
沃通证书失效后重新配置 Https ,顺便升级到了Http2.0 发现
nginx: [emerg] invalid parameter “http2” in /etc/nginx/sites-enabled/…
这里如果提示
nginx提示
nginx: [emerg] invalid parameter “http2” in /etc/nginx/sites-enabled/…
升级步骤
wget http://nginx.org/keys/nginx_signing.key ##获取key sudo apt-key add nginx_signing.key #添加 apt-key vim /etc/apt/sources.list ##编辑source-list 最后两行添加 deb http://nginx.org/packages/ubuntu/ trusty nginx deb-src http://nginx.org/packages/ubuntu/ trusty nginx sudo apt-get update ##更新 sudo apt-get clean && apt-get install nginx ##安装
这里如果提示 nginx
已经存在,可以参考下面的步骤删除,再重新安装,注意先备份原来的nginx 目录,主要是 nginx.conf 和 conf.d 下的配置文件,方便之后直接复制还原web 配置。不然升级后还需要重新配置,麻烦不说,忘记一些之前的繁琐的细节就不好了。
##备份 cp /etc/nginx /root/backup/ -r //备份 ##删除 sudo apt-get purge nginx nginx-common sudo apt-get remove nginx* sudo apt-get clean && apt-get install nginx ##重启nginx service nginx restart /etc/init.d/nginx restart ##如果提示端口已经被占,无法重启 nginx lsof -i :80 ##然后 kill 对应的pid
相关文章推荐
- 在 Ubuntu 16.04 为 Nginx 服务器安装 LEMP 环境(MariaDB,PHP 7 并支持 HTTP 2.0)
- 升级nginx以支持http2的方法
- 简单Nginx下防跨站、跨目录安全设置,支持PHP 5.3.3以上版本
- 升级nginx支持HTTP/2服务端推送的方法
- linux下安装或升级GCC 4.8以上版本(包括),以支持C++11
- android 6.0(api 23) SDK以上版本 org.apache.http.*不支持解决办法
- 在 Ubuntu 16.04 为 Nginx 服务器安装 LEMP 环境(MariaDB,PHP 7 并支持 HTTP 2.0)
- 升级NGINX支持HTTP/2服务端推送
- 在 Ubuntu 16.04 为 Nginx 服务器安装 LEMP 环境(MariaDB,PHP 7 并支持 HTTP 2.0)
- nginx学习总结二(nginx的启动停止以及版本平滑升级)
- Nginx/Openresty中启用http2支持的方法教程
- Android源代码编译笔记(支持5.x及以上版本)
- Cocos2d-x 设置竖屏的方法 2.0以上版本
- 无法升级数据库....因为此版本的 SQL Server 不支持该数据库的非发布版本(539) “解决方案
- Xcode 创建 支持IOS4.3以上版本的应用的方法
- DEDE里有个编码问题,不支持PHP5.4及以上版本!
- Cocos2d-x 设置竖屏的方法 2.0以上版本
- 附件上传既支持IE7及以上版本又支持集群服务器上跨域的解决方案
- dva 升级 2.0 版本遇到问题小结
- 记一次lnmp经历 nginx 多个php版本支持配置