Skip to main content

3 Cara Mudah Konfigurasi SSL Linux Debian di Virtualbox Terbaru

Konfigurasi SSL Linux Debian
Konfigurasi SSL Linux Debian – yoo.. selamat datang kembali para pembaca setia situs Blog PelajarIT ini. Kali ini admin Blog ini akan kembali membahas mengenai lunux server nih. Lebih tepatnya mengenai konfigurasi SSL.

Pernahkah anda mengakses sebuah situs web di internet? Coba anda perhatikan pada ujung kiri dari url website tersebut, apakah menggunakan HTTP atau HTTPS. Protocol HTTP ini adalah protocol yang biasa digunakan oleh web server.

Namun protocol HTTP ini adalah Plain Teks biasa atau tidak terenkripsi dengan baik. Oleh karena itu perlu ditambahkan protocol yang bernama SSL. SSL atau Secure Socket Layer ini adalah protocol tambahan yang berfungsi untuk membuat HTTP menjadi Secure atau biasa disebut HTTPS.

Coba anda perhatikan url Blog ini, dapat anda lihat bahwa Blog ini sudah aktif SSL nya. Jadi anda tidak perlu lagi ragu untuk mengakses situs Blog ini. Karena situs Blog ini sudah Terenkripsi atau sudah Secure.

Nah bagi anda yang ingin membuat Web server linux anda menjadi secure, berikut ini adalah artikel yang tepat untuk anda yang ingin belajar Konfigurasi SSL atau HTTPS ini. Kali ini saya menggunakan Virtualbox untuk mencontohkan.

Saya juga menggunakan Linux Debian 8 yang telah saya install sebelumnya pada Virtualbox dengan mode CLI atau berbasis Teks. Silahkan jika anda belum install Linux Debian, anda bisa lihat panduannya pada artikel saya sebelumnya.

Baca Juga : Cara Install Linux Debian Berbasis Cli Di Virtualbox Dengan Gambar

Oke setelah anda selesai melakukan installasi Linux Debian ini, silahkan anda ikuti beberapa langkah untuk konfigurasi SSL atau HTTPS pada Linux Debian berikut ini.

Konfigurasi SSL Linux Debian


1. Konfigurasi SSL Linux Debian (Konfig IP)


Seperti biasa, untuk melakukan konfigurasi apapun itu pada Linux Debian harus diawali dengan melakukan konfigurasi ip address. Karena ip address inilah yang akan menjadi penentu apakah konfigurasi kita sudah berhasil atau belum.

Disini saya menggunakan ip address kelas C dengan alamat 192.168.1.0/30, anda bisa gunakan ip selain ini sesuai dengan keinginan anda sendiri. Berikut adalah gambar dari settingan ip address pada Linux server saya.

Konfigurasi SSL Linux Debian

Berdasarkan kelas ip address di atas, didapatkanlah ip client 192.168.1.2/30. Untuk mode network dari Virtualbox ke PC client saya menggunakan mode Host Only Adapter. Silahkan anda sesuaikan mode network dengan topology anda.


2. Konfigurasi SSL Linux Debian (Konfig DNS)


Kemudian langkah berikutnya adalah silahkan anda setting DNS atau Domain Name System anda.

Jika anda sebelumnya sudah melakukan setting DNS, anda bisa skip langkah ke dua ini. Namun bila anda belum melakukan konfigurasi DNS anda bisa baca tutorialnya disini.

Baca Juga : 3 Langkah Mudah Cara Konfigurasi DNS Server Linux Debian 8

Konfigurasi SSL Linux Debian

Jangan lupa juga untuk menginstall apache2 untuk konfigurasi Webservernya. Nah, si apache2 ini nanti akan kita setting agar bisa mngakses HTTPS dari Web browser Client.

Karna saya sebelumnya sudah setting DNS dan menginstall apache2, saya akan lanjut ke tahap berikutnya.


3. Konfigurasi SSL Linux Debian (Konfig SSL)


Packet yang diperlukan untuk konfiguras SSL atau HTTPS ini adalah Openssl dan ssl-cert.

nah, packet inilah yang nantinya akan kita lakukan konfigurasi sedemikian rupa sehingga domain anda dapat diakses menggunakan HTTPS.

Langkah pertama, silahkan anda install packet yang dibutuhkan dengan perintah

#apt-get install openssl ssl-cert 

kemudian tekan enter pada keyboard. Tunggu hingga proses installasi packet selesai jangan di skip-skip.

Konfigurasi SSL Linux Debian

Gambar di atas menunjukkan bahwa saya sebelumnya telah melakukan install packet openssl dan ssl-cert ini.

Nah, pada debian 8.4 dan versi atasnya Openssl dan SSL-cert ini akan otomatis terinstall saat anda menginstall packet Apache2.

Langkah Kedua, setelah anda selesai menginstall packet yang diperlukan, silahkan anda buat sebuah directory tempat menyimpan Server key dan Certificate nantinya. Ketikkan perintah

#mkdir /etc/apache2/ssl

dan tekan enter.

Langkah Ketiga, silahkan anda masuk ke folder apache2 dengan perintah

 #cd /etc/apache2/

dan tekan enter. Setelah anda berada pada folder apache2 silahkan anda ketikkan perintah

#a2enmod ssl

dan tekan enter. Kemudian restart packet apache2 anda.

Konfigurasi SSL Linux Debian

Langkah keempat, buatlah Certificate SSL dengan menggunakan perintah

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

dan tekan enter.

Konfigurasi SSL Linux Debian

Kemudian silahkan isikan data-data yang diminta sesuai dengan lokasi tempat anda tinggal atau bisa juga menggunakan data-data lain karena ini hanyalah sebagai contoh.Silahkan anda lihat contohnya pada pada gambar di bawah ini.

Konfigurasi SSL Linux Debian

Langkah kelima, silahkan anda masuk ke file default-ssl.conf pada folder sites-available. Caranya adalah dengan mengetikkan perintah

#nano /etc/apache2/sites-available/default-ssl.conf

kemudian silahkan anda setting file tersebut.

Konfigurasi SSL Linux Debian

Ganti  ssl-cert-snakeoil.pem dan ssl-cert-snakeoil.key menjadi apache.crt dan apache.key perhatikan gambar berikut ini. Lokasi file ini adalah di bawah tulisan SSLEngine On.

Jangan lupa juga untuk mengganti folder path menjadi /etc/apache2/ssl/.

Konfigurasi SSL Linux Debian

Kemudian setelah itu silahkan anda simpan konfigurasi dan aktifkan default-ssl.conf tadi dengan perintah

#a2ensite default-ssl.conf 

lalu restart packet apache2. Sekarang anda coba akses domain anda dengan menambahkan https di awal url contoh: https://pelajarit.com.

Nah, jika ada keterangan Your Connection is Not Secure pada web browser anda, silahkan anda klik Advance kemudian klik Add Exception (browser firefox) kemudian pilih Get certificate.

Berikut ini adalah tampilan dari laman web saya yang sudah HTTPS.

Konfigurasi SSL Linux Debian


Penutup


Oke mungkin hanya itu tips atau tutorial dari saya Cara mudah konfigurasi ssl linux debian pada artikel ini, terimakasih saya ucapkan kepada para pengunjung karena telah bersedia berkunjung dan membaca artikel saya pada Blog ini.

Jangan lupa share artikel ini jika anda merasa artikel ini cukup bermanfaat. Teruslah berkunjung ke Blog ini, karena setiap hari aka nada artikel menarik yang akan saya bahas disini. Sekian dulu untuk artikel kali ini. Wassalam dan salam Para PelajarIT.
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui. Dilarang keras meng-copy artikel pada blog ini tanpa ijin dari Admin!
Buka Komentar
Tutup Komentar