openssl, curl ローカルインストール

openssl, curl をローカルインストール

&nbsp

OpenSSL 1.1.1g

# 上書きしないように確認しておく
ls -al /usr/local/bin/openssl

mkdir -p ~/src

cd ~/src
wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz
tar xvzf openssl-1.1.1g.tar.gz

cd openssl-1.1.1g
./config --openssldir=/usr/local/
make
make install

/usr/local/bin/openssl version
# OpenSSL 1.1.1g  04 Jun 2020

/usr/bin/openssl version
# OpenSSL 1.1.1  11 Sep 2018

mv /usr/local/bin/openssl /usr/local/bin/openssl-1.1.1g
# mv /usr/bin/openssl /usr/bin/openssl-1.1.1_org

ln -s /usr/local/bin/openssl-1.1.1g /usr/bin/openssl

openssl のインストール先について

–prefix=/usr/local/でインストール先を指定すると、/usr/local/ 内に
{bin/,certs/,include/,lib/,man/,misc/,openssl.cnf,private/} が展開される
 

cURL 7.47.1

mkdir -p ~/src

cd ~/src
wget https://curl.haxx.se/download/curl-7.47.1.tar.gz
tar zxvfp curl-7.47.1.tar.gz

cd curl-7.47.1
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --prefix=/usr/local/ --enable-libcurl-option --with-ssl=/usr/local/ --with-includes=/usr/local/include/openssl
make
make install

コメント

タイトルとURLをコピーしました