Setting HTTPS (Securing Web Server) di Debian Server
A. Pengertian
Hypertext Transfer Protocol Secure (HTTPS) adalah protocol yang digunakan oleh web server.HTTPS menggunakan Secure Socket Layer (SSL) atau Transport Layer Security (TLS) sebagai sublayer dibawah HTTP.Pada dasarnya port yang digunakan olh HTTPS adalah port 433.Tingkat keamanan tergantung pada ketepatan dalam mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh algorithma penyandian yang aktual. Oleh karena itu, pada halaman web digunakan HTTPS, dan URL yang digunakan dimulai dengan ‘https://’.
B. Latar Belakang
Ingin mengetahui langkah langkah yang dilakukan setelah meginstall server, yaitu setting Hypertext Transfer Protocol Secure (HTTPS).
C. Maksud dan Tujuan
Saya ingin mengetahui serta memperdalam langkah langkah konfiigurasi HTTPS (Hypertext Transfer Protocol Secure).
D. Tahap Pelaksanaan
Nah, berikut ini konfigurasi HTTPS di Debian Server:
1. Supaya lebih mudah remote lah debian server menggunakan terminal anda, nah jika sudah mari kita lanjutkan ke proses konfigurasinya.
2. Installah terlebih dahulu ssl-cert dan openssl, tapi biasanya paket ini sudah terinstall bersama apache2.
apt-get install ssl-cert
apt-get install openssl
3. Kemudian generate dengan perintah berikut.
openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
4. Lalu isikanlah.
5. Lalu aktifkanlah mode ssl dengan perintah.
a2enmod ssl
6. Restart lah apache anda.
Cek di baris bawah pastikan ada "Listen 433" dengan perintah.
nano /etc/apache2/ports.conf
7. Lalu edit file dengan ketikan perintah.
nano /etc/apache2/sites-available/000-default.conf
Kemudian tambahkan baris berkut di bagian paling bawah kofigurasi.
<VirtualHost *:443>
ServerName eky.net
ServerAlias portal.eky.net
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
8. Restart lah apache anda.
/etc/init.d/apache2 restart
9. Nah, jika sudah silahkan cek di web browser anda dengan menambahkan https://ip_server atau https://domain_server, misal saya buka https://192.168.53.2 dan https://eky.net dan begini hasilnya.
Kita telah berhasil mengkonfigurasikan HTTPS, semoga artikel ini bermanfaat bagi anda.
0 comments:
Post a Comment