Apakah Anda ingin mengamankan website Anda dengan SSL tapi tidak ingin mengeluarkan biaya mahal? Lets Encrypt adalah solusi yang tepat untuk Anda. Lets Encrypt adalah layanan SSL gratis yang dapat digunakan untuk mengamankan website. Dalam tutorial ini, kami akan membahas langkah-langkah instalasi Lets Encrypt SSL secara gratis.
1. Persyaratan
Sebelum memulai instalasi Lets Encrypt SSL, pastikan bahwa server Anda memenuhi persyaratan berikut:
- Server sudah terpasang dengan web server seperti Apache atau Nginx.
- Akses root ke server.
- Domain name sudah dikonfigurasi dan dikaitkan dengan server.
2. Instalasi Certbot
Certbot adalah perangkat lunak yang memungkinkan Anda untuk menginstal dan memperbarui Lets Encrypt SSL secara otomatis. Untuk menginstal Certbot, ikuti langkah-langkah berikut:
Pertama, pastikan sistem operasi server Anda sudah diperbarui dengan perintah:
sudo apt-get updatesudo apt-get upgrade
Kemudian, instal Certbot dengan perintah:
sudo apt-get install certbot python-certbot-nginx
Setelah selesai, Certbot sudah siap digunakan.
3. Pengaturan Firewall
Untuk mengaktifkan SSL pada web server, pastikan bahwa port 443 (HTTPS) sudah terbuka pada firewall. Jika Anda menggunakan UFW pada Ubuntu, gunakan perintah berikut untuk membuka port 443:
sudo ufw allow 'Nginx Full'
4. Menginstal Lets Encrypt SSL
Sekarang saatnya untuk menginstal Lets Encrypt SSL. Ikuti langkah-langkah berikut:
Pertama, jalankan perintah Certbot untuk menginstal SSL:
sudo certbot --nginx -d example.com -d www.example.com
Ganti “example.com” dengan domain name Anda. Jika Anda memiliki subdomain, tambahkan juga subdomain tersebut dalam perintah tersebut.
Setelah menjalankan perintah tersebut, Certbot akan meminta Anda untuk memasukkan email dan menyetujui persyaratan Lets Encrypt.
Setelah selesai, SSL sudah terpasang pada server Anda.
5. Memperbarui Lets Encrypt SSL
Lets Encrypt SSL memiliki masa kadaluarsa selama 90 hari. Oleh karena itu, Anda perlu memperbarui SSL secara berkala.
Untuk memperbarui SSL, jalankan perintah berikut:
sudo certbot renew
Perintah ini akan memperbarui SSL secara otomatis jika SSL sudah mendekati masa kadaluarsa.
6. Konklusi
Dengan menginstal Lets Encrypt SSL, Anda dapat mengamankan website Anda dengan SSL secara gratis. Dalam tutorial ini, kami telah membahas langkah-langkah instalasi Lets Encrypt SSL secara lengkap dan mudah dipahami. Jangan lupa untuk memperbarui SSL secara berkala agar website Anda selalu aman dan terlindungi.