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
(110)
(54)
(54)
(47)
(45)
(36)
(30)
(29)
(24)
(24)
(22)
(21)
(21)
(20)
(19)
(17)
(16)
(16)
(15)
(14)
(12)
(12)
(12)
(12)
(12)
(12)
(11)
(10)
(10)
(10)
(10)
(10)
(9)
(9)
(8)
(8)
(8)
(8)
(7)
(7)
(6)
(6)
(6)
(6)
(6)
(5)
(5)
(5)
(5)
(4)
Author