Dari sekian banyak SSL premium yang disewa oleh penyedia layanan SSL, ada satu layanan SSL yang banyak diminati bukan hanya karena kehandalannya dalam mengenkripsi lalu lintas halaman sebuah website, tapi juga karena SSL tersebut gratiss tanpa dipungut biaya sepeserpun. SSL tersebut bernama Let's Encrypt.
Bagi agan yang berniat memasang SSL tersebut, silahkan lanjut artikel dibawah ini
1. Pastikan agan sudah menyetting A Records domain ke IP VPS agan. Karena jika belum disetting, installasi SSL tidak bisa dilanjutkan atau error
2. Artikel kali ini saya asumsikan bahwa agan sudah bisa mengakses website agan yang terhubung dengan VPS. Jadi ane ga bakalan membahas tutorial installasi web server, dsb.
3. Aktifkan modul SSL dengan mengetik:
sudo a2enmod ssl
sudo a2ensite default-ssl.conf
sudo service apache2 restart
4. Silahkan coba agan akses website agan menggunakan https://www.domain_agan.com
Maka akan muncul keterangan error kalau sertifikat SSL agan tidak aman.
5. Download dan install SSL Let's Encrypt dengan mengetik
sudo apt-get -y install git
cd /usr/local
sudo git clone https://github.com/letsencrypt/letsencrypt
cd /usr/local/letsencrypt
sudo ./letsencrypt-auto --apache -d domain_agan.com -d www.domain_agan.com
6. Jika agan sudah menyetting A Record domain seperti pada poin 1, maka proses installasi pun akan berjalan dengan lancar. Untuk mengeceknya, silahkan ketik cd /usr/local/letsencrypt
7. Jika muncul keterangan seperti gambar di bawah, selamat... SSL agan sudah terinstall pada domain website agan.
Silahkan agan cek website aga melalui web browser.
Jika ada pertanyaan, silahkan tinggalkan komentar dibawah