SlideShare a Scribd company logo
1 of 47
Keamanan sistem informasi
Oleh:
Marjuni
InformationSystem
V E
Tutorialvirtualhostdanssl
Pertama – tama kita harus jalankan
CMD melalui Run Administrator ...
Jangan lupa juga anda aktifkan xampp
seperti tampak pada gambar disamping .
Menjalankan CMD melalui Run Administrator
Adapun langkah - langkah pengerjaanya adalah sebagai berikut.
Buka CMD, Lalu ketikan perintah
notepad %WINDIR%System32driversetchosts
Setelah anda menekan enter maka secara otomatis CMD akan membuka file hosts.
lalu yang perlu kita lakukan adalah menambahkan 127.0.0.1 marjuni.com pada baris bagian
bawah.
Seperti tampak pada gambar dibawah ini :
Setelah selesai menambahkan 127.0.0.1 marjuni.com pada baris bagian bawah maka pilih
file » save.
setelah anda selesai menyimpan konfigurasi yang telah anda lakukan langkah selanjutnya
adalah kita melakukan pengujian apakah berkash hosts tersebut telah berhasil ditambahkan
atau belum, adapaun cara yang kita gunakan adalah dengan perintah ping marjuni.com pada
CMD. Seperti tampak pada gambar dibawah :
Setelah berhasil membuat berkas hosts, maka yang selanjutnya akan kita lakukan adalah
mensetting virtualhost. adapun langkah - langkah dalam penyetingan VirtualHost pada
apache adalah sebagai berikut :
Tambahkan settingan pada berkas httpd.conf, biasanya berkas ini berada pada notepad
C:xamppapacheconfhttpd.conf (jika Anda menginstal xampp di drive C)
Seting virtual host dengan apache (xampp)
Lalu tambahkan baris berikut di akhir:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin .......@gmail.com
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
ServerAlias localhost.localdomain
ErrorLog "logs/localhost.error.log"
CustomLog "logs/localhost.access.log"
combined
</VirtualHost>
Include "conf/sites-enabled/*.conf“
Jangan lupa save.
Seting virtual host dengan apache (xampp)
Selanjutnya buatlah sebuah folder sites-
enabled pada direktori conf dengan perintah
mkdir C:xamppapacheconfsites-enabled
Kemudian buat sebuah berkas di dalam
folder sites-enabled tersebut
notepad C:xamppapacheconfsites-
enabledmarjuni.com.conf
Kemudian akan muncul pesan
peringatan dari notepad bahwa dia tidak
bisa menemukan marjuni.com dan akan
membuat file baru .
Seting virtual host dengan apache (xampp)
• Kemudaian kita buat direktori vhosts untuk
meletakan logs dan tempat penyimpanan
website yang akan kita buat (public_html)
• mkdir C:xamppvhosts
• mkdir C:xamppvhostsmarjuni.com
• mkdir C:xamppvhostsmarjuni.comlogs
• mkdir
C:xamppvhostsmarjuni.compublic_html
Seting virtual host dengan apache (xampp)
Jangan lupa untuk menambahkan marjuni.com ke berkas host Anda,
notepad C:WindowsSystem32driversetchosts
Kemudian Tambahkan 127.0.0.1 marjuni.com dan 127.0.0.1 marjuni.com
Seting virtual host dengan apache (xampp)
Sekarang, restart Apache Anda
dengan menekan tombol Stop,
tunggu sebentar, lalu start. Kalau
belum dijalankan, cukup di start
saja.
Seting virtual host dengan apache (xampp)
Sekarang, seharusnya Apache Anda sudah memiliki setidaknya dua buah Document Root:
yang pertama di "C:/xampp/htdocs" untuk http://localhost;
yang kedua di "C:/xampp/vhosts/marjuni.com/public_html" jika ada yang mengakses
https://marjuni.com
Setelah proses restart selesai, seharusnya kita sudah bisa menjalankan http://marjuni.com
namun tampilanya masih akan seperti ini.
Seting virtual host dengan apache (xampp)
Tampilan seperti ini disebapkan karena kita belum mengisi file pada folder public_html
yang telah kita buat.
Seting virtual host dengan apache (xampp)
langkah terakhir kita tinggal mengisi folder public_html dengan website. disini contoh website
yang saya tampilkan marjuni.com
maka hasilnya akan seperti dibawah. Kita dapat masuk ke web dengan cara klik pada mozila
blue skies tampak seperti pada gambar dibawah.
disini contoh website yang saya tampilkan
setelah anda klik blue skies
Seting virtual host dengan apache (xampp)
Jika anda ingin link seperti website
maka ikutilah langjkah berikut :
Local Disc (C), xampp, conf, extra lalu
pilih httpd-ssl.conf
maka akan mucul notepad sama seperti
pada gambar disamping.
Tambahkan DocumenrootRoot seperti
tampak pada gambar disamping dan
juga gantilah server name contohnya
marjuni.com:443
jangan lupa anda save.
Seting virtual host dengan apache (xampp)
Masuklah anda ke mozilla lalu klik semisal milik saya
https://marjuni.com lalu enter.
Seting virtual host dengan apache (xampp)
Maka tampilan dari https://marjuni.com akan seperti tampak seperti pada gambar
dibawah tampa harus anda klik website yang anda masukan.
Mengganti sertifikat ssl
Mengganti sertifikat ssl
Lalu buat folder baru dengan nama sslcert, untuk membuat direktori
menggunakan CMD ketikan Perintah
mkdir mkdir sslcert (enter)
Mengganti sertifikat ssl
Kemudian masuk kedalam folder sslcert dengan perintah
cd sslcert
Mengganti sertifikat ssl
Setelah berada pada folder sslcert, langkah selanjutnya adalah
membuat 2 folder baru, yaitu folder certs dan private. ketikan
perintah
mkdir certs private (enter)
Mengganti sertifikat ssl
Sekarang 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 maka akan muncul pesan <Yes/No/All> :ketik All
(enter)
lalu tekan ctrl + z (enter)
Mengganti sertifikat ssl
Kemudian Buat sebuah berkas baru,
namanya certindex.txt untuk menampung
daftar sertifikat yang telah kita
tandatangani.
ketikan perintah notepad certindex.txt
(enter)
Mengganti sertifikat ssl
Apabila muncul pesan peringatan seperti
pada gambar dibawah ini maka klik Yes,
peringatan tersebut muncul karna file
certindex belum ada, dan notepad akan
membuat file tersebut.
Mengganti sertifikat ssl
Sekarang buat konfigurasi OpenSSL kita,
dengan perintah
notepad openssl.cnf (enter)
Mengganti sertifikat ssl
apabila muncul pesan peringatan
seperti pada gambar sebelumnya
maka klik saja Yes.
Mengganti sertifikat ssl
lalu copy-paste baris baris berikut
:
Membuat sertifikat cA
ketikan perintah berikut :
C:xamppapachebinopenssl.
exe req -new -x509 -
extensions v3_ca -keyout
privateCAkey.pem -out
CAcert.pem -days 3650 -config
./openssl.cnf (enter)
Membuat sertifikat cA
kemudian masukan password yang akan
kita gunakan untuk sertifikat CA kita
Membuat sertifikat cA
setelah berhasil memasukan password, maka kita akan diminta
untuk memasukan informasi yang di butuhkan pada sertifikat.
Membuat sertifikat LOCALHOST
ketikan perintah berikut ini
C:xamppapachebinopenssl req -
new -nodes -out localhost-req.pem -
keyout private/localhost-key.pem -
config ./openssl.cnf (enter)
Membuat sertifikat LOCALHOST
kemudian masukan informasi yang
dibutuhkan oleh sertifikat
Organization Name (company) [Universitas
Islam Negeri Sultan Syarif Kasim]:
Organizational Unit Name (department,
division) []:IT Department
Email Address
[]:rahmad.riansyah@gmail.com
Locality Name (city, district) [Pekanbaru]:
State or Province Name (full name) [Riau]:
Country Name (2 letter code) [ID]:
Common Name (hostname.com, IP, or your
name) []:localhost
MeNANDATANGANI sertifikat REQUEST
Adapaun perintah untuk mengsetting path
agar memasukkan direktori
C:xamppapachebin adalah :
set
path=C:xamppapachebin;%PATH%
(enter)
MeNANDATANGANI sertifikat REQUEST
setelah selesai menyeting path untul
ssl maka selanjutnya yang akan kita
lakukan adalah menandatangani
sertifikat request dari localhost-
req.pem tadi, gunakan perintah:
openssl ca -out
localhost.crt.pem -config
./openssl.cnf -infiles localhost-
req.pem (enter)
MeNANDATANGANI sertifikat REQUEST
Setelah melewati tahap ini, Anda akan
memiliki sebuah CRT, localhost.crt.pem
yang dapat Anda letakkan ke server
localhost Anda. Jangan lupa bahwa
Apache juga membutuhkan private KEY
untuk localhost ini
Meletakan crt dan key ke apache
Setelah Anda sukses membuat CRT dan KEY,
sekarang Anda harus meletakkanya ke
XAMPP. Jika XAMPP di install di drive C:,
maka coba navigasi ke folder
C:xamppapacheconf
Meletakan crt dan key ke apache
Letakkan CRT ke folder ssl.crt
Meletakan crt dan key ke apache
Dan KEY ke ssl.key
Meletakan crt dan key ke apache
Setelah itu, jangan lupa diganti konfigurasi
Apache agar menggunakan sertifikat baru
yang Anda buat.
Konfigurasi yang harus diganti biasanya
terletak di folder extra, cari berkas httpd-
ssl.conf
Meletakan crt dan key ke apache
kemudian ganti dengan sertifikat
yang baru :
Menginstall Sertifikat CA.
Buka Web Browser anda. (disini penulis
menggunakan Mozila Firefox), kemudian pilih
Tools » Option » Advance » Encryption » View
Certificates
Menginstall Sertifikat CA.
lalu installkan sertifikat yang telah kita
buat kedalam web browser dengan cara
mengimportkan sertifikat yang telah
kita buat.
Menginstall Sertifikat CA.
untuk melihat detail dari sertifikat
yang telah kita install maka kita
tinggal menekan view.
Sekian dan terimakasih
• Semoga bermanfaat bagi anda

