• 締切済み

Let's Encryptの証明書の取得について

個人で趣味的にプログラム開発をしているのですが SSL化でつまづいてしまいました おととしくらいからcentOS「Linux release 7.2.1511 (Core)」で 少しずつはじめたのですが(nginxを利用しています) 先週あたりからLet's Encryptの証明書の取得でのSSL化をしようとしたのですがcerbotを利用するにあたってsnapというシステム?がインストールできません。 「# snap install core」という命令に対しての 以下のエラーメッセージからどうやらOSが古いからのようなのですが・・・ error: system does not fully support snapd: cannot read the value of fs.may_detach_mounts kernel parameter: open /proc/sys/fs/may_detach_mounts: no such file or directory OSのインストール時に非常にてこずった記憶がありまして できれば最新のcentOSなどへの再インストールをせずに証明書をとり常時SSLにしたいのですが 何かよい方法はありませんでしょうか?

みんなの回答

回答No.2

全部だめな時は、certbotなしで、 https://letsencrypt.org/ja/docs/challenge-types/ チャレンジ認証で、SSL認証コードをもらう手もありますが。 手動で配置しないといけないので、ちとだるい反面、 目的は達成できるかと。 いわゆる、追加のアプリなどを入れられない環境では この方法は、結構使えますよ。

sha-penn
質問者

お礼

ご回答ありがとうございます。 いろいろなパターンがあるというようなことなので 調べて頑張ってみたいと思います

回答No.1

何を参考にされているのかわかりませんが、snap を入れようとしているのは、snap から certbot を入れるためですか? git から、certbot を取得して証明書を取得する方法ではダメですか?

sha-penn
質問者

お礼

ご回答ありがとうございます。 >>snap を入れようとしているのは、snap から certbot を入れるためですか? はい、いろいろサイトを見たのですがそのような手順が多かったため、snapからcerbotを入れようとしています。 gitからcerbotを取得でも可能なのですか、 あまりgitもわからず そちらの方法は初めて知りました 早速そちらの方法で取得を試してみたいと思います!

関連するQ&A