さくらレンタルサーバーに「Let’s Encrypt」の無料SSL証明書をインストールするために、Ubuntuでマニュアル発行する手順。
gitをインストール。
# apt-get install git
ローカルにコピーする。
$ git clone https://github.com/letsencrypt/letsencrypt
コピーしたディレクトリに移動。
$ cd letsencrypt/
実行環境を最新にするため、Helpを表示する。
$ ./letsencrypt-auto --help
SSL証明書の発行要求。
$ ./letsencrypt-auto certonly --manual -d [ドメイン名]
なんか色々質問されたりするので適宜入力していく。
Press ENTER to continueと出たら出た結果に記載あるファイルを作成し、本番サーバーのwwwルートに/.well-known/acme-challenge/を作成してその中に配置、Enterキーを押下する。
成功するとCongratulation…と表示され、下記場所に証明書が作成される。
※Rootじゃないと読めない
/etc/letsencrypt/live/[ドメイン名]