在哪里安装openssl的1.1.1版本

问答中心分类: Linux在哪里安装openssl的1.1.1版本
loren 提问 3周 前

我在安装包里面的version.txt里面看到了openssl11_ver=1.1.1a
在include/check_download.sh 看到了
1)
echo “Download openSSL1.1…”
src_url=https://www.openssl.org/source/openssl-${openssl11_ver}.tar.gz && Download_src
echo “Download nginx…”
但是不知道在哪里触发?自动安装有没有?

5 问题
oneinstack 回答 3周 前

安装nginx默认使用openssl11_ver

loren 回答 3周 前

看了一下安装过程,好像先装了一遍1.0.2q,然后才开始装1.1.1a,是不是能够去掉1.0.2q的安装步骤?

oneinstack 回答 3周 前

暂时openssl11_ver=1.1.1a是用在nginx安装;

--with-openssl=../openssl-${openssl11_ver}

不会再服务器安装,openssl_ver=1.0.2q用做php编译安装,服务器默认安装路径:/usr/local/openssl PS:使用1.0.2q是为了PHP5版本,如果只安装PHP7以上版本,可将openssl_ver=1.1.1a

loren 回答 1周 前

将openssl_ver=1.1.1a后报错
/root/oneinstack/src/php-7.2.12/sapi/cli/php: /usr/lib/x86_64-linux-gnu/libssl.so.1.1: version `OPENSSL_1_1_1′ not found (required by /usr/local/curl/lib/libcurl.so.4)
Makefile:456: recipe for target ‘ext/phar/phar.php’ failed
make: *** [ext/phar/phar.php] Error 1
make: *** Waiting for unfinished jobs….
Generating phar.phar
/root/oneinstack/src/php-7.2.12/sapi/cli/php: /usr/lib/x86_64-linux-gnu/libssl.so.1.1: version `OPENSSL_1_1_1′ not found (required by /usr/local/curl/lib/libcurl.so.4)
Makefile:460: recipe for target ‘ext/phar/phar.phar’ failed
make: *** [ext/phar/phar.phar] Error 1
 

oneinstack 回答 1周 前

/root/oneinstack/upgrade.sh 之后再安装试试