More Related Content

What's hot

How to creat virtual host + ssl
How to creat virtual host + sslHow to creat virtual host + ssl
How to creat virtual host + sslDAFIT SYAHPUTRA
 
Tutorial mengganti sertfikat ssl xampp
Tutorial mengganti sertfikat ssl xamppTutorial mengganti sertfikat ssl xampp
Tutorial mengganti sertfikat ssl xamppaidul azmi
 
Tutorial membuat virtual host+ssl
Tutorial membuat virtual host+sslTutorial membuat virtual host+ssl
Tutorial membuat virtual host+sslwiny setya ningrum
 
Tugas keamanan sistem informasi membuat ca hazahara
Tugas keamanan sistem informasi membuat ca hazaharaTugas keamanan sistem informasi membuat ca hazahara
Tugas keamanan sistem informasi membuat ca hazaharaHazahara shadah
 
Tutorial mengganti sertfikat ssl xampp virtual Hosts
Tutorial mengganti sertfikat ssl xampp virtual HostsTutorial mengganti sertfikat ssl xampp virtual Hosts
Tutorial mengganti sertfikat ssl xampp virtual Hostsaidul azmi
 
Tutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppTutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppYoga Pratama Putra
 
Final project virtual hosts + ssl
Final project virtual hosts + sslFinal project virtual hosts + ssl
Final project virtual hosts + ssldevinta sari
 
Menciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSLMenciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSLMunir Putra
 
Konfigurasi server debian squeeze
Konfigurasi server debian squeezeKonfigurasi server debian squeeze
Konfigurasi server debian squeezeSanti Putri
 
SSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPSSSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPSibnudhoank
 
Tutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppTutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppNadia Chairunissa
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10manafhsb
 
Virtualhost+ssl
Virtualhost+sslVirtualhost+ssl
Virtualhost+sslchayo rona
 
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5akbarfak
 
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...slempase
 

What's hot (20)

How to creat virtual host + ssl
How to creat virtual host + sslHow to creat virtual host + ssl
How to creat virtual host + ssl
 
Tutorial mengganti sertfikat ssl xampp
Tutorial mengganti sertfikat ssl xamppTutorial mengganti sertfikat ssl xampp
Tutorial mengganti sertfikat ssl xampp
 
Tutorial ca
Tutorial caTutorial ca
Tutorial ca
 
Tutorial membuat virtual host+ssl
Tutorial membuat virtual host+sslTutorial membuat virtual host+ssl
Tutorial membuat virtual host+ssl
 
Tugas keamanan sistem informasi membuat ca hazahara
Tugas keamanan sistem informasi membuat ca hazaharaTugas keamanan sistem informasi membuat ca hazahara
Tugas keamanan sistem informasi membuat ca hazahara
 
