OracleLinux9.3  SSL証明書Let’s Encryptの取得方法

環境
OracleLinux9.3

最新のopen sslをインストールします。
# dnf install openssl-devel

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

# dnf install epel-release
# dnf upgrade
# dnf install snapd

メインのスナップ通信ソケットを管理するsystemdユニットを有効化する

# systemctl enable --now snapd.socket

クラシックスナップのサポートを有効にする
# ln -s /var/lib/snapd/snap /snap

バージョンを確認する

# snap --version

2.certbot パッケージインストール

# snap install --classic certbot

/snap/bin/certbotへのシンボリックリンクを作成する
# ln -s /snap/bin/certbot /usr/bin/certbot

ディレクトリ一覧を確認
# ls -la /usr/bin/certbot
# ls -la /snap/bin/certbot

証明書を取得する

# certbot certonly --webroot -w /var/www/html/www.arkgame.com -d www.arkgame.com

初回のみメールアドレスの登録と利用条件への同意が必要です.
「Successfully received certificate.」と表示されれば成功

cert.pem ⇒ SSLサーバー証明書(公開鍵含む)
chain.pem ⇒ 中間証明書
fullchain.pem ⇒ cert.pem と chain.pem が結合されたファイル
privkey.pem ⇒ 公開鍵に対する秘密鍵

取得済みの証明書を更新する
# certbot [–force-renewal] renew

OracleLinux9.3

Posted by arkgame