您的位置:首页 > 运维架构 > Linux

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 即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: