Chrome Pointer
Home » , , , , , , » Tutorial - Cara Install SSL Certificate Apache Centos 6

Tutorial - Cara Install SSL Certificate Apache Centos 6

Apa itu SSL Certificate?

 Pengertian

Cara Install SSL Certificate Apache Centos 6 - SSL Certificate adalah sebuat cara untuk mengengkripsi informasi situs shingga membuat situs tersebut lebih aman.
Transmisi data seperti kartu kredit, username dan password adalah informasi yang sensitif yang harus diamankan untuk mencegah pencurian data secara online.
SSL Certificate itu sendiri adalah code rahasia besar, yaitu mulai dari 1024 bit, 2048 hingga 4096bit.
indikasi bahwa terhubung ke situs web aman adalah terdapat https diawal URL-nya.

Sekarang , langsung saja ke Konfigurasinya:

1. Install Mod SSL

Pastikan Apache dan mod_ssl terinstall di server , kemudian install dengan perintah:

yum install mod_ssl

2. Buat Direktori untuk Certificate dan Key

Selanjutnya buat direktori untuk menyimpan Certificate dan Key

mkdir /etc/httpd/ssl

3. Buat Signed Certificate

Ketika kita meminta Certificate baru, kita bisa meminta berapa lama Certificate itu bisa aktif. Disini saya akan menggunakan 365 / 1 tahun artinya jika lebih dari 365hari / 1 tahun maka Certificate tersebut sudah hangus.

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/httpd/ssl/apache.key -out /etc/httpd/ssl/apache.crt

Dengan perintah diatas kita sedang membuat self-signed SSL Certificate dan Server key untuk melindungi server kita dan menempatkan file tersebut ke direktori yang telah kita buat.

Kemudian akan muncul sebuah tampilan beberapa pertanyaan untuk mengumpulkan informasi.
Isi sesuai data yang ada, jangan lupa domain diisi sesuai domain yang akan kita beri keaman.
contoh:
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:US
State or Province Name (full name) [Some-State]:New York
Locality Name (eg, city) []:NYC
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Awesome Inc
Organizational Unit Name (eg, section) []:Dept of Merriment
Common Name (e.g. server FQDN or YOUR name) []:example.com
Email Address []:webmaster@awesomeinc.com

4. Konfigurasi Virtualhosts

Tambahkan virtual hosts agar secara otomatis ketika kita memasukan domain langsung masuk di https bukan http.

nano /etc/httpd/conf/httpd.conf

Tambahkan file ini

ServerAdmin webmaster@
domainmu
DocumentRoot /var/www/dimana direktori rootnya
ServerName
domainmu
SSLEngine On
SSLCertificateFile /etc/httpd/ssl/apache.crt
SSLCertificateKeyFile /etc/httpd/ssl/apache.key
ErrorLog /var/log/httpd/domainsatu.com-error_log
CustomLog /var/log/httpd/domainsatu.com-access_log common

5. Restart Apache


/etc/ini.d/httpd restart


Kemudian cek di browser tuliskan domain anda, apakah langsung masuk di https atau tidak. Jika iya maka konfigurasi berhasil.
Semoga membantu...

Ditulis Oleh : Unknown ~ Admin mastopix.blogspot.com

mastopix.blogspot.com Anda sedang membaca artikel tentang Tutorial - Cara Install SSL Certificate Apache Centos 6. Oleh Admin, Anda diperbolehkan mengcopy paste atau menyebar-luaskan artikel ini, namun jangan lupa untuk meletakkan link dibawah ini sebagai sumbernya. Terima kasih...

Share artikel ke: Facebook Twitter Google+ Linkedin Technorati Digg

0 comments:

Post a Comment

Powered by Blogger.