Sekarang ini, keamanan website sangatlah penting. Salah satu cara untuk meningkatkan keamanan website adalah dengan menggunakan SSL (Secure Sockets Layer) atau TLS (Transport Layer Security). SSL/TLS dapat membuat koneksi antara pengguna dan server menjadi aman dan terenkripsi. Salah satu pilihan SSL yang populer saat ini adalah Let’s Encrypt yang dapat diinstall pada Apache di Ubuntu 18.04. Berikut ini adalah cara install SSL Let’s Encrypt pada Apache di Ubuntu 18.04.
1. Pastikan Apache Sudah Terinstall
Sebelum melakukan instalasi SSL Let’s Encrypt, pastikan terlebih dahulu bahwa Apache sudah terinstall pada sistem Ubuntu 18.04 Anda. Untuk memeriksa apakah Apache sudah terinstall, gunakan perintah berikut:
sudo systemctl status apache2
Jika Apache sudah terinstall, maka akan muncul pesan yang menyatakan bahwa Apache sedang berjalan. Jika Apache belum terinstall, gunakan perintah berikut untuk menginstall Apache:
sudo apt-get updatesudo apt-get install apache2
2. Perbarui Server Anda
Sebelum melakukan instalasi SSL Let’s Encrypt, pastikan juga bahwa sistem Ubuntu 18.04 Anda sudah diperbarui dengan paket terbaru. Untuk memperbarui sistem, gunakan perintah berikut:
sudo apt-get updatesudo apt-get upgrade
3. Install Certbot
Certbot adalah aplikasi yang digunakan untuk mengatur SSL Let’s Encrypt pada server. Untuk menginstall Certbot, gunakan perintah berikut:
sudo apt-get updatesudo apt-get install software-properties-commonsudo add-apt-repository universesudo add-apt-repository ppa:certbot/certbotsudo apt-get updatesudo apt-get install certbot python-certbot-apache
4. Aktifkan SSL pada Apache
Sebelum menginstall SSL Let’s Encrypt, pastikan terlebih dahulu bahwa SSL sudah diaktifkan pada Apache. Untuk mengaktifkan SSL pada Apache, gunakan perintah berikut:
sudo a2enmod sslsudo systemctl restart apache2
5. Install SSL Let’s Encrypt
Setelah semua langkah di atas dilakukan, saatnya menginstall SSL Let’s Encrypt. Untuk menginstall SSL Let’s Encrypt, gunakan perintah berikut:
sudo certbot --apache
Setelah perintah di atas dijalankan, Certbot akan meminta informasi seperti alamat email dan domain yang ingin diaktifkan SSL. Isi informasi yang diminta dan tunggu proses instalasi selesai.
6. Verifikasi SSL Let’s Encrypt
Setelah instalasi SSL Let’s Encrypt selesai, pastikan bahwa SSL sudah aktif dengan benar. Untuk memeriksa apakah SSL sudah aktif, gunakan https pada URL website Anda. Jika website Anda sudah menggunakan https, maka SSL sudah aktif dengan benar.
7. Perbarui SSL Let’s Encrypt
SSL Let’s Encrypt memiliki masa aktif selama 90 hari. Setelah masa aktif habis, pastikan untuk memperbarui SSL Let’s Encrypt. Untuk memperbarui SSL Let’s Encrypt, gunakan perintah berikut:
sudo certbot renew
Setelah perintah di atas dijalankan, SSL Let’s Encrypt akan diperbarui secara otomatis.
8. Kesimpulan
Itulah cara install SSL Let’s Encrypt pada Apache di Ubuntu 18.04. Dengan menginstall SSL Let’s Encrypt, website Anda akan menjadi lebih aman dan terenkripsi. Pastikan untuk selalu memperbarui SSL Let’s Encrypt agar website Anda selalu aman dari ancaman.