HTTP adalah protokol yang digunakan oleh web server. Semua data yang di kirim menggunakan protokol tersebut tidak terenkripsi (PLAIN Text biasa).
Protokol tersebut berfungsi menambal protokol HTTP,agar menjadi secure (HTTPS).
Open SSL (Secure Socket Layer).
Pastikan bahwa aplikasi apache2 untuk web server sudah terinstall, jika belum, maka install dahulu (Cara install apache). Lalu anda harus mengistall paket “ssl-cert” dan “openssl” tetapi biasanya paket tersebut sudah ikut terinstall bersama dengan paket apache2, setelah terinstall anda harus melakukan tiga hal yaitu :
1. Meng-import atau men-generate sebuah certificate.
2. Enable atau mengaktifkan apache ssl support .
3. Mengkonfigurasi SSL options.
1. Anda harus Meng-import atau men-generate sebuah certificate.
dengan perintah:
#openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
Isikan juga identitas server anda sepeti gambar berikut:
2. Enable mode SSL. dengan perintah: #a2emod ssl
Muncul perintah untuk merestart apache2, restart dengan perintah:
#service apache2 restart
3. Edit file di /etc/apache2/ports.conf. dengan perintah:
#nano /etc/apache2/ports.conf
Cek tiga baris di bagian paling akhir apakah seperti gambar berikut
"Listen 443":
Jika sudah sama maka anda tinggal melanjutkan ke tahap selanjutnya,
namun jika belum silahkan edit, dan simpan dengan tekan Ctrl+X tekan Y enter.
4. Selanjutnya edit file default apache2, dengan perintah:
#nano /etc/apache2/sites-available/default
Kemudian di bagian paling akhir tambahkan baris beriut.
<VirtualHost *:443>
ServerName krisma.edu
ServerAlias www.krisma.edu
SSLEngine on
SSLCertificateFile /etc/apache2/apache.pem
</VirtualHost>
Simpan dengan tekan Ctrl+X tekan Y enter.
5. Restart kembali apache2. Dengan perintah: #service apache2 restart
6. Kemudian coba di browser Client dengan mengetikan
"https:// di sertai nama domain atau alamat IP"
Seperti berikut: https://krisma.edu atau https://192.168.23.2
(pilih I understand the risks)
(pilih Get certificate) kemudian (Confirm security exception)
Jika konfigurasi anda berhasil maka akan muncul tulisan "It works", namun jika belum berarti konfigurasi anda ada yang kurang atau salah.
=======================================================================
1. Anda harus Meng-import atau men-generate sebuah certificate.
dengan perintah:
#openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
2. Enable mode SSL. dengan perintah: #a2emod ssl
Muncul perintah untuk merestart apache2, restart dengan perintah:
#service apache2 restart
3. Edit file di /etc/apache2/ports.conf. dengan perintah:
#nano /etc/apache2/ports.conf
Cek tiga baris di bagian paling akhir apakah seperti gambar berikut
"Listen 443":
Jika sudah sama maka anda tinggal melanjutkan ke tahap selanjutnya,
namun jika belum silahkan edit, dan simpan dengan tekan Ctrl+X tekan Y enter.
4. Selanjutnya edit file default apache2, dengan perintah:
#nano /etc/apache2/sites-available/default
Kemudian di bagian paling akhir tambahkan baris beriut.
<VirtualHost *:443>
ServerName krisma.edu
ServerAlias www.krisma.edu
SSLEngine on
SSLCertificateFile /etc/apache2/apache.pem
</VirtualHost>
Simpan dengan tekan Ctrl+X tekan Y enter.
5. Restart kembali apache2. Dengan perintah: #service apache2 restart
6. Kemudian coba di browser Client dengan mengetikan
"https:// di sertai nama domain atau alamat IP"
Seperti berikut: https://krisma.edu atau https://192.168.23.2
(pilih I understand the risks)
Jika konfigurasi anda berhasil maka akan muncul tulisan "It works", namun jika belum berarti konfigurasi anda ada yang kurang atau salah.
=======================================================================
Maaf
jika banyak kesalahan dalam postingan saya, jika ingin menambahkan
silahkan berkomentar dengan bahasa yang sopan dan bertatakrama !_
0 comments:
Post a Comment