SHAREHOSTING

 SHARE HOSTING




DEFINISI

Share Hosting : Shared hosting adalah layanan hosting dimana sebuah account hosting diletakan bersama-sama beberapa account hosting lain dalam satu server yang sama dan salah satu jenis layanan hosting di mana satu server menaungi beberapa website secara bersama-sama


Alat dan Bahan 

  • Ubuntu Server 20.04
  • Virtualbox 6.1
  • Koneksi internet
  • Draw io

Langkah Konfigurasi : 

1. Langkah pertama  kita setting ip address terlebih dahulu pada server ubuntu kita , dengan memakai command "nano /etc/netplan/00-installer.config.yaml" , kita masukan ip address seperti di gambar




2. Setelah itu kita lakukan command netplan apply untuk menerapkan konfigurasi IP yang sudah kita tambahkan, dan kita pastikan ip baru kita tambahkan sudah di dapatkan dengan command ip a


3. Kemudian kita tentukan 3 dns , dan kita catat pada direktori baru dengan command nano namedns, contoh dns disini www.fikritkj84.net , www.putratkj84.id, dan www.siswoyotkj84.org



4. Langkah berikutnya kita install paket bind9 dnsutils apache2 w3m dengan command apt install bind9 dnsutils apache2 w3m , lalu  ketik Y untuk Continue



5. Setelah itu kita edit file named.conf.local dengan masuk ke direktori etc/bind lalu kita gunakan command nano named.conf.local ,  kita tambahkan zone kedalam file



6. Selanjutnya kita copy file db.local menjadi 3 file dengan command "cp db.local file_kita' , dan kita copy juga file db.127 menjadi IP dengan command   cp db.127 ip 

    




7.
Lalu kita file Ip masukan dns / domain kita pada bagian bawah dan bagian yang bertulisan localhost kita ganti dengan domain pertama kita



8. Setelah itu kita edit juga file yang sudah kita copy dari db.local (fikri.conf,putra.conf.siswoyo.conf)








9. Lanjut masuk ke file named.conf.options menggunakan perintah nano lalu cari bagian forwaders lalu masukan IP gateway kalian jika sudah pada bagian dnssec-validation ubah yang tadi nya yes menjadi no seperti gambar dibawah.



10. Jika semua sudah di lakukan selanjutnya kita harus me restart bind9 caranya ketik perintah service bind9 restart enter.



11. selanjutnya kita akan mengetest apakah masing-masing domain sudah terconnect internet atau belum.

\



12.  Lanjut kita ping ke 3 domain untuk memastikan ping berhasil seperti gambar dibawah 




13. Setelah itu kita instal resolvconf dengan command "apt install resolvconf"


14. Selanjutnya kita lakukan command  ke nano /etc/resolvconf/resolv.conf.d/head dan masukan scriptnya


15. Kita update dns server root menggunakan command resolvconf -enable-updates dan resolvconf -u.



16. Setelah itu kita lakukan verifikasi dengan ping pada pc client , kepada 3 domain yang sudah dibuat

\

17. Setelah berhasil melakukan verifikasi , kita kembali ke server lalu kita edit file apache2.conf dengan menggunakan command nano /etc/apache2/apache2.conf , ubah pada bagian path kita ubah ke home


18. Selanjut nya kita pergi ke direktori "/etc/apache2/sites-available/" untuk meng-copy file 000-default.conf menjadi namakita.conf



19.  Lalu kita edit file putra.conf dengan merubah pada bagian ServerName dan kita ubah juga pada bagian documentroot  , sebelum itu kita hapus tanda # terlebih dahulu. lalu kita save.



20. lalu kita lakukan hal yang sama pada file fikri.conf dan siswoyo.conf




21. Kemudian kita non-aktifkan terbih dahulu file "000-default.conf" dengan command "a2dissite 000-default.conf" dan kita aktifkan file yang baru kita edit dengan menggunakan command "a2ensite namakita.conf


    kemudian jangan lupa melakukan restart dengan command systemctl reload apache2

22. Setelah itu kita buat 2 user tambahan dengan command "adduser"



23. Setelah itu kita copy file index html ke file user kita


24. Lalu kita pergi ke direktori user ,untuk melakukan itu kita edit file index.html dengan command nano. 

kita edit pada bagian title,span,dan div




Kita lakukan hal yang sama pada domain lainnya


 
Verifikasi

1. Kita lakukan verifikasi pada computer client dengan memasukan nama domain ke dalam search engine

  • fikritkj84

  • putratkj84


  • siswoyotkj84


Komentar

Postingan Populer