SlideShare uma empresa Scribd logo
1 de 24
`
MENGGANTI SERTIFIKAT SSL
XAMPP
OLEH : DESFAH IRIADI_11453101920
DOSEN PENGAMPU : MUHAMMAD JAZMAN,S.Kom.,M.InfoSys.
KATA PENGANTAR
Alhamdulillah, ucapan puji syukur atas nikmat Allah SWT yang dengan nikmatnya
dimudahkan dalam menyelesaikan tugas ini dan tak lepas salawat dan salam kepada
tauladan Nabi Muhammad SAW.
Terima kasih saya ucapkan kepada Bapak Muhammad Jazman,S.kom.,M.Infosys. yang
telah membimbing dan memotivasi serta menasehati dalam mata kuliah keamanan sistem
informasi sehingga terselesaikannya tugas ini dan kepada kawan-kawan yang telah
meluangkan waktu untuk membuat tugas bersama-sama .
Semoga bapak diberikan kesehatan oleh Allah SWT dalam mendidik generasi yang
berakhlak,berpengetahuan teknologi yang menggunakan teknologi dengan sebaiknya.
Tak ada gading yang tak yang retak, banyak salah ucapan dan tingkah laku diperkuliah
mohon dimaafkan, mohon doa dan bimbingannya .
PERSIAPAN AWAL
1. BUKA COMMAND PROMPT SEBAGAI ADMISTRATOR
SEBAGI HAK AKSES
2. KETIK CD 
3. KEMUDIAN MANAMBAHKAN FOLDER SSLCERT DENGAN
PERINTAH : MKDIR SSLCERT
FOLDER SSLCERT BERHASIL DITAMBAHKAN
1. KEMUDIAN MENAMBAHKAN DUA FOLDER
DIDALAM FOLDER SSLCERT : CERTS DAN
PRIVATE
2. SELANJUTNYA KETIK PERINTAH : MKDIR
CERTS PRIVATE
FOLDER CERTS DAN PRIVATE BERHASIL
DITAMBAHKAN
SETALAH FOLDER CERT DAN PRIVATE BERHASIL
DITAMBAHKAN
1. KETIK PERINTAH : ECHO 100001 >SERIAL(ENTER)
2. KETIK COPY CON SERIAL(ENTER)
3. 100001 (ENTER)
4. PILIH ALL KEMUDIAN CTRL + Z
KEMUDIAN KETIK PERINTAH : NOTEPAD
CERTINDEX.TXT
KEMUDIAN KETIK PERINTAH : OPENSSL.CNF
MASUKKAN BARIS
BERIKUT
KEMUDIAN SAVE
MEMBUAT SERTIFIKAT CA
KETIKAN PERINTAH :
1. C:XAMPPAPACHEBINOPENSSL.EXE REQ -NEW -X509 -EXTENSIONS V3_CA -KEYOUT
PRIVATECAKEY.PEM -OUT CACERT.PEM -DAYS 3650 -CONFIG ./OPENSSL.CNF
2. KEMUDIAN MASUKAN PASSWORD YANG AKAN KITA GUNAKAN UNTUK SERTIFIKAT CA KITA
3. SETELAH BERHASIL MEMASUKAN PASSWORD, MAKA KITA AKAN DIMINTA UNTUK
MEMASUKAN INFORMASI YANG DI BUTUHKAN PADA SERTIFIKAT.
MEMBUAT SERTIFIKAT UNTUK LOCALHOST
1. KETIKAN PERINTAH : C:XAMPPAPACHEBINOPENSSL REQ -NEW -NODES -OUT LOCALHOST-REQ.PEM -
KEYOUT PRIVATE/LOCALHOST-KEY.PEM -CONFIG ./OPENSSL.CNF (ENTER)
MENANDATANGANI SERTIFIKAT REQUEST
1. KETIK PERINTAH : SET PATH=C:XAMPPAPACHEBIN;%PATH% (ENTER)
2. KETIK PERINTAH : OPENSSL CA -OUT LOCALHOST.CRT.PEM -CONFIG ./OPENSSL.CNF -
INFILES LOCALHOST-REQ.PEM (ENTER)
3. MASUKKAN PASSWORD YANG TELAH DIBUAT SEBELUMNYA.
4. KEMUDIA PILIH Y (ENTER)
5.LANJUT PILIH Y (ENTER)
MELETAKKAN CRT DAN KEY KE APACHE
LETAKKAN CRT KE FOLDER SSL.CRT
MELETAKKAN CRT DAN KEY KE APACHE
FILE YANG TELAH SELESAI BERADA DI FOLDER SSLCERT
LETAKKAN CRT KE FOLDER SSL.CRT LETAKKAN KEY KE SSL.KEY
KONFIGURASI APACHE AGAR MENGGUNAKAN
SERTIFIKAT BARU YANG ANDA BUAT
KEMUDIAN GANTI DENGAN
SERTIFIKAT YANG BARU
MENGINSTALL SERTIFIKAT CA
PILIH
SETTING
KEMUDIAN
PILIH
“MANAGE
CERTIFICATES
”
SELANJUTNYA
IMPORT
CERTIFICATE
YANG TELAH
BERHASIL DIBUAT
PROSES IMPORT CERTIFICATE
DISINI AKAN MENGINFORKAN
CERTIFICATE LOCALHOST.CRT
CERTIFICATE TELAH BERHASIL DI
IMPORT KEMUDIAN NEXT
CERTIFICATE TELAH BERHASIL DI IMPORT
KEMUDIAN OK
CERTIFICATE YANG TELAH DIINPORT
UNTUK MELIHAT DETAIL DARI
SERTIFIKAT YANG TELAH KITA
INSTALL MAKA KITA TINGGAL
MENEKAN VIEW.
SEKALIPUN TELAH DI INSTALL, KONEKSI HTTPS KITA TETAP AKAN TERSILANG DI GOOGLE
CHROME, TETAPI TIDAK APA-APA, DAN SEDIKIT LEBIH BAIK DARIPADA YANG KELUAR
ADALAH PESAN ERROR KONEKSI TIDAK PRIVAT, WALAUPUN KITA TAHU KONEKSI ITU
PRIVAT.
SEKIAN
SEMOGA BERMANFAAT
MOHON MAAF ATAS KESALAHANPENULISAN
Desfah12@gmail.com
Desfah Iriadi
082392257248
5ABA7E6B

Mais conteúdo relacionado

Semelhante a Mengubah SSL XAMPP

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
 
Setting virtual host dengan apache (xampp)
Setting virtual host dengan apache (xampp)Setting virtual host dengan apache (xampp)
Setting virtual host dengan apache (xampp)Desfah Iriadi
 
Tutorial membuat virtual host+ssl
Tutorial membuat virtual host+sslTutorial membuat virtual host+ssl
Tutorial membuat virtual host+sslwiny setya ningrum
 
Putri nadyafazri(tutorial virtual host dan ssl)
Putri nadyafazri(tutorial virtual host dan ssl)Putri nadyafazri(tutorial virtual host dan ssl)
Putri nadyafazri(tutorial virtual host dan ssl)Putri nadya Fazri
 
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 pembuatan ca pada virtualhost dan ssl
Tutorial pembuatan ca pada virtualhost dan sslTutorial pembuatan ca pada virtualhost dan ssl
Tutorial pembuatan ca pada virtualhost dan sslDelicia Generis Humani
 
Final project virtual hosts + ssl
Final project virtual hosts + sslFinal project virtual hosts + ssl
Final project virtual hosts + ssldevinta sari
 
Virtualhost+ssl
Virtualhost+sslVirtualhost+ssl
Virtualhost+sslchayo rona
 
Menciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSLMenciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSLMunir Putra
 
Instalasi ssh server
Instalasi ssh serverInstalasi ssh server
Instalasi ssh serverOcto Ayomy
 
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
 
Tutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppTutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppNadia Chairunissa
 

Semelhante a Mengubah SSL XAMPP (15)

SSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPSSSL (Security Socket Layer) and HTTPS
SSL (Security Socket Layer) and HTTPS
 
Setting virtual host dengan apache (xampp)
Setting virtual host dengan apache (xampp)Setting virtual host dengan apache (xampp)
Setting virtual host dengan apache (xampp)
 
Tutorial membuat virtual host+ssl
Tutorial membuat virtual host+sslTutorial membuat virtual host+ssl
Tutorial membuat virtual host+ssl
 
Putri nadyafazri(tutorial virtual host dan ssl)
Putri nadyafazri(tutorial virtual host dan ssl)Putri nadyafazri(tutorial virtual host dan ssl)
Putri nadyafazri(tutorial virtual host dan ssl)
 
Tutorial ca
Tutorial caTutorial ca
Tutorial ca
 
Pki
PkiPki
Pki
 
How to creat virtual host + ssl
How to creat virtual host + sslHow to creat virtual host + ssl
How to creat virtual host + ssl
 
Tutorial pembuatan ca pada virtualhost dan ssl
Tutorial pembuatan ca pada virtualhost dan sslTutorial pembuatan ca pada virtualhost dan ssl
Tutorial pembuatan ca pada virtualhost dan ssl
 
Final project virtual hosts + ssl
Final project virtual hosts + sslFinal project virtual hosts + ssl
Final project virtual hosts + ssl
 
Virtualhost+ssl
Virtualhost+sslVirtualhost+ssl
Virtualhost+ssl
 
Menciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSLMenciptakan Sertifikat SSL dengan OpenSSL
Menciptakan Sertifikat SSL dengan OpenSSL
 
Tutorial virtual host dan ssl
Tutorial virtual host dan sslTutorial virtual host dan ssl
Tutorial virtual host dan ssl
 
Instalasi ssh server
Instalasi ssh serverInstalasi ssh server
Instalasi ssh server
 
Tutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppTutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xampp
 
Tutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppTutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xampp
 

Mengubah SSL XAMPP

  • 1. ` MENGGANTI SERTIFIKAT SSL XAMPP OLEH : DESFAH IRIADI_11453101920 DOSEN PENGAMPU : MUHAMMAD JAZMAN,S.Kom.,M.InfoSys.
  • 2. KATA PENGANTAR Alhamdulillah, ucapan puji syukur atas nikmat Allah SWT yang dengan nikmatnya dimudahkan dalam menyelesaikan tugas ini dan tak lepas salawat dan salam kepada tauladan Nabi Muhammad SAW. Terima kasih saya ucapkan kepada Bapak Muhammad Jazman,S.kom.,M.Infosys. yang telah membimbing dan memotivasi serta menasehati dalam mata kuliah keamanan sistem informasi sehingga terselesaikannya tugas ini dan kepada kawan-kawan yang telah meluangkan waktu untuk membuat tugas bersama-sama . Semoga bapak diberikan kesehatan oleh Allah SWT dalam mendidik generasi yang berakhlak,berpengetahuan teknologi yang menggunakan teknologi dengan sebaiknya. Tak ada gading yang tak yang retak, banyak salah ucapan dan tingkah laku diperkuliah mohon dimaafkan, mohon doa dan bimbingannya .
  • 3. PERSIAPAN AWAL 1. BUKA COMMAND PROMPT SEBAGAI ADMISTRATOR SEBAGI HAK AKSES 2. KETIK CD 3. KEMUDIAN MANAMBAHKAN FOLDER SSLCERT DENGAN PERINTAH : MKDIR SSLCERT FOLDER SSLCERT BERHASIL DITAMBAHKAN
  • 4. 1. KEMUDIAN MENAMBAHKAN DUA FOLDER DIDALAM FOLDER SSLCERT : CERTS DAN PRIVATE 2. SELANJUTNYA KETIK PERINTAH : MKDIR CERTS PRIVATE FOLDER CERTS DAN PRIVATE BERHASIL DITAMBAHKAN
  • 5. SETALAH FOLDER CERT DAN PRIVATE BERHASIL DITAMBAHKAN 1. KETIK PERINTAH : ECHO 100001 >SERIAL(ENTER) 2. KETIK COPY CON SERIAL(ENTER) 3. 100001 (ENTER) 4. PILIH ALL KEMUDIAN CTRL + Z KEMUDIAN KETIK PERINTAH : NOTEPAD CERTINDEX.TXT
  • 6. KEMUDIAN KETIK PERINTAH : OPENSSL.CNF MASUKKAN BARIS BERIKUT KEMUDIAN SAVE
  • 7. MEMBUAT SERTIFIKAT CA KETIKAN PERINTAH : 1. C:XAMPPAPACHEBINOPENSSL.EXE REQ -NEW -X509 -EXTENSIONS V3_CA -KEYOUT PRIVATECAKEY.PEM -OUT CACERT.PEM -DAYS 3650 -CONFIG ./OPENSSL.CNF 2. KEMUDIAN MASUKAN PASSWORD YANG AKAN KITA GUNAKAN UNTUK SERTIFIKAT CA KITA 3. SETELAH BERHASIL MEMASUKAN PASSWORD, MAKA KITA AKAN DIMINTA UNTUK MEMASUKAN INFORMASI YANG DI BUTUHKAN PADA SERTIFIKAT.
  • 8. MEMBUAT SERTIFIKAT UNTUK LOCALHOST 1. KETIKAN PERINTAH : C:XAMPPAPACHEBINOPENSSL REQ -NEW -NODES -OUT LOCALHOST-REQ.PEM - KEYOUT PRIVATE/LOCALHOST-KEY.PEM -CONFIG ./OPENSSL.CNF (ENTER)
  • 9. MENANDATANGANI SERTIFIKAT REQUEST 1. KETIK PERINTAH : SET PATH=C:XAMPPAPACHEBIN;%PATH% (ENTER) 2. KETIK PERINTAH : OPENSSL CA -OUT LOCALHOST.CRT.PEM -CONFIG ./OPENSSL.CNF - INFILES LOCALHOST-REQ.PEM (ENTER) 3. MASUKKAN PASSWORD YANG TELAH DIBUAT SEBELUMNYA. 4. KEMUDIA PILIH Y (ENTER) 5.LANJUT PILIH Y (ENTER)
  • 10. MELETAKKAN CRT DAN KEY KE APACHE LETAKKAN CRT KE FOLDER SSL.CRT
  • 11. MELETAKKAN CRT DAN KEY KE APACHE FILE YANG TELAH SELESAI BERADA DI FOLDER SSLCERT LETAKKAN CRT KE FOLDER SSL.CRT LETAKKAN KEY KE SSL.KEY
  • 12. KONFIGURASI APACHE AGAR MENGGUNAKAN SERTIFIKAT BARU YANG ANDA BUAT
  • 19. DISINI AKAN MENGINFORKAN CERTIFICATE LOCALHOST.CRT CERTIFICATE TELAH BERHASIL DI IMPORT KEMUDIAN NEXT
  • 20.
  • 21. CERTIFICATE TELAH BERHASIL DI IMPORT KEMUDIAN OK CERTIFICATE YANG TELAH DIINPORT
  • 22. UNTUK MELIHAT DETAIL DARI SERTIFIKAT YANG TELAH KITA INSTALL MAKA KITA TINGGAL MENEKAN VIEW.
  • 23. SEKALIPUN TELAH DI INSTALL, KONEKSI HTTPS KITA TETAP AKAN TERSILANG DI GOOGLE CHROME, TETAPI TIDAK APA-APA, DAN SEDIKIT LEBIH BAIK DARIPADA YANG KELUAR ADALAH PESAN ERROR KONEKSI TIDAK PRIVAT, WALAUPUN KITA TAHU KONEKSI ITU PRIVAT.
  • 24. SEKIAN SEMOGA BERMANFAAT MOHON MAAF ATAS KESALAHANPENULISAN Desfah12@gmail.com Desfah Iriadi 082392257248 5ABA7E6B

Notas do Editor

  1. lalu copy-paste baris baris berikut : # # OpenSSL configuration file. # # Establish working directory.   dir = . [ ca ] default_ca = CA_default   [ CA_default ] serial = $dir/serial database = $dir/certindex.txt new_certs_dir = $dir/certs certificate = $dir/cacert.pem private_key = $dir/private/cakey.pem default_days = 3650 #default_md = md5 default_md = sha1 preserve = no email_in_dn = no nameopt = default_ca certopt = default_ca policy = policy_match   [ policy_match ] countryName = match stateOrProvinceName = match organizationName = match organizationalUnitName = optional commonName = supplied emailAddress = optional   [ req ] default_bits = 2048 # Size of keys default_keyfile = key.pem # name of generated keys #default_md = md5 # message digest algorithm default_md = sha1 # message digest algorithm string_mask = nombstr # permitted characters distinguished_name = req_distinguished_name req_extensions = v3_req   [ req_distinguished_name ]   # Variable name Prompt string #------------------------- ---------------------------------- 0.organizationName = Organization Name (company) organizationalUnitName = Organizational Unit Name (department, division) emailAddress = Email Address emailAddress_max = 40 localityName = Locality Name (city, district) stateOrProvinceName = State or Province Name (full name) countryName = Country Name (2 letter code) countryName_min = 2 countryName_max = 2 commonName = Common Name (hostname.com, IP, or your name) commonName_max = 64   # Default values for the above, for consistency and less typing. # Variable name Value #------------------------ ------------------------------ 0.organizationName_default = Universitas Islam Negeri Sultan Syarif Kasim localityName_default = Pekanbaru stateOrProvinceName_default = Riau countryName_default = ID   [ v3_ca ] basicConstraints = CA:TRUE subjectKeyIdentifier = hash authorityKeyIdentifier = keyid:always,issuer:always   [ v3_req ] basicConstraints = CA:FALSE subjectKeyIdentifier = hash