Tuesday, March 8, 2022

How to Install Certbot in CentOS 8 with Snapd

You can use Let's Encrypt to make your site more secure for free. To create a SSL we can use certbot. In CentOS or other linux distribution, we can install certbot with easy as is snap a finger, by installing snap.

Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.

Snap is available for CentOS 7.6+, and Red Hat Enterprise Linux 7.6+, from the Extra Packages for Enterprise Linux (EPEL) repository. The EPEL repository can be added to your system with the following command:
sudo yum install epel-release
Snap can now be installed as follows:
sudo yum install snapd
Once installed, the systemd unit that manages the main snap communication socket needs to be enabled:
sudo systemctl enable --now snapd.socket
To enable classic snap support, enter the following to create a symbolic link between /var/lib/snapd/snap and /snap:
sudo ln -s /var/lib/snapd/snap /snap
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.

Install certbot 

 To install certbot, simply use the following command:
sudo snap install certbot --classic


Post a Comment