Tutorial mengganti sertfikat ssl xampp virtual Hosts
Tutorial mengganti sertfikat ssl xampp virtual HostsTutorial mengganti sertfikat ssl xampp virtual Hosts
Tutorial mengganti sertfikat ssl xampp virtual Hosts
 
Tutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppTutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xampp
 
Final project virtual hosts + ssl
Final project virtual hosts + sslFinal project virtual hosts + ssl
Final project virtual hosts + ssl
 
Menciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSLMenciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSL
 
Konfigurasi server debian squeeze
Konfigurasi server debian squeezeKonfigurasi server debian squeeze
Konfigurasi server debian squeeze
 
SSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPSSSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPS
 
Tutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppTutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xampp
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
 
Tugas SO 2
Tugas SO 2Tugas SO 2
Tugas SO 2
 
Virtualhost+ssl
Virtualhost+sslVirtualhost+ssl
Virtualhost+ssl
 
Dns mail web server
Dns mail web serverDns mail web server
Dns mail web server
 
Konfigurasi debian
Konfigurasi debianKonfigurasi debian
Konfigurasi debian
 
Pki
PkiPki
Pki
 
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
 
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
 

Similar to SSL-VHOST

Virtual host and certificate authority
Virtual host and certificate authorityVirtual host and certificate authority
Virtual host and certificate authorityAhmad Sayuti
 
Tutorial Certificate Authority (CA) Public Key Infrastructure (PKI)
Tutorial Certificate Authority (CA) Public Key Infrastructure (PKI)Tutorial Certificate Authority (CA) Public Key Infrastructure (PKI)
Tutorial Certificate Authority (CA) Public Key Infrastructure (PKI)Apridila Anggita Suri
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkjrizkijunot
 
Building Mail Server in FreeBSD
Building Mail Server in FreeBSDBuilding Mail Server in FreeBSD
Building Mail Server in FreeBSDHendrik Moch Yusro
 
Instalasi ssh server
Instalasi ssh serverInstalasi ssh server
Instalasi ssh serverOcto Ayomy
 
SSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPSSSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPSMuhammad Ibnu Wardana
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)ApriyantoGafur
 
Cara Membuat Virtual Host + SSL
Cara Membuat Virtual Host + SSLCara Membuat Virtual Host + SSL
Cara Membuat Virtual Host + SSLAndika Mardanu
 
Cara mengerjakan ukk
Cara mengerjakan ukkCara mengerjakan ukk
Cara mengerjakan ukkactorterbaik
 
Squid proxy-server
Squid proxy-serverSquid proxy-server
Squid proxy-serverDwi Wahyudi
 
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDETutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDEDimas Prawira
 
Langkah instalasi webmin, dns, web server
Langkah instalasi webmin, dns, web serverLangkah instalasi webmin, dns, web server
Langkah instalasi webmin, dns, web serverdesti anggraini
 

Similar to SSL-VHOST (14)

Virtual host and certificate authority
Virtual host and certificate authorityVirtual host and certificate authority
Virtual host and certificate authority
 
