header ads

Lab 90 Share Hosting Server

Topologi


Pengertian

Shared hosting adalah layanan hosting dimana sebuah account host diletakan bersama-sama, beberapa account hosting lain dalam satu server yang sama, dan memakai services bersama-sama. Keuntungan shared hosting adalah harganya yang murah, namun kerugiannya adalah tingkat privasi dan performa tidak sebaik Dedicated hosting. 

Konfigurasi

1. Setting adapter pada server berjumlah dua, dimana adapter pertama digunakan untuk akses internet, dan adapter kedua digunakan untuk membuat share hosting

- Adapter 1


- Adapter 2


2. Konfigurasi ip address di kedua interface. Interface pertama ialah ip dengan nilai satu network dengan ISP dan Interface kedua ialah ip virtual yang akan dijadikan tiga dns nantinya


3. Buat catatan terlebih dahulu untuk menentukan nama dns  beserta ipnya yang akan dibuat
root@kelompok9:# nano namadns


4. Instal paket yang dibutuhkan yakni, DNS, DIG, dan Apache2 (Web Server)


Konfigurasi DNS Server

5. Pindah direktori ke etc bind untuk konfigurasi salah satu file dari dns yakni named.conf.local
root@kelompok9:# cd /etc/bind
root@kelompok9:/etc/bind# nano named.conf.local


6. Copy file yang dibutuhkan sesuaikan dengan nama file yang di zone.


7. Konfigurasi ip domain pada file ip
root@kelompok9:/etc/bind# nano ip


8. Konfigurasi ketiga file domain dengan menggantikan localhost menjadi ip domain dan menambahkan www.

- File rgcrew


- File yela


- File kelompok9


9. Konfigurasi pada file named.conf.options dengan megubah forwarders menjadi 8.8.8.8 dan dnssec-validation menjadi no
root@kelompok9:/etc/bind# nano ip


Perlu diperhatikan jika sudah selesai menyetting file yang ada pada bind9, pastikan sudah melakukan restart pada paket bind9, agar file yang sudah dikonfigurasi dapat diterapkan. Dengan perintah : /etc/init.d/bind9 restart 

10. Konfigurasi file resolv.conf
root@kelompok9:/etc/bind# nano /etc/resolv.conf


Jika sudah menyetting file tersebut jangan lupa untuk melakukan reboot mesin 

11. Lakukan pengujian dengan ping ke ketiga domain, dan pastikan ping sudah sukses


12. Lakukan pengujian kembali dengan nslookup ke ketiga domain, dan pastikan ip dari ketiga domain sudah sesuai



Konfigurasi Share Web Server

13. Masuk ke direktori apache agar dapat konfigurasi salah satu file dari apache2 yakni apache2.conf. Konfigurasi file tersebut dengan mengubah direktori /var/ww menjadi /home
root@kelompok9:/etc/bind# nano /etc/apache2/apache2.conf


14. Pindah ke folder /apache2/site-available lalu copy file default menjadi nama domain
root@kelompok9:/etc/bind# cd /etc/apache2/sites-available 


15. Konfigurasi ketiga file domain yang telah di copy, dengan mengubah server name menjadi nama domain dan documment menjadi path domain

- File rgcrew.conf


- File yela.conf


- File kelompok9.conf


16. Nonaktifkan default site 


17. Aktifkan ketiga site yang sudah dibuat sebelumnya


18.  Tambahkan dari masing masing user dengan sesuai nama domain untuk ngecreate file di home.

- User rgcrew


- User yela


- User kelompok9


19. Lakukan copy file index.html yang berada pada folder html. Dengan cara, pindah ke folder /var/www/html kemudian copy ke masing-masing folder domain


20. Konfigurasi file index.html di ketiga domain, dengan mengubah pada bagian task tittle, default page, dan it world

- File index.html di rgcrew




21. Restart paket apache2 agar semua konfigurasi yang dilakukan dapat diterapkan
/etc/init.d/apache2 restart.



Konfigurasi NAT

22. Konfigurasi file sysctl.conf dengan menghilangkan pagar agar ip address dapat diforward atau diteruskan.
root@kelompok9:/var/www/html# nano /etc/sysctl.conf


23. Lakukan pengecekan data, pastikan paket net.ipv4.ip forward=1 sudah tersedia


24. Install paket iptables-persistent
 root@kelompok9:/var/www/html#apt install iptables-persistent -y.


- Setelah menginstal paket tersebut maka akan muncul pop-up. Pilih Yes untuk mensave default konfigurasi dari IPv4 dan IPv6



25. Konfigurasi ip tables dengan mengarahkan ke interface yang terhubung dengan ISP


26. Lakukan pengecekan iptables


Pengujian di Client Windows

27. Setting IP pada client windows menjadi 1 network dengan ip server


28. Lakukan pengujian koneksi dengan ping ke ketiga domain, pastikan reply atau sukses


29. Akses ketiga domain di  webserver, dan pastikan tampilan di setiap domain sudah sesuai dengan konfigurasi pada server
http://www.(nama domain)

- Rgcrew.com


- Yela.com


- Kelompok9.com


Tampilan disetiap domain sudah sesuai dengan konfigurasi pada server, dapat disimpulkan konfiguasi share hosting server sudah berjalan.

Posting Komentar

1 Komentar