1.看下编译安装nginx的时候,都编译安装的哪些模块。

[root@zabbix ~]# /usr/local/nginx/sbin/nginx -V

nginx version: nginx/1.10.2

built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC)

built with OpenSSL 1.0.1e-fips 11 Feb 2013

TLS SNI support enabled

configure arguments: –prefix=/usr/local/nginx

2.进入之前下载并解压了的源码包目录;重新编译nginx

[root@zabbix nginx-1.10.2]# cd /usr/local/src/nginx-1.10.0

[root@zabbix nginx-1.10.2]# ./configure –prefix=/usr/local/nginx –with-http_stub_status_module –with-http_ssl_module

.[root@zabbix nginx-1.10.2]# make

▲这一步千万不能 make install ;不然会把之前已经安装的nginx 覆盖掉

3.之后会看在当前目录生成objs文件,执行

./objs/nginx -V

nginx version: nginx/1.10.2

built by gcc 4.1.2 20080704 (Red Hat 4.1.2-55)

built with OpenSSL 1.0.0d 8 Feb 2011

TLS SNI support enabled

发现 TLS SNI support enabled 这我们可以放心用了,这可以实现一个ip多个站点。

但是nginx -v 这时候还是老版本的nginx,下面我们需要做的比较关键

我们需要先备份

mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

然后转移

cp ./objs/nginx /usr/local/nginx/sbin/nginx

测试下

/usr/local/nginx/sbin/nginx -t

ok,执行更新

make upgrade

然后的最后

nginx -V

nginx version: nginx/1.10.2

built by gcc 4.1.2 20080704 (Red Hat 4.1.2-55)

built with OpenSSL 1.0.0d 8 Feb 2011…

到此就成功了升级了 nginx 并且添加了 TLS SNI support 。

4.再次查看nginx的模块,看下是否把需要的模块编译进去了

[root@zabbix ~]# /usr/local/nginx/sbin/nginx -V

nginx version: nginx/1.10.2

built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC)

built with OpenSSL 1.0.1e-fips 11 Feb 2013

TLS SNI support enabled

configure arguments: –prefix=/usr/local/nginx –with-http_stub_status_module –with-http_ssl_module

5.重新启动nginx;

转自:

http://blog.csdn.net/tunrijituan/article/details/62249344

最新文章

  1. flask_sqlalchemy 命名遇到的一个小坑
  2. 多个提高C#编程能力的建议
  3. linux下flash的安装
  4. 运行TLD
  5. convert2Mp4 code snippet
  6. springmvc在web.xml中的配置
  7. IIS7程序发布后 之 报图表处理程序配置 [c:\TempImageFiles\] 中的临时目录无效
  8. pdo 连接数据库 报错 could not find driver 解决方法
  9. hdu 2079 选课时间_母函数
  10. android 大小写转换
  11. UNIX网络编程卷1 时间获取程序server TCP 协议相关性
  12. logistic回归 c++ 实现
  13. rownumber和rowid伪劣用法
  14. 微信小程序Md5加密(utf-8汉字无影响)
  15. EventBus InMemory 的实践基于eShopOnContainers (二)
  16. 洛谷 P1049 装箱问题
  17. LOJ #2533. 「CTSC2018」暴力写挂(边分治合并)
  18. 2019.04.16 python基础50
  19. 慕课网maven多环境配置
  20. Servlet(四):转发与重定向、路径问题

热门文章

  1. jsp下拉列表
  2. P1582 倒水 题解
  3. Series和Dataframe分组时使用groupby函数的区别
  4. “景驰科技杯”2018年华南理工大学程序设计竞赛 B. 一级棒!(并查集)
  5. Redis:RedisHelper(5)
  6. Qbxt 模拟赛 Day4 T2 gcd(矩阵乘法快速幂)
  7. HZOJ 20190818 NOIP模拟24题解
  8. a a[0] &a &a[0]的理解
  9. Jenkins发布.Net Core项目到IIS
  10. ETL测试场景和测试用例设计