Jumat, 03 Februari 2023

Cara Install SSL Free Let's Encrypt Certbot di Centos 7

Mengamankan situs web Anda adalah hal yang penting untuk melindungi informasi pribadi pengunjung dan memastikan keamanan transaksi online. Salah satu cara untuk mencapai hal ini adalah dengan menginstal SSL Certificate pada server Anda. Dalam artikel ini, kami akan menunjukkan bagaimana menginstal SSL Certbot pada Centos 7.

 

pertama install repo epel terlebih dahulu

yum install epel-release -y

Setelah install epel baru kita install snapd

yum install snapd -y

Kemudian kita enable snapnya

systemctl enable --now snapd.socket
ln -s /var/lib/snapd/snap /snap

setelah selesai instalasi dari snap dan juga sudah dibuat symlink selanjutnya baru proses install cerbot

snap install core; sudo snap refresh core
snap install --classic certbot
ln -s /snap/bin/certbot /usr/bin/certbot

alternatif jika installasi gagal instal via snap bisa menggunakan command berikut

yum install certbot

setelah cerbot di install bisa langsung untuk request ssl dengan command berikut

certbot --apache

*catatan disini saya request untuk apache karena menggunakan httpd / apache di Centos 7

biasanya ada juga yang gagal ketika request ssl untuk web servernya karena kurang module untuk certbotnya, bisa di atasi dengan install module yang ditbutuhkan biasanya di centos kurang module berikut
yum install python-certbot-apache

ada juga yang mengalami kegagalan karena tidak ada mod ssl di osnya bisa diatasi dengan install mod ssl

yum install mod_ssl

pada centos juga akan diminta untuk membuat virtualhost bisa membuat seperti berikut. buat file di /etc/httpd/conf.d/webmu.conf kemudian restart httpdnya

<VirtualHost *:80>
ServerName www.tools.linux-island.com
ServerAlias tools.linux-island.com
DocumentRoot /var/www/html </VirtualHost>

 

 referensi :

- https://certbot.eff.org/ 

- https://snapcraft.io/docs/installing-snap-on-centos

 

Latest
Next Post

0 Comments: