Certbot is a fully-featured client for the Let’s Encrypt CA that can automate the tasks of obtaining certificates and configuring webservers to use them.
I would like to introduce certbot for obtaining certiciates and renew the certiciates.
In this article, I use the following linux env:
- OS: CentOS/RHEL 7
- Server: Nginx
If your env is different, please see official guide.
You should first enable EPEL repository and install Certbot
Running a folloing command will get a certificate and have Certbot edit your Nginx configuration automatically to serve it.
You can set up a cron or systemd job for renewaling certificate
If you are running Rails application, you should specify a root folder of the Rails app:
🖥 Recommended VPS Service
VULTR provides high performance cloud compute environment for you.
Vultr has 15 data-centers strategically placed around the globe, you can use a VPS with 512 MB memory for just $ 2.5 / month ($ 0.004 / hour).
In addition, Vultr is up to 4 times faster than the competition, so please check it => Check Benchmark Results!!