ベアメタルNginx,certbot
sudo apt update
sudo apt install nginx
sudo apt install certbot python3-certbot-nginx
code:anko.pgw.jp
server {
listen 80;
listen 240f:f0:add2:1::20:80;
server_name anko.pgw.jp;
root /var/www/anko.pgw.jp;
index index.html;
location /.well-known/acme-challenge/ {
root /var/www/anko.pgw.jp;
}
# 取得前は取り除いておく
server {
listen 443 ssl;
listen 240f:f0:add2:1::20:443 ssl;
server_name anko.pgw.jp;
ssl_certificate /home/yokan/certbot/live/anko.pgw.jp/fullchain.pem;
ssl_certificate_key /home/yokan/certbot/live/anko.pgw.jp/privkey.pem;
ssl_dhparam /etc/ssl/certs/dhparam.pem;
root /var/www/anko.pgw.jp;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
シンボリックリンクを作る
sudo ln -sf /etc/nginx/sites-available/anko.pgw.jp /etc/nginx/sites-enabled/anko.pgw.jp
ルートアドレス/.well-known/acme-challenge/ここをアクセス可能にすべし
あれ?なんかできてるー
aptで入れると自動でいろいろするらしい