Apache Web Server HTTPS - Openssl Self Singed

 Apache Web Server HTTPS - Openssl Self Singed

Apa itu HTTPS ?

Hyper Text Transfer Protocol Secure merupakan protocol perkembangan dari versi sebelumnya HTTP, HTTPS memiliki keamanan yang lebih ketat sehingga client merasa lebih aman ketika mengakses konten web 


1. Install software yang dibutuhkan yaitu apache2 (sebagai web server) openssl (untuk membuat sertifikat)

apt install apache2 opnessl -y

 

2. lalu membuat directori untuk file sertifikat yang akan kita buat, untuk nama nya terserah kalian disini saya membuat directori /etc/apache2/sertif

mkdir /etc/apache2/sertif


3. membuat sertifikat dan menyimpannya pada directori yang telah kita buat,ketikkan perintah dibawah ini

openssl req -x509 -newkey rsa:2048 -keyout /etc/apace2/sertif/apache.key -out /etc/apache2/sertif/apache.crt -nodes -days 730 


4. Masuk ke file konfigurasi default ssl, dengan mengetikkan perintah

cd /etc/apache2/sites-available

nano default-ssl.conf 

lalu cari bagian ssl

 


 

5. Ganti dengan directori yang kita buat untuk menyimpan file sertfikat, dinisi directori yang saya gunakan tadi adalah /etc/apache2/sertif


 

6.  Lalu aktifkan modul ssl dan konfigurasi ssl

a2enmod ssl
a2ensite default-ssl.conf

jika tidak bisa comand not found coba gunakan sudo, kalau belum menginstall sudo tinggal mengetik perintah apt install sudo 
 

 

7. Lalu restart apache

/etc/init.d/apache2 restart

 

 

8. Pengujian pada web browser jika https berhasil terbuka , konfigurasi nya sukses

Komentar

Postingan populer dari blog ini

DNS Server Bind9

Install Debian 10 Di VirtualBox

DHCP Server Debian Dan Static Lease