SlideShare a Scribd company logo
1 of 58
FINAL PROJECT KEAMANAN SISTEM INFORMASI
VirtualHost, PKI https (SSL di Xampp), dan PKI e-
mail (Thunderbird)
Oleh:
M. Hidayatullah (11453101577)
Kelas 5 E
VirtualHost
• Langkah pertama yang harus kita lakukan
dalam membuat VirtualHost + SSL adalah bisa
menjalankan CMD sebagi Administrator,
Sehingga kita dapat menjalankan perintah,
mengubah, atau menjalankan konfigurasi dari
suatu file atau program yang diperlukan suatu
Hak Akses (Administrator).
VirtualHost|contin...
• Klik icon windows yang terletak pada bagian paling
kiri bawah pada komputer/leptop anda, ketikkan
“CMD”, kemudian Run As administrator.
VirtualHost|contin...
• Kemudian ketik “set us”, untuk melihat
informasi tentang Komputer kita. Maka akan
tampak seperti ini.
VirtualHost|contin...
• ketikan perintah berikut di CMD, dan tekan
enter:
VirtualHost|contin...
• maka secara otomatis akan muncul notepad. Lalu tembahkan
dua baris pada bagian bawah, misal 127.0.0.1
m.hidayatullah.com, dan jangan lupa save.
VirtualHost|contin...
• Langkah selanjutnya kita akan melakukan pengujian
apakah berkas hosts tersebut telah berhasil
ditambah atau belum, dengan cara ketikan perintah
ping m.hidayatullah.com pada CMD.
VirtualHost|contin...
• Tambahkan settingan pada berkas httpd.conf, yang berada
pada C:xamppapacheconfhttpd.conf
• Kemudian tambahkan settingan berikut pada baris trakhir dan
jangan lupa untuk menyimpannya :
VirtualHost|contin...
• Buatlah sebuah folder sites-enabled pada direktor
conf dengan perintah berikut di CMD (perhatikan
letak folder xampp anda !) :
VirtualHost|contin...
• Setelah itu buatlah sebuah berkas di dalam folder sites-
enabled tadi, dengan perintah berikut.
VirtualHost|contin...
• Kemudian tambahkan baris berikut seperti pada gambar
berikut :
VirtualHost|contin...
• Langkah selanjutnya kita buat direktori vhosts untuk
meletakan logs dan tempat penyimpanan sebuah website
yang akan kita buat pada public_html, dengan perintah
berikut.
VirtualHost|contin...
• Setelah itu, kita akan merestars Apache pada Xampp Control
Panel dengan menekan tombol Stop, kemudian Start kembali.
VirtualHost|contin...
• Sekarang, seharusnya Apache kita sudah
memiliki dua buah Dokument Root :
– Di “C:/xampp/htdocs”=>untuk http://localhost/
– Dan di "C:/xampp/vhosts/m.hidayatullah.com/public_html"
jika ada yang mengakses http://m.hidayatullah.com.
VirtualHost|contin...
VirtualHost|contin...
PKI https (SSL di Xampp)
1. Buka CMD, lalu ketikan perintah cd 
(enter)
2. Lalu buat folder baru dengan nama sslcert,
untuk membuat direktori menggunakan
CMD ketikan Perintah mkdir. mkdir sslcert
(enter)
3. Kemudian masuk kedalam folder sslcert
dengan perintah cd sslcert (enter)
4. Setelah berada pada folder sslcert, langkah
selanjutnya adalah membuat 2 folder baru,
yaitu folder certs dan private. ketikan
perintah mkdir certs private (enter)
• 5. ketik: echo 100001 >serial (enter)
• 6. copy con serial (enter)
• 100001 maka akan muncul pesan
<Yes/No/All> :ketik All (enter)
• lalu tekan ctrl + z (enter)
PKI https (SSL di Xampp) | contin…
•Kemudian Buat sebuah berkas baru, namanya certindex.txt untuk menampung
daftar sertifikat yang telah kita tandatangani. ketikan perintah notepad
certindex.txt (enter)
Lalu akan muncul pesan peringatan, kemudian klik yes.
PKI https (SSL di Xampp) | contin…
• Lalu copas baris-baris berikut dinotepade kemudian save,
PKI https (SSL di Xampp) | contin…
PKI https (SSL di Xampp) | contin…
PKI https (SSL di Xampp) | contin…
PKI https (SSL di Xampp) | contin…
Masukkan perintah berikut, dan tekan enter.
Kemudian buat pass press untuk sertifikat CA yang akan digunakan.
PKI https (SSL di Xampp) | contin…
Pada common name buat “m.hidayatullah.com”
PKI https (SSL di Xampp) | contin…
•ketikan perintah berikut ini C:xamppapachebinopenssl req -new -nodes -out
localhost-req.pem -keyout private/localhost-key.pem -config ./openssl.cnf (enter)
•Kemudian isi informasi yang dibutuhkan oleh sertifikat. Pada common name bikin
localhost
PKI https (SSL di Xampp) | contin…
Setting path agar memasukkan direktori C:xamppapachebin adalah
: set path=C:xamppapachebin;%PATH% (enter)
1. menandatangani
sertifikat request
dari localhost-
req.pem tadi,
gunakan perintah:
openssl ca -out
localhost.crt.pem -
config ./openssl.cnf -
infiles localhost-
req.pem (enter).
2. Masukkan pass
private key CA.
3. Klik y
4. Klik y
PKI https (SSL di Xampp) | contin…
Letakkan CRT ke folder ssl.crt
PKI https (SSL di Xampp) | contin…
Dan key ke ssl.key
PKI https (SSL di Xampp) | contin…
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
PKI https (SSL di Xampp) | contin…
kemudian ganti dengan sertifikat yang baru :
Restart XAMPP, dan anda telah menggunakan sertifikat yang baru
PKI https (SSL di Xampp) | contin…
• Buka browser anda, disini saya menggunkan firefox, pilih advanced, pilih
Certificates, kemudian pilih View Certificates.
PKI https (SSL di Xampp) | contin…
• Kemudian “Import” sertifikatnya.
PKI https (SSL di Xampp) | contin…
• Pilih “localhost.crt”.
PKI https (SSL di Xampp) | contin…
PKI https (SSL di Xampp) | contin…
• Kemudian coba uji dengan mengakses localhost anda.
Sudah ada https, berarti berhasil.
PKI e-mail (Thunderbird mail)
• Install Thunderbird mail di
komputer anda.
• Buat akun google anda.
• Buka Thunderbird mail di
laptop anda.
• Klik “email”.
• Klik “skip this and use my
existing email ”.
• Masukkan email dan
password anda.
• Klik Continue.
PKI e-mail (Thunderbird)| contin…
PKI e-mail (Thunderbird)| contin…
Klik Done
PKI e-mail (Thunderbird)| contin…
Secara otomatis anda akan dialihkan ke login gmail, isi password dan username
anda, setelah itu pilih “Allow”.
PKI e-mail (Thunderbird)| contin…
Kembali ke Thunderbird,
perhatikan bahwa anda telah
berhasil login
PKI e-mail (Thunderbird)| contin…
Tekan “alt”, klik Enigmail, pilih Setup Wizard
PKI e-mail (Thunderbird)| contin…
Pilih
Pilih
PKI e-mail (Thunderbird)| contin…
Pilih
Pilih
Masukkan
PKI e-mail (Thunderbird)| contin…
Pilih
PKI e-mail (Thunderbird)| contin…
Simpan
PKI e-mail (Thunderbird)| contin…
Klik
Pilih
PKI e-mail (Thunderbird)| contin…
Pilih
Pilih
PKI e-mail (Thunderbird)| contin…
Pilih
Pilih
Pilih
PKI e-mail (Thunderbird)| contin…
Tunggu…
PKI e-mail (Thunderbird)| contin…
Pilih
Pilih
Masukkan email
penerima
PKI e-mail (Thunderbird)| contin…
Pilih
PKI e-mail (Thunderbird)| contin…
Pilih
PKI e-mail (Thunderbird)| contin…
Tulislah
email
anda
Pilih
PKI e-mail (Thunderbird)| contin…
PKI e-mail (Thunderbird)| contin…
Maka, penerima akan diminta
memasukkan Passphrasenya
PKI e-mail (Thunderbird)| contin…
Baru pesan tadi
akan bisa dibaca
• Sedangkan, jika kita buka di gmail, maka tidak bisa terbaca, karena telah
terenskripsi.
PKI e-mail (Thunderbird)| contin…
© 2017 Created by M. Hidayatullah

More Related Content

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

M.hidayatullah 11453101577 keamanan_si_kelas 5e