KONFIGURASI SHARE HOSTING

Nama    : Rima Dwi Safitri
Kelas    : XII TKJ A 


Definisi 
    Shared hosting adalah jenis layanan hosting di mana beberapa situs web berbagi sumber daya yang sama pada satu server fisik. Dalam lingkungan shared hosting, banyak situs web yang berbeda (kadang-kadang bisa mencapai ratusan atau lebih) berbagi ruang disk, bandwidth, dan sumber daya server lainnya. Setiap situs web dalam lingkungan ini memiliki alokasi sumber daya yang terbatas.

•Keuntungan utama dari shared hosting adalah biayanya yang relatif rendah karena biaya operasional dan pemeliharaan server dibagi di antara banyak pengguna. Ini membuatnya menjadi pilihan yang populer untuk pemilik situs web yang baru memulai atau memiliki anggaran terbatas.
•Kekurangan dari share hosting tersebut adalah kinerja yang terbatas, keamanan, keterbatasan sumber daya, keterbatasan akses dan kontrol. 

Alat dan Bahan
•Pc/Laptop
•Topologi
•File ISO
•Ubuntu Server (virtualbox)
•Windows 7 (virtualbox)
•Aplikasi PuTTy 
•Koneksi Internet 

Langkah-langkah
1. Menjalankan ubuntu server dan windows 7 yang sudah di setting, jangan lupa untuk di setting pada bagian network Ubuntu server nya Adapter 1 Bridge Adapter, Adapter 2 Host-only Adapter. Untuk Windows 7 setting Adapter 1 menggunakan host-only, Dan jika sudah run windows 7 client dan setting networknya.
Ubuntu Server 


Windows 7 Client 

2. Jalankan ubuntu server dan ip a untuk melihat ip dan interfacenya, jika sudah jalankan di PuTTy. 



3. Perintah nano name.dns untuk membuat file IP dan DNS yang akan dibuat.



4. Kemudian konfigurasi IP Address dengan perintah nano /etc/netplan/000-installer-config.yaml, dan tambahkan 3 IP Address untuk 3 DNS name yang akan didaftarkan.



5. Setelah itu restart network dengan perintah netplan apply dan pastikan IP virtualnya sudah terdeteksi. 


Konfigurasi DNS 

1. Menginstall 4 paket pertama untuk DNS, Apache2, Web server, W3m, menggunakan prinsip apt install bind9 dnsutils apache2 w3m ketik y untuk melanjutkan instalasi.


2. Konfigurasi pada DNS pastikan sudah masuk direktori /etc/bind kemudian edit donain sesuai dengan yang ingin di daftarkan, ketik perintah nano named.conf.local.



3. Copy file yang dibutuhkan, dan copy file db.127 menjadi file ip, jika sudah ketik ls untuk melihat isi direktori tersebut sudah dicopy atau belum.


4. Selanjutnya edit dan konfigurasi file yang sebelumnya sudah dicopy, pada file IP masukkan semua DNS name yang didaftarkan.


5. Edit file rima dengan menggunakan ip 128.128.128.1 



File safitri menggunakan ip 128.128.128.2



File kelompok 2 menggunakan ip 128.128.128.3


6. Konfigurasi forwaders yang berada di named.conf.options pada file tersebut isikan ip gateway, dan dnssec-validation fungsinya untuk memvalidasi domain diubah menjadi no.



7. Jika sudah edit file resolv.conf dengan perintah nano /etc/resolv.conf



8. Kemudian lakukan restart pada bind9, dengan perintah "service bind9 restart" dan cek status pada bind 9 "service status bind9". 


9. Selanjutnya melakukan verifikasi DNS dengan uji coba ping ke 3 domain, pastikan ip nya sesuai yang sebelumnya sudah di konfigurasi.


10. Lalu verifikasi DNS kembali dengan menggunakan perintah nslookup pada 3 domain, pastikan ip yang digunakan sudah benar. 


11. Untuk menginstal pengelolaan konfigurasi DNS resolvconf ketik perintah "apt install resolvconf" untuk mengatasi konfigurasi IP supaya permanen dan tidak berubah. 


12. Jika sudah lakukan penyimpanan tambahan DNS dengan perintah "nano /etc/resolvconf/resolv.conf.d/head".


13. Berikutnya restart dan update resolv dengan perintah "resolvconf --enable-updates" dan "resolvconf -u". 

14. Test ping dan nslookup semua domain pada client Windows 7. Pastikan IP sudah sesuai dengan yang di daftarkan dan reply, verifikasi pengujian dengan nslookup.


Konfigurasi Web Server

15. Masuk pada direktori Apache2 dan edit file apache2.conf kemudian path default menjadi home dengan mengganti direktori /var/www/ menjadi /home/.


16. Pindah ke direktori sites-available/ dan copy file default menjadi ke3 domain yang sudah dibuat, dengan perintah cp 000-default-conf rima.conf.







17. Lanjut menambah 3 user pastikan sudah masuk ke dalam cd /home.
ketik perintah ls untuk melihat. 





18. Setelah itu masuk ke apache2 lalu ke sites-available dan menonaktifkan 000-default conf dan aktifkan 3 domain dengan perintah rima.conf, safitri.conf, kelompok2.conf.


19. Lalu copy index.html yang ada di /var/www/html ke direktori home masing-masing.


20. Pindah ke direktori, kemudian edit file index.html dengan perintah "nano index.html". Konfigurasi index.html juga pada safitri dan kelompok 2. 




21. Selanjutnya restart apache2 dengan perintah "service apache2 restart".


Pengujian Domain pada W3M

22. Lakukan pengujian pada server dengan perintah "w3m www.rima.net", di lakukan ulang dengan domain safitri.id, kelompok 2.org. 
rima.net 

safitri.id 


kelompok2.org 


Verifikasi pada Client Windows 7 

Lakukan serach ke 3 domain tersebut yang sudah di buat. rima.net, safitri.id, kelompok2.org.





Komentar

Postingan Populer