当我们装 openssl的时候,照着博客 ./configure & make & make install. 后面发现安装nginx的时候找不到openssll库。其中一个原因就是 : ./configure的时候 没有指定安装的位置。默认安装在 /usr/local/目录下。错在哪呢?
比如,你安装nginx的时候需要 openssl库,当你像上面那样配置完openssl之后, 装nginx出错找不到库。我们就需要 按“需”去分配 openssl上一些东西,比如配置等
那 么你就要通过 通过软链接的方式(就像windows下的快捷方式) 将nginx需要的东西 添加到nginx找得到的目录上。例如:
ln -s /usr/local/bin/openssl /usr/bin/openssl 将专门的文件放在 /usr/bin目录下 这样nginx能找得到
ln -s /usr/local/include/openssl /usr/include/openssl
是否成功装好: openssl version命令 就行了