编译安装了的nginx 添加http_ssl_module模块
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
最新文章
- flask_sqlalchemy 命名遇到的一个小坑
- 多个提高C#编程能力的建议
- linux下flash的安装
- 运行TLD
- convert2Mp4 code snippet
- springmvc在web.xml中的配置
- IIS7程序发布后 之 报图表处理程序配置 [c:\TempImageFiles\] 中的临时目录无效
- pdo 连接数据库 报错 could not find driver 解决方法
- hdu 2079 选课时间_母函数
- android 大小写转换
- UNIX网络编程卷1 时间获取程序server TCP 协议相关性
- logistic回归 c++ 实现
- rownumber和rowid伪劣用法
- 微信小程序Md5加密(utf-8汉字无影响)
- EventBus InMemory 的实践基于eShopOnContainers (二)
- 洛谷 P1049 装箱问题
- LOJ #2533. 「CTSC2018」暴力写挂(边分治合并)
- 2019.04.16 python基础50
- 慕课网maven多环境配置
- Servlet(四):转发与重定向、路径问题
热门文章
- jsp下拉列表
- P1582 倒水 题解
- Series和Dataframe分组时使用groupby函数的区别
- “景驰科技杯”2018年华南理工大学程序设计竞赛 B. 一级棒!(并查集)
- Redis:RedisHelper(5)
- Qbxt 模拟赛 Day4 T2 gcd(矩阵乘法快速幂)
- HZOJ 20190818 NOIP模拟24题解
- a a[0] &;a &;a[0]的理解
- Jenkins发布.Net Core项目到IIS
- ETL测试场景和测试用例设计