Tutorial Certificate Authority (CA) Public Key Infrastructure (PKI)
Tutorial Certificate Authority (CA) Public Key Infrastructure (PKI)Tutorial Certificate Authority (CA) Public Key Infrastructure (PKI)
Tutorial Certificate Authority (CA) Public Key Infrastructure (PKI)
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkj
 
Building Mail Server in FreeBSD
Building Mail Server in FreeBSDBuilding Mail Server in FreeBSD
Building Mail Server in FreeBSD
 
Dokumentasi Gammu
Dokumentasi GammuDokumentasi Gammu
Dokumentasi Gammu
 
Instalasi ssh server
Instalasi ssh serverInstalasi ssh server
Instalasi ssh server
 
SSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPSSSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPS
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
 
konfigurasi debian server
konfigurasi debian serverkonfigurasi debian server
konfigurasi debian server
 
Cara Membuat Virtual Host + SSL
Cara Membuat Virtual Host + SSLCara Membuat Virtual Host + SSL
Cara Membuat Virtual Host + SSL
 
Cara mengerjakan ukk
Cara mengerjakan ukkCara mengerjakan ukk
Cara mengerjakan ukk
 
Squid proxy-server
Squid proxy-serverSquid proxy-server
Squid proxy-server
 
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDETutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
 
Langkah instalasi webmin, dns, web server
Langkah instalasi webmin, dns, web serverLangkah instalasi webmin, dns, web server
Langkah instalasi webmin, dns, web server
 

Recently uploaded

Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptxMateri IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptxmuhammadkausar1201
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxdeskaputriani1
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
HiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaaHiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaafarmasipejatentimur
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidupfamela161
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSdheaprs
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...asepsaefudin2009
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikThomasAntonWibowo
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatanssuser963292
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 

Recently uploaded (20)

Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptxMateri IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
HiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaaHiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolik
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 

