Share Hosting Debian 9.7 GNU/LINUX

 

Assalamualaikum Warahmatullahi Wabarakatuh.

Pada artikel kali ini kita akan membahas tentang apa itu Share hosting, sebelumnya mari simak penjelasan Apa itu Share Hosting. 
Apa yang dimaksud dengan Shared Hosting ? 

Shared hosting adalah layanan hosting dimana sebuah account hosting 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. 

Langkah-langkah

1. Pada Mesin virtual yang kita gunakan, kita menggunakan yang pertama bridge. 

2. Settingan Network pada Adapter kedua adalah LAN Segment. 

3. Konfigurasi pada IP address disini dapat 2 interface yaitu yang pertama bridge untuk mendapatkan internet dan yang satu adalah ip virtual untuk dns yang akan kita sebar nantinya. 

Instalasi DNS, DIG, WEBSERVER APACHE2. 
1. Instal paket yang dibutuhkan yaitu DNS,DIG,WEBSERVER APACHE2, dengan perintah sebagai berikut.

2. Pindah direktori ke etc bind dan nano ke file named.conf.local dengan perintah seperti digambar.

3. Kemudian tambahkan script seperti di gambar, sesuai dengan nama domain dan ip kalian.


4. Copy file db.local menjadi db.belajar, db.smkku, db.akubisa dan cp db.127 menjadi db.ip.

5. Ubah file db.ip dengan perintah nano db.ip, kemudian isikan sesuai dengan IP dan domain yang kita pakai. 

6. Ubah file db.smkku dengan perintah nano db.smkku kemudian ganti localhost. menjadi nama domain kita, dan tambah www kemudian tambah ip yang sama.

7. Ubah file db.akubisa dengan perintah nano db.smkku kemudian gantikan localhost. menjadi domain kalian. dan tambahkan www kemudian tambah ip yang sama. 

8. Ubah file db.belajar dengan perintah nano db.smkku kemudian gantikan localhost. menjadi domain kalian. dan tambahkan www kemudian tambah ip yang sama. 

9. Ubah file named.conf.options dengan perintah nano named.conf.options ubah forwarders menjadi 8.8.8.8, dan ganti jadi dnssec-validation no:

10. Reset terlebih dahulu bind9 dengan perintah /etc/init.d/bind9 restart.

11. Ubah file resolv.conf dengan perintah nano /etc/resolv.conf.

12. Masukkan ip dari masing masing domain. 

Test uji coba 

1. Ping masing-masingg domain, kemudian pastikan ip dari domain yang kita ping terhubung. 

2. Uji coba juga melalui nslookup ke semua domain, dan pastikan kembali ip nya benar. 

3. Kita uji coba make dig pada masing masing domain. 

Konfigurasi Share web 
1. Masuk ke file dengan perintah nano /etc/apache2/apache2.conf kemudian ubah direktori /var/ww menjadi direktori /home. 

2. Pindah folder ke cd /etc/apache2/sites-available/ kemudian cp 000-default.conf kemudian ubah menjadi nama domain kita. 

3. Masuk ke file belajar.conf dengan perintah nano belajar.conf kemudian ubah servername menjadi domain kita dan document sesuai dengan nama domain kita. 



4. Matikan default size nya yang 000-default.conf dengan perintah a2dissite 000-default.conf. 

5. Aktifkan site yang sudah kita bikin.

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

7. Pindah ke folder /var/www/html kemudian copy index.html ke masing masing folder domain. 

8. Ubah file index.html masing masing domain kemudian ubah di task tittle dan span. 



9. Restart apache2 dengan perintah /etc/init.d/apache2 restart. 

Konfigurasi NAT 
1. Ubah file /etc/sysctl.conf dengan perintah nano /etc/sysctl.conf. 

2. Hilangkan tanda pagar pada sysctl.conf untuk bisa di forward ip addressnya. 

3. Lakukan pengecheckan data dengan perintah stsctl -p. 

4. Install paket iptables dengan perintah apt install iptables-persistent -y. 

5. Akan muncul pop-up kita save saja default configure. 

6. Buat rule iptables sesuaikan dengan nama interface pada ip address ens33. 

7. Check ip tables dengan perintah iptables -t nat -L. 

Uji coba pada sisi client Windows 7 
1. Masukkan IP 192.168.100.x pada ip address dan default gateway masukkan IP server.

2. Uji coba ping pada masing masing domain

3. Coba masing-masing buka browser masuk ke domain. 


Komentar