インストール - OpenSSL

提供:MochiuWiki : SUSE, EC, PCB
ナビゲーションに移動 検索に移動

概要

OpenSSLとは、インターネット上で標準的に利用される暗号通信プロトコルであるSSLおよびTLSの機能を実装した、オープンソースのライブラリである。
SSL(Secure Sockets Layer)とは、インターネット上で通信を暗号化する技術であり、SSLを使用してクライアントとサーバ間の通信データを暗号化することにより、
第3者によるデータの盗聴や改ざんなどを防ぐことができる。

OpenSSLは、Apache 2.0でライセンスされている。


インストール

パッケージ管理システムからインストール

多くのLinuxディストリビューションでは、OpenSSLは標準でインストールされている。

sudo zypper install openssl openssl-1_1 libopenssl1_1  # OpenSSL 1.1をインストールする場合

sudo zypper install openssl-3                          # OpenSSL 3.0以降をインストールする場合


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

OpenSSLの公式Webサイトにアクセスして、Githubにアクセスして、ソースコードをダウンロードする。
ダウンロードしたファイルを解凍する。

tar xf openssl-<バージョン>.tar.gz
cd openssl-<バージョン>


OpenSSLをビルドおよびインストールする。

mkdir build && cd build

../Configure --prefix=<OpenSSLのインストールディレクトリ> --openssldir=<OpenSSLディレクトリ>

make -j $(nproc)
make install