Centos

手動安裝 curl 找不到 openssl

  • August 23, 2018

我的 curl 系統(Centos7)安裝不支持 https。所以我按照這個從原始碼下載的答案安裝了自己,使用該選項。./configure --with-ssl

我在配置時收到以下警告:

checking OpenSSL linking with -ldl... no
checking OpenSSL linking with -ldl and -lpthread... no
checking for ssl_version in -laxtls... no
configure: WARNING: SSL disabled, you will not be able to use HTTPS, FTPS, NTLM and more.
configure: WARNING: Use --with-ssl, --with-gnutls, --with-polarssl, --with-cyassl, --with-nss, --with-axtls, --with-winssl, or --with-darwinssl to address this.

結果,我的 curl 版本不支持 https。

我的系統上安裝了 Open SSL:

[user@server curl-7.61.0]$ which openssl
/usr/bin/openssl

如何讓我的 curl 安裝找到 openssl 並支持 HTTPS?

為了滿足configure腳本並讓您編譯的curl支持 OpenSSL,您需要安裝相應的開發包openssl-devel.

引用自:https://unix.stackexchange.com/questions/464404