OpenSSLをソースコードからインストール

OpenSSLの最新版をソースコードからインストールする方法です。

必要なパッケージをインストールします。

apt install build-essential checkinstall zlib1g-dev

OpenSSLのソースコードをダウンロードし、展開します。

cd /usr/local/src/
wget https://github.com/openssl/openssl/releases/download/openssl-3.4.0/openssl-3.4.0.tar.gz
tar zxvf openssl-3.4.0.tar.gz
cd openssl-3.4.0

インストール作業を実施します。

./Configure shared zlib
make
make test
make install

パスを通します。

vi /etc/profile.d/01-path.sh
export PKG_CONFIG_PATH="/usr/local/lib64/pkgconfig:$PKG_CONFIG_PATH"

ライブラリ参照先の追加設定を行います。

vi /etc/ld.so.conf.d/lib64.conf
/usr/local/lib64

追加したら、ldconfigで反映させます。

ldconfig

ログインし直すか、再起動します。

OpenSSLのバージョンを確認します。

openssl version
OpenSSL 3.4.0 22 Oct 2024 (Library: OpenSSL 3.4.0 22 Oct 2024)