SSL-VHOST

  • 2. Pertama – tama kita harus jalankan CMD melalui Run Administrator ... Jangan lupa juga anda aktifkan xampp seperti tampak pada gambar disamping .
  • 3. Menjalankan CMD melalui Run Administrator
  • 4. Adapun langkah - langkah pengerjaanya adalah sebagai berikut. Buka CMD, Lalu ketikan perintah notepad %WINDIR%System32driversetchosts
  • 5. Setelah anda menekan enter maka secara otomatis CMD akan membuka file hosts. lalu yang perlu kita lakukan adalah menambahkan 127.0.0.1 marjuni.com pada baris bagian bawah. Seperti tampak pada gambar dibawah ini : Setelah selesai menambahkan 127.0.0.1 marjuni.com pada baris bagian bawah maka pilih file » save.
  • 6. setelah anda selesai menyimpan konfigurasi yang telah anda lakukan langkah selanjutnya adalah kita melakukan pengujian apakah berkash hosts tersebut telah berhasil ditambahkan atau belum, adapaun cara yang kita gunakan adalah dengan perintah ping marjuni.com pada CMD. Seperti tampak pada gambar dibawah :
  • 7. Setelah berhasil membuat berkas hosts, maka yang selanjutnya akan kita lakukan adalah mensetting virtualhost. adapun langkah - langkah dalam penyetingan VirtualHost pada apache adalah sebagai berikut : Tambahkan settingan pada berkas httpd.conf, biasanya berkas ini berada pada notepad C:xamppapacheconfhttpd.conf (jika Anda menginstal xampp di drive C) Seting virtual host dengan apache (xampp)
  • 8. Lalu tambahkan baris berikut di akhir: NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin .......@gmail.com DocumentRoot "C:/xampp/htdocs" ServerName localhost ServerAlias localhost.localdomain ErrorLog "logs/localhost.error.log" CustomLog "logs/localhost.access.log" combined </VirtualHost> Include "conf/sites-enabled/*.conf“ Jangan lupa save. Seting virtual host dengan apache (xampp)
  • 9. Selanjutnya buatlah sebuah folder sites- enabled pada direktori conf dengan perintah mkdir C:xamppapacheconfsites-enabled Kemudian buat sebuah berkas di dalam folder sites-enabled tersebut notepad C:xamppapacheconfsites- enabledmarjuni.com.conf Kemudian akan muncul pesan peringatan dari notepad bahwa dia tidak bisa menemukan marjuni.com dan akan membuat file baru . Seting virtual host dengan apache (xampp)
  • 10. • Kemudaian kita buat direktori vhosts untuk meletakan logs dan tempat penyimpanan website yang akan kita buat (public_html) • mkdir C:xamppvhosts • mkdir C:xamppvhostsmarjuni.com • mkdir C:xamppvhostsmarjuni.comlogs • mkdir C:xamppvhostsmarjuni.compublic_html Seting virtual host dengan apache (xampp)
  • 11. Jangan lupa untuk menambahkan marjuni.com ke berkas host Anda, notepad C:WindowsSystem32driversetchosts Kemudian Tambahkan 127.0.0.1 marjuni.com dan 127.0.0.1 marjuni.com Seting virtual host dengan apache (xampp)
  • 12. Sekarang, restart Apache Anda dengan menekan tombol Stop, tunggu sebentar, lalu start. Kalau belum dijalankan, cukup di start saja. Seting virtual host dengan apache (xampp)
  • 13. Sekarang, seharusnya Apache Anda sudah memiliki setidaknya dua buah Document Root: yang pertama di "C:/xampp/htdocs" untuk http://localhost; yang kedua di "C:/xampp/vhosts/marjuni.com/public_html" jika ada yang mengakses https://marjuni.com
  • 14. Setelah proses restart selesai, seharusnya kita sudah bisa menjalankan http://marjuni.com namun tampilanya masih akan seperti ini. Seting virtual host dengan apache (xampp)
  • 15. Tampilan seperti ini disebapkan karena kita belum mengisi file pada folder public_html yang telah kita buat. Seting virtual host dengan apache (xampp)
  • 16. langkah terakhir kita tinggal mengisi folder public_html dengan website. disini contoh website yang saya tampilkan marjuni.com maka hasilnya akan seperti dibawah. Kita dapat masuk ke web dengan cara klik pada mozila blue skies tampak seperti pada gambar dibawah.
  • 17. disini contoh website yang saya tampilkan setelah anda klik blue skies Seting virtual host dengan apache (xampp)
  • 18. Jika anda ingin link seperti website maka ikutilah langjkah berikut : Local Disc (C), xampp, conf, extra lalu pilih httpd-ssl.conf maka akan mucul notepad sama seperti pada gambar disamping. Tambahkan DocumenrootRoot seperti tampak pada gambar disamping dan juga gantilah server name contohnya marjuni.com:443 jangan lupa anda save. Seting virtual host dengan apache (xampp)
  • 19. Masuklah anda ke mozilla lalu klik semisal milik saya https://marjuni.com lalu enter. Seting virtual host dengan apache (xampp)
  • 20. Maka tampilan dari https://marjuni.com akan seperti tampak seperti pada gambar dibawah tampa harus anda klik website yang anda masukan.
  • 22. Mengganti sertifikat ssl Lalu buat folder baru dengan nama sslcert, untuk membuat direktori menggunakan CMD ketikan Perintah mkdir mkdir sslcert (enter)
  • 23. Mengganti sertifikat ssl Kemudian masuk kedalam folder sslcert dengan perintah cd sslcert
  • 24. Mengganti sertifikat ssl Setelah berada pada folder sslcert, langkah selanjutnya adalah membuat 2 folder baru, yaitu folder certs dan private. ketikan perintah mkdir certs private (enter)
  • 25. Mengganti sertifikat ssl Sekarang 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 maka akan muncul pesan <Yes/No/All> :ketik All (enter) lalu tekan ctrl + z (enter)
  • 26. Mengganti sertifikat ssl Kemudian Buat sebuah berkas baru, namanya certindex.txt untuk menampung daftar sertifikat yang telah kita tandatangani. ketikan perintah notepad certindex.txt (enter)
  • 27. Mengganti sertifikat ssl Apabila muncul pesan peringatan seperti pada gambar dibawah ini maka klik Yes, peringatan tersebut muncul karna file certindex belum ada, dan notepad akan membuat file tersebut.
  • 28. Mengganti sertifikat ssl Sekarang buat konfigurasi OpenSSL kita, dengan perintah notepad openssl.cnf (enter)
  • 29. Mengganti sertifikat ssl apabila muncul pesan peringatan seperti pada gambar sebelumnya maka klik saja Yes.
  • 30. Mengganti sertifikat ssl lalu copy-paste baris baris berikut :
  • 31. Membuat sertifikat cA ketikan perintah berikut : C:xamppapachebinopenssl. exe req -new -x509 - extensions v3_ca -keyout privateCAkey.pem -out CAcert.pem -days 3650 -config ./openssl.cnf (enter)
  • 32. Membuat sertifikat cA kemudian masukan password yang akan kita gunakan untuk sertifikat CA kita
  • 33. Membuat sertifikat cA setelah berhasil memasukan password, maka kita akan diminta untuk memasukan informasi yang di butuhkan pada sertifikat.
  • 34. Membuat sertifikat LOCALHOST ketikan perintah berikut ini C:xamppapachebinopenssl req - new -nodes -out localhost-req.pem - keyout private/localhost-key.pem - config ./openssl.cnf (enter)
  • 35. Membuat sertifikat LOCALHOST kemudian masukan informasi yang dibutuhkan oleh sertifikat Organization Name (company) [Universitas Islam Negeri Sultan Syarif Kasim]: Organizational Unit Name (department, division) []:IT Department Email Address []:rahmad.riansyah@gmail.com Locality Name (city, district) [Pekanbaru]: State or Province Name (full name) [Riau]: Country Name (2 letter code) [ID]: Common Name (hostname.com, IP, or your name) []:localhost
  • 36. MeNANDATANGANI sertifikat REQUEST Adapaun perintah untuk mengsetting path agar memasukkan direktori C:xamppapachebin adalah : set path=C:xamppapachebin;%PATH% (enter)
  • 37. MeNANDATANGANI sertifikat REQUEST setelah selesai menyeting path untul ssl maka selanjutnya yang akan kita lakukan adalah menandatangani sertifikat request dari localhost- req.pem tadi, gunakan perintah: openssl ca -out localhost.crt.pem -config ./openssl.cnf -infiles localhost- req.pem (enter)
  • 38. MeNANDATANGANI sertifikat REQUEST Setelah melewati tahap ini, Anda akan memiliki sebuah CRT, localhost.crt.pem yang dapat Anda letakkan ke server localhost Anda. Jangan lupa bahwa Apache juga membutuhkan private KEY untuk localhost ini
  • 39. Meletakan crt dan key ke apache Setelah Anda sukses membuat CRT dan KEY, sekarang Anda harus meletakkanya ke XAMPP. Jika XAMPP di install di drive C:, maka coba navigasi ke folder C:xamppapacheconf
  • 40. Meletakan crt dan key ke apache Letakkan CRT ke folder ssl.crt
  • 41. Meletakan crt dan key ke apache Dan KEY ke ssl.key
  • 42. Meletakan crt dan key ke apache Setelah itu, jangan lupa diganti konfigurasi Apache agar menggunakan sertifikat baru yang Anda buat. Konfigurasi yang harus diganti biasanya terletak di folder extra, cari berkas httpd- ssl.conf
  • 43. Meletakan crt dan key ke apache kemudian ganti dengan sertifikat yang baru :
  • 44. Menginstall Sertifikat CA. Buka Web Browser anda. (disini penulis menggunakan Mozila Firefox), kemudian pilih Tools » Option » Advance » Encryption » View Certificates
  • 45. Menginstall Sertifikat CA. lalu installkan sertifikat yang telah kita buat kedalam web browser dengan cara mengimportkan sertifikat yang telah kita buat.
  • 46. Menginstall Sertifikat CA. untuk melihat detail dari sertifikat yang telah kita install maka kita tinggal menekan view.
  • 47. Sekian dan terimakasih • Semoga bermanfaat bagi anda