半日がかりでしたが、自宅サーバーを https 対応にしました。山場だと思っていたんですが、苦戦しました。ドメイン名が目標としているものと違うのですが、感想を。
まずはできあがったものを …
![](https://smile-peace4.com/wp-content/uploads/2021/10/c2331d802b49829fac8607015c936574.png)
Chrome の表示ですが、「 Smile Peace – Just another WordPress site 」このブログのクローンです。数日前までの記事がクローンできています。紛らわしくなるので Podcast は削除してあります。画像のアドレスにアクセスするとセキュア接続されているはずです。
certbot というスクリプトで Let ’ s Encrypt との証明書の交換も自動化されています。 certbot 自体は大変便利で自動化されているのですが、そこに至る過程がちょっと手強かったですね。この kaizawa.server-on.net というのは MyDNS.jp さんから無償で借りているものなので、いつ使えなくなるか MyDNS さん次第というのがちょっと怖いです。そして、今は 1 つのサーバーでこのドメインを運用していますが、複数ドメインを 1 つのサーバーで運用する方法はまだ検索できていません。そもそもここまでの過程をもう一度やれ! といわれてできる自信もないのですけどね。
手順は …
- Ubuntu 20.04 に Apache Web サーバーをインストールする方法 | DigitalOcean
- Ubuntu 20.04 で Let ’ s Encrypt を使用して Apache を保護する方法 | DigitalOcean
- 第 21 回 サーバーを守る(ファイアウォール) | shell-mag
- 第 22 回 Web サーバーを HTTPS に対応させる( Let ’ s Encrypt ) | shell-mag
本当はシェルスクリプト・マガジンの連載の通りにやってきたのです。ところが、 Let ’ s Encrypt の段になって古い情報であることが災いしてうまくいきません。そこで DigitalOcean の記事を日本語化されたものを参照して色々脇道にそれながらやってきました。
Apache2 のデフォルトフォルダを変更したり余計なことをしていたためになおさら複雑なことになってしまいました。手順の詳細については、後ほどスクリーンショットを含めて記事にしたいと思います。
ufw( ファイアウォールソフト ) の理解も必要なんですね。公開する上では必須ですからね。まだまだ知識が足りません。もっと色々勉強しなくちゃです。
報告だけのブログ記事になってしまいましたが、頭がまだ混乱して自分でも情報を咀嚼できていないので、勘弁してください。
投稿者プロフィール
![kaizawa](https://smile-peace4.com/wp-content/uploads/2023/10/Chatbot-used-for-handling-virtualA-services-150x150.png)
最新の投稿
ノン・カテゴリ2024年7月21日Kindle 世代交代
Linux2024年7月7日convert → magick
Mac2024年7月6日消えてしまった ATOK を再び出す方法
Tech2024年7月3日新しいルーターで様子見
![](https://smile-peace4.com/wp-content/uploads/2021/10/3f40788ac3e6a12314a82c1c4aea1603.png)