腐るほど情報がある内容だと思いますが自分の場合はということでメモ

cronで自動化します

crontab -l

0 4 1 * * systemctl stop nginx && certbot renew && systemctl start nginx

こんな感じで毎月1日にcertbot を使って更新処理を実行している

読み方としては

分: 0(0分)
時: 4(午前4時)
日: 1(毎月1日)
月: *(毎月)
曜日: *(曜日に関係なく実行)

という感じ

port 80をcertbotが使うので、更新作業中はwbサーバを停止るする必要があるため、nginxを止めてからやる