Now you can Subscribe using RSS

Submit your Email

Monday, June 1, 2015

Konfigurasi WEB SERVER ( HTTP & HTTPS )

Shintya Praticya TKJ A



  1. TOPOLOGI

  1. TABEL ADDRESSING
NO
SISTEM OPERASI
SERVER
IP ADDRESS
1
CentOS 6.6
SERVER DNS
192.168.88.10
2
CentOS 6.6
SERVER HTTP
192.168.88.20
3
CentOS 6.6
SERVER HTPS
192.168,88,30
4
Windows 7
CLIENT WEB SERVER
192.168.88.40

  1. KONSEP DASAR
HTTP merupakan singkatan dari HyperText Transfer Protocol. Pengertian HTTP / Definisinya adalah sebuah protokol untuk melakukan akses antara client dan server.
HTTPS adalah penggabungan antara Hypertext Transfer Protocol (HTTP) dengan SSL / TLS protokol. Semua komunikasi yang dilakukan melalui HTTPS akan dienkripsi dengan tujuan untuk keamanan saat terjadi transaksi data di internet.

  1. KONFIGURASI
“ PADA SERVER HTTP “
Pertama tama atur IP DNS nya terlebih dahulu, disini saya menggunakan IP 192.168.88.10 untuk DNS nya
Kedua, kemudian restart IP DNS yang telah diatur tadi dengan cara ketikan perintah “ service network restart “

Kemudian install ISCSI nya, dan tunggu hingga proses instalasi selesai, dengan cara ketikan perintah “ yum install bind bind-utils –y “
Selanjutnya edit file named.conf, dan tambahkan IP DNS dan IP Networknya
Kemudian scroll lagi kebagian bawah file named.conf. tambahkan zone pada bagian bawah untuk menambahkan nama domain untuk HTTP dan HTTPS
Lalu masuk ke “cd/var/named/  hal ini bertujuan untuk mengcopy domain yang telah kita buat tadi sebelumnya
Grup kedua file masih root. Rubahlah menjadi named terlebih dahulu, dengan cara ketikan perintah “ chgrp named namafilepertama ”  dan “ chgrp named namafilekedua”
Edit file dengan cara “ vi /var/named/shintya.web.id “ hal ini bertujuan untuk mengaktifkan nslookup nya

Edit file seperti pada gambar dibawah ini
Selanjutnya edit nama file yang kedua dengan cara ketikan perintah “ vi /var/named/shintya.com “

Edit kembali seperti gambar dibawah ini untuk file yang kedua untuk mengaktifkan nslookup nya
Selanjutnya setelah kita mengedit file HTTP dan HTTPS , sekarang kita masuk ke file reverse
Kemudian edit file seperti pada gambar dibawah ini
Setelah selesai mengedit semuanya, maka restart dengan cara ketikan “ service named restart “
Selanjutnya ketikan perintah “ chkconfig named on “
Kemudian ketikan “ vi /etc/resolv.conf  “
Dan masukan seperti pada gambar dibawah ini
Kemudian untuk pengujian domain, lakukanlah nslookup pada domain HTTP dan HTTPS
“PADA SERVER HTTP”
Pertama tama seperti biasa, kita harus mengatur kembali IP addressnya dengan cara ketikan “ vi /etc/sysconfig/network-scripts/ifcfg-eth0 “
Selanjutnya atur IP addressnya, disini saya menggunakan eth3 dengan IP address 192.168.88.20
Kemudian restart settingan IP yang tadi dengan cara “ service network restart “
Setelah mengatur IP address tadi sekarang saatnya untuk menginstall NFS pada server HTTP, dengan cara “ yum –y installnfs-utils nfs-utils-lib “
Setelah selesai proses installan NFS, buatlah file untuk di mount dengan HTTPS Server dengan cara “ mkdir /web “
Sekarang masuk ke exports
Kemudian tuliskan seperti gambar dibawah ini. KET : IP yang digunakan pada tulisan tersebut merupakan IP address HTTPS
Selanjutnya ketikan perintah “ service rpcbind restart “
Kemudian ketikan perintah “ exports –a “
Sekarang saatnya menginstall HTTPD di server HTTP dengan cara “ yum –y install httpd php
Tunggu beberapa saat hingga proses instalasi selesai
Kemudian buat lagi file public_html dan password di dalam dorektory yang sebelumnya telah dibuat
Selanjutnya edit file selinux dengan cara “ vi /etc/selinux/config “
Kemudian edit SELINUX ubah menjadi disabled
Kemudian ketikan perintah “ setenforce 0 “
Selanjutnya masuk lah ke dalam irektori yang tadi telah dibuat kemudian masuk denga cara “ vi .htaccess “
Berikan tulisan seperti pada gambar diibawah ini
Selanjutnya ketikan perintah “ htpasswd –cm /web/passwd/.htpasswd ( nama user ) “
Sekarang masuk ke file httpd.conf dengan cara “ vi /etc/httpd/conf/httpd.conf “
Kemudian ubah pada tulisan yang di kotak kuning pada gambar ubah mnjadi seperti pada gambar dibawah ini
Selanjutnya scroll ke bawah, dan kemudian ubah tulisan menjadi seperti pada gambar dibawah ini
Masuk kedirektori public_html kemudian ketikan perintah “ vi index.html  “
Pada tahap ini kita menuliskan kode html untuk desain tampilan domain yang kita buat, sesuai kreasi anda masing masing. Disini saya hanya memberikan simple saja contoh nya
Selanjutnya restart httpd nya dengan cara “ service httpd restart “
“PADA SERVER HTTPS”
Seperti biasa, pertama tama kita harus mengatur IP terlebih dahulu
Disini untuk HTTPS saya memberikan IP 192.168.88.30
Restart IP yang telah di setting tadi dengan cara “ service network restart “
Sekarang saatnya menginstal NFS pada server HTTPS dengan cara “ yum –y install nfs-utils nfs-utils-lib “
Selanjutnya tunggu beberapa saat hingga proses instalasi selesai
Buat kembali file untuk server HTTPS, bertujuan untuk me mount dari server HTTP dengan server HTTPS
Sekarang saatnya melakukan mount
Setelah itu sekarang saatnya install HTTPD pada server HTTPS dengan cara “ yum –y install httpd php mod_ssl “
Tunggu beberapa saat hingga proses instalasi selesai, setelah proses instalasi selesai kemudian buat file seperti pada gambar di bawah ini
Kemudian lakukan perintah seperti pada gambar dibawah ini
Setelah itu anda akan diminta memasukan nama kota, provinsi, nama sekolah dll. Isikan sesuai perintahnya
Kemudian edit file ssl.conf dengan cara “ vi /etc/httpd/conf.d/ssl.conf “
Selanjutnya hapuskan tanda pagar sebelum tulisan tersebut lalu ubah server name nya menjadi nama domain HTTPS
Kemudian ubah tulisan dalam kotak kuning seperti pada gambar dibawah ini
Edit file selinux pada HTTPS dengan cara “ vi /etc/selinux/config “
Ubah SELINUX menjadi disabled kemudian save. Lalu ketikan perintah “ setenforce 0 “
Kemudian restart httpd nya dengan cara “ service httpd restart “
“PADA CLIENT”
Pertama tama atur IP pada client nya
Selanjutnya coba buka web browser kemudian buka nama domain HTTP yang tadi telah dibuat maka akan muncul kotak authentication untuk memasukan username dan passwordnya kemudian klik ok
Maka akan muncul tampilan domain yang tadi telah kita desain sebelumnya
Lakukan percobaan sekali lagi dengan nama domain HTTPS yang tadi dibuat, maka domain tidah dapat terbuka karna artinya SSL yang digunakan adalah gratisan dan tidak disarankan. Agar domain HTTPS dapat diakses maka klik pada “ continue to this website (not recommended)
Maka nama domain HTTPS sudah dapat di proses. Pembuatan HTTP dan HTTPS pun telah berhasil
TERIMA KASIH
WASSALAMUALAIKUM WR WB

Shintya Praticya TKJ A / Author & Editor

Has laoreet percipitur ad. Vide interesset in mei, no his legimus verterem. Et nostrum imperdiet appellantur usu, mnesarchum referrentur id vim.

0 komentar:

Post a Comment

Coprights @ 2016, Blogger Templates Designed By Templateism | Templatelib