証明書発行(EC2+Googleドメイン+nginx)
nginxを用いて、独自のドメインで公開する場合、暗号化をしなければならない。
手順
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum-config-manager --enable epel*
certbotのインストール
sudo yum install certbot python2-certbot-nginx
/etc/nginx/nginx.confの設定を変更する
code:nginx.conf
...
server {
listen 80;
server_name <ここに独自ドメイン>;
root /usr/share/nginx/html;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
error_page 404 /404.html;
location = /404.html {
}
...
sudo certbot --nginx(今回はapi-shiftan.nineteen.pageを独自ドメインとする)
https://scrapbox.io/files/639d22001f35a2001dc1ac27.png
ここで1を選択すると、証明書が発行される
参考