
Ubuntu Server 20.04でサーバー構築 Apache、Mail、FTPサーバーSSL化(Let's Encrypt)
本ページでは、Let’s Encryptで証明書取得とapacheへの適用、メールサーバーへの適用、FTPサーバーへ適用し、SSL化する方法を説明。
1. 証明書を取得する (Let's Encrypt)
1.1 事前準備
①mod_sslを有効にする
# a2enmod ssl
②Let's Encrypt証明書を取得するためのクライアントツールをインストール
# apt -y install certbot
③Let's Encrypt証明書の取得
Apache httpd や Nginx などの Webサーバーが稼働していることが前提となります。
作業を実施するサーバーで Webサーバーが稼働していない場合は ④の手順を実行。
また、インターネット側から、作業を実施するサーバー (証明書を取得したい FQDN のサーバー) の 80 ポート宛てにアクセス可能であることも前提です。