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
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
0 Comments: