Teknologi

Cara auto renew sertifikat SSL Let’s Encrypt

Panduan cara auto renew sertifikat SSL Let’s Encrypt. Instalasi certbot sebenarnya sudah dibekali dengan script crontab untuk penjadwalan pembaruan sertifikat SSL Let’s Encrypt. Cron job certbot dapat dilihat di /etc/cron.d/certbot. Jadi tanpa membuat script pembaruan SSL otomatis ini pun tidak masalah, yang jadi masalah adalah web servernya tidak direstart jadi akan muncul SSL error date invalid saat web di akses.

Nah untuk mengatasi hal tersebut ataupun cron job tidak otomatis digenerate oleh certbot, ikuti tutorial singkat di bawah ini.

Jalankan perintah berikut

crontab

Paste kode berikut, pilih salah satu saja sesuai web server dan OS Linux Anda

Cron job auto renew SSL Lets Encrypt untuk Nginx

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

0 * * * * root test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew && systemctl restart nginx

Cron job auto renew SSL Lets Encrypt untuk Apache CentOS

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

0 * * * * root test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew && systemctl restart httpd

Cron job auto renew SSL Lets Encrypt untuk Apache Debian/Ubuntu

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

0 * * * * root test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew && systemctl restart apache2

Keterangan

Script tersebut akan dijalankan setiap jam, setelah SSL diperbarui maka web server Nginx/Apache akan direstart.

Selamat mencoba kawan, semoga bermanfaat.

ryan

Recent Posts

Iran konfirmasi tembakkan drone, rudal ke Israel

Yerusalem - Iran mengonfirmasi telah meluncurkan puluhan pesawat nirawak (drone) dan rudal ke arah Israel…

4 minggu ago

Iran sebut tindakannya serang Israel sesuai Pasal 51 Piagam PBB

New York - Utusan tetap Iran untuk Perserikatan Bangsa-bangsa (PBB) mengatakan bahwa tindakan militer Republik…

4 minggu ago

Israel sebut Iran luncurkan puluhan drone ke wilayahnya

Teheran - Juru bicara pasukan militer Israel Daniel Hagari pada Minggu mengatakan Iran telah meluncurkan…

4 minggu ago

11 Cara Menghilangkan Iklan di HP Xiaomi

Kemunculan iklan di HP Android termasuk Xiaomi bukanlah hal baru bagi pengguna. Iklan-iklan tersebut biasanya…

1 bulan ago

Cara Menghilangkan Iklan di HP Xiaomi agar Tidak Mengganggu

Cara menghilangkan iklan di HP Xiaomi dibutuhkan ketika pengguna mulai terganggu dengan adanya iklan-iklan yang bermunculan di layar…

1 bulan ago

Malam Lailatul Qadar: Pengertian, Ciri-Ciri dan Keutamaannya

Serang - Ramadan adalah bulan yang istimewa bagi umat Islam di seluruh dunia. Di bulan suci ini…

2 bulan ago