Cara menkripsi website dengan enkripi ssl pada web server apache2 menggunakan sistem operasi ubuntu server 20.04 di virtual box
SSL adalah singkatan dari Secure Socket Layer, salah satu komponen penting yang harus dimiliki website. Dengan SSL, transfer data di dalam website menjadi lebih aman dan terenkripsi. Bahkan saking pentingnya, Google Chrome melabeli website tanpa sertifikat SSL sebagai Not Secure.
Apabila sistem keamanan ini ditambahkan pada website Anda, maka URL website akan berubah menjadi HTTPS. Tujuan utama pemasangan SSL adalah sebagai pengaman pertukaran data yang terjadi melalui jaringan internet.
Untuk membuat enkripsi ssl pada webserver apache2 sangatlah mudah , langkah-langkahnya dapat disederhanakan sebagai berikut :
1. Pastikan sudah membuat virtualhost pada apache
2. Install open ssl
3. Aktifkan modul ssl (a2enmod ssl)
4. Buat sertifikat dan kunci sertifikat menggunakan open ssl
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/nama.key -out /etc/ssl/certs/nama.crt
5. Isikan data yang diminta
6. Duplikat file konfigurasi default ssl yang terletak pada /etc/apache2/sites-available
7. Edit file duplikasi dengan mengganti document root , server name , dan lokasi serta nama file key dan crt ssl yang telah kalian buat.
8. Aktifkan konfigurasi ssl dengan a2ensite
9. Reload apache2
10. Selesai , website kalian sudah bisa diakses menggunakan https (port 433)
-----------------------------------------------------------------------------------
Perlengkapan yang diperlukan :
- Virtualbox
- Vm Ubuntu Server 20.04 (untuk semua os linux langkah-langkahnya hampir sama)
- Remote SSH (Termius) (Opsional)
Playlist Proteksi Web Server :
[ Ссылка ]
Sosial Media :
- Instagram : [ Ссылка ]
- Twitter : [ Ссылка ]
- Blog : [ Ссылка ]
Ещё видео!