virtual host and certificate authority
TRANSCRIPT
KONFIGURASI VIRTUAL HOST DAN SSL
Oleh:Ahmad Sayuti - 11453105301
Information System DepartmentUniversitas Islam Negeri Sultan Syarif Kasim Riau
2016
KONFIGURASI VIRTUAL HOST
• Pertama sekali, anda harus menjalankan Command Promp sebagai Administrator, dengan cara klik start, windows sistem, lalu klik kanan pilih “run as administrator”
• Ketik perintah notepad \Windows\System32\drivers\etc\hosts
• Setelah itu tekan enter maka secara otomatis akan muncul notepad. Lalu tembahkan dua baris pada bagian bawah, misal 127.0.0.1 ahmad sayuti.com• Jangan lupa untuk mensave hosts
tersebut.
• Setelah itu, coba ping alamat virtual host anda• Bila nampak seperti gambar
disamping, berarti konfigurasi bisa dilanjutkan
V host pada apache• Melalui CMD tadi, ketik perintah
notepad C:\xampp\apache\conf\httpd.conf• Masukkan script (yang ada di
note) pada baris paling akhir
• Buatlah sebuah folder sites-enabled pada direktor conf dengan perintah :• mkdir C:\xampp\apache\
conf\sites-enabled
• Masih pada CMD, ketik perintahnotepad C:\xampp\apache\conf\sites-enabled\roni.saputra.conf
• Gambar : file yang baru dibuat
• Paste script (yang ada di note PPT ini)
• Langkah selanjutnya kita buat direktori vhosts untuk meletakan logs dan tempat penyimpanan sebuah website yang akan kita buat pada public_html• mkdir C:\xampp\vhosts• mkdir C:\xampp\vhosts\ahmad.sayuti• mkdir C:\xampp\vhosts\ahmad.sayuti\logs• mkdir C:\xampp\vhosts\ahmad.sayuti\public_html
• Lalu buka XAMPP dan START APACHE anda
• Konfigurasi virtual host telah selesai• Jika biasanya kita
meletakkan file host di localhost (htdocs) maka dengan virtual host kita meletakkan file host di C:\xampp\vhosts\ahmad.sayuti.com\public_html
Sertifikat SSL XAMPP• PERSIAPAN :1. Buat folder di drive C dengan
nama ssslcert
• Dalam folder sslcert tersebut, buat lagi folder private dengan mengetik perintah”
cd\ (enter)mkdir sslcert private
Selanjutnya buat sebuah berkas bernama serial, dan isi dengan 100001. Berkas serial ini nantinya digunakan untuk otomatis memberi nomor serial untuk setiap sertifikat yang dihasilkan.• ketikan perintah : echo 100001 >serial ,Enter Selanjutnya ketikan : copy con serial,
Enter.• 100001 lalu akan muncul pesan • <Yes/No/All> :ketik All ,Enter• lalu tekan ctrl + z ,Enter.
• ketikan perintah notepad openssl.conf, Enter
paste script pada note di ppt ini ke file openssl.cnf
• Selanjutnya buka XAMPP anda, lalu restart apache dan buka localhost dan vhost anda dengan menambahkan https://• Misal :• https://ahmad.sayuti.com• https://localhost