openresty--使用高版本的openssl(linux 环境下)
2017-06-28 11:17
239 查看
注:openresty在动态加载证书的时候使用的模块需要openssl-1.0.2e版本以上,所以我们需要重新编译openresty。
1.安装openssl
从官网上下载最新版openssl,解压,进入解压目录键入命令行:
./configure --prefix=/usr/local/openssl
make &&make install
2.重新编译openresty
注意接下来很重要,找到openresty解压目录下的bundle/nginx-x-x-x(版本号)/auto/lib/openssl/conf,不同版本的openresty可能位置不太一样,如果没有找到,就在nginx-x-x-x文件夹下搜索“openssl”即可。
打开conf,将里面的所有“.openssl”删除,在删之前你可以看到其所在行表示的是一个路径,记得将“/”也删掉。
然后,在之前已有的编译参数上将关于openssl的参数换为 --with-openssl=/usr/local/openssl。
最后make &&make install 即可。
1.安装openssl
从官网上下载最新版openssl,解压,进入解压目录键入命令行:
./configure --prefix=/usr/local/openssl
make &&make install
2.重新编译openresty
注意接下来很重要,找到openresty解压目录下的bundle/nginx-x-x-x(版本号)/auto/lib/openssl/conf,不同版本的openresty可能位置不太一样,如果没有找到,就在nginx-x-x-x文件夹下搜索“openssl”即可。
打开conf,将里面的所有“.openssl”删除,在删之前你可以看到其所在行表示的是一个路径,记得将“/”也删掉。
然后,在之前已有的编译参数上将关于openssl的参数换为 --with-openssl=/usr/local/openssl。
最后make &&make install 即可。
相关文章推荐
- 使用VMWare虚拟机创建CentOS版本的Linux学习环境
- Linux环境下使用n更新node版本失败的原因与解决
- 在Linux环境下使用OpenSSL对消息和文件进行加密(转载)
- 使用VMWare虚拟机创建CentOS版本的Linux学习环境(每一步都有截图与说明)
- 在Linux环境下使用OpenSSL对消息和文件进行加密
- Python linux 上的管理工具 pyenv 安装, pip 使用, python项目(版本分割, 项目分割, 虚拟环境创建)
- 使用VMWare虚拟机创建CentOS版本的Linux学习环境(每一步都有截图与说明)
- Git 命令参数及用法详解 & Linux编程环境下版本控制 Git使用
- linux下如何察看你当前使用的Linux内核的版本
- Linux下apache2+SVN环境下使用问题总结
- 在Red Hat Linux 5下使用远程桌面环境
- linux环境下使用GFS文件系统
- 在Linux环境下如何使用XFS文件系统
- Linux环境中使用Ext3文件系统
- Linux环境下使用Libxml2库
- 在linux环境下,cnix的开发中cvs的初步使用
- 在Linux环境中使用USB存储器
- Linux环境下MySQL-python使用小记
- 使用Subversion构建版本控制环境(Windows)
- linux 环境 Realplay 10.0 的安装和使用