Cài đặt Certbot cho Ubuntu

Trước tiên chúng ta cập nhật trước

sudo apt update

Cài đặt Certbot với command

sudo snap install --classic certbot

Liên kết /snap/bin/certbot sang /usr/bin/certbot

sudo ln -s /snap/bin/certbot /usr/bin/certbot
certbot --version 

Tạo certbot cho domain (Lưu ý: bạn phải cấu hình virtual host cho domain đó trước rồi mới chạy lệnh tạo certbot này).

sudo certbot --nginx -d yourdomain.com

Cách để xóa Certbot đã tạo

sudo apt remove certbot* --purge # Purge any old certbots via apt.
sudo apt-add-repository --remove ppa:certbot/certbot # Remove certbot repo.
sudo snap remove certbot
sudo -H pip uninstall certbot; sudo -H pip3 uninstall certbot
pip uninstall certbot; pip3 uninstall certbot
sudo rm /usr/bin/certbot
sudo rm /usr/local/bin/certbot
rm ~/.local/usr/bin/certbot
rm ~/.local/bin/certbot
sudo rm -rf /etc/letsencrypt

sudo apt update && sudo apt autoremove

Lưu ý nên cài đặt mới khi khởi tạo ứng dụng, đôi lúc website đã cấu hình rồi cái chạy certbot này thì có thể bị lỗi khó hiểu.