
OpenSSL をソースビルドする
2023-01-092 min read
目次
概要
OpenSSL をソースビルドした際の備忘録です。
https://www.openssl.org/source/
環境
debian:bullseye-slim コンテナにて実施
OpenSSL 3.0
ビルド〜インストール
以下のコマンドでビルド〜インストールを行います。
$HOME/openssl
の下にインストールするようオプションを指定しています。
cd /tmp
apt update
apt install -y wget perl gcc make # ビルドに必要なツール
apt install -y zlib1g-dev # openssl の依存関係
wget https://www.openssl.org/source/openssl-3.0.7.tar.gz
tar -xf openssl-3.0.7.tar.gz
cd openssl-3.0.7
./Configure --prefix="$HOME/openssl" shared zlib
make
make install
これでインストールは完了です。 5分くらいかかると思います。
呼び出す
# 共有ライブラリのパスを設定
export LD_LIBRARY_PATH="$HOME/openssl/lib:$LD_LIBRARY_PATH"
# パスを通す
export PATH="$HOME/openssl/bin/:$PATH"
$ which openssl
/root/openssl/bin/openssl
$ openssl version
OpenSSL 3.0.7 1 Nov 2022 (Library: OpenSSL 3.0.7 1 Nov 2022)
Recommends
New Posts
Hot posts!
Date
Tags
Author