Anda di halaman 1dari 19

SMK

NEGERI 1
NGANJUK

System Administration
Konfigurasi Share Hosting Debian 10

Penulis : Hendrik Susilo

SEKOLAH MENENGAH KEJURUAN NEGERI 1 NGANJUK


Jl. Dr. Soetomo No.61C, Nganjuk, Jawa Timur 64415, Telp. (0358) 321483
TEKNIK KOMPUTER DAN JARINGAN
2020 / 2021
KATA PENGANTAR

Puji syukur kami ucapkan kehadapan Tuhan Yang Maha Esa karena atas
berkat rahmatnyalah kami dapat menyelesaikan Modul yang berjudul Konfigurasi
Share Hosting tepat pada waktunya. Share Hosting adalah layanan hosting di mana
sebuah account hosting ditaruh bersama-sama beberapa account hosting lain dalam
satu server yang sama, dan memakai services bersama-sama
Modul ini memberikan gambaran materi tentang pengertian, instalasi sampai
cara konfigurasi, sehingga banyak pihak nantinya mengetahui tentang share hosting
dan materi-materi apa saja yang dibahas di dalam modul ini.
Modul ini tentunya masih sangat jauh dari sempurna, kami berharap semoga
modul ini dapat berguna bagi semua pihak sesuai dengan tujuan pembuatan modul.
Selain itu juga kami mengharapkan kritik dan saran untuk menyempurnakan modul
kami ini. Kami juga berterima kasih kepada semua pihak dan sumber-sumber
referensi yang telah membantu dalam penulisan modul ini

Modul Share Hosting Debian 10 |i


DAFTAR ISI

Kata Pengantar …………………………………………………………………………… i

Daftar Isi …………………………………………………………………………………... ii

A. Pengantar ……………………………………………………………………….…….. 1

B. Langkah – Langkah ………………………………………………………………….. 2


I. Alat dan Bahan …………..………………………………………………………. 2
II. Konfigurasi Network Virtualbox …………………………………………….... 2
III. Konfigurasi IP dan Repository ..………………………………………………. 3
IV. Konfigurasi DNS ..……………………………………………………………… 5
V. Pembuatan User Baru ..…………………………….………………………….. 9
VI. Konfigurasi Share Web ……………………………………………………... 10
VII. Uji Coba ……………………………………………………………………… 15

M o d u l S h a r e H o s t i n g D e b i a n 1 0 | ii
A. Pengantar

Hosting merupakan Istilah untuk jasa penyewaan server Internet untuk


keperluan website dan email. Pemakai umum menyewa jasa hosting kepada
penyedia hosting seperti IDCloudHost dan mendapatkan account hosting (sejumlah
ruang disk, account email, akses shell/FTP, dll) dan dapat mengupload file-file
website yang kemudian nanti dapat dilihat oleh pengunjung website. Bisa disebut
juga web hosting, karena umumnya selalu berkaitan dengan website, walaupun bisa
saja ada layanan hosting yang khusus email saja (email hosting), akses
telnet/SSH/shell saja (shell hosting), dsb.
Share Hosting adalah layanan hosting di mana sebuah account hosting ditaruh
bersama-sama beberapa account hosting lain dalam satu server yang sama, dan
memakai services bersama-sama. Keuntungan shared hosting adalah harganya
yang murah.

Modul Share Hosting Debian 10 |1


B. Langkah - Langkah

I. Alat dan Bahan

1. Komputer/Laptop
2. Aplikasi VirtualBox/VMware Workstation
3. Koneksi Internet
4. ISO Debian 10 Buster

II. Konfigurasi Network VirtualBox

1. Pada Adapter 1 Atur menjadi seperti berikut

2. Pada Adapter 2 Atur menjadi seperti berikut

Modul Share Hosting Debian 10 |2


III. Konfigurasi IP dan Repository

1. Pastikan Server terkoneksi dengan internet. Ubah konfigurasi IP Address


sesuai dengan LAN dan tambahkan IP address alias

Modul Share Hosting Debian 10 |3


2. Tambahkan repository online Debian. Disini saya menggunakan server
repository online default.

3. Restart Network

4. Update Repository

Modul Share Hosting Debian 10 |4


IV. Konfigurasi DNS

1. Karna disini kita perlukan dns, maka kita install terlebih dahulu dns nya
dengan perintah : apt install bind9

2. Selanjutnya kita akan membuat tiga domain yang sudah tertera diatas.
Pertama-tama buat tiga zone untuk tiga domain, untuk membuat zone edit
file named.conf.local lalu sesuaikan seperti berikut.

Modul Share Hosting Debian 10 |5


3. Copy file konfigurasi forward dan reverse untuk dns.

4. Untuk menterjemahkan domain ke IP Address, kita harus mengkonfigurasi


file forward yang sudah kita buat tadi . Ikuti langkah di bawah ini.

Berikut konfigurasi file forward untuk www.hendrikhostingsatu.com

Berikut konfigurasi file forward untuk www.hendrikhostingdua.com

Modul Share Hosting Debian 10 |6


Berikut konfigurasi file forward untuk www.hendrikhostingtiga.com

5. Agar masing-masing IP Address dapat diterjemahkan menjadi domain kita


harus mengkonfigurasi file reverse yang sudah dibuat. Berikut adalah
konfigurasinya.

6. Sekarang kita akan melakukan pengujian DNS Server, sebelum


melakukan pengujian pastikan DNS Resolver sudah mengarah ke IP
Address utama dari server. Dengan perintah nano /etc/resolv.conf

Modul Share Hosting Debian 10 |7


7. Lalu jangan lupa restart bind9 nya dengan perintah
/etc/init.d/bind9 restart

8. Kemudian langkah selanjutnya kita install paket dnsutils nya agar bisa
meng-nslookup, dengan perintah : apt install dnsutils.

9. Kemudian kita lakukan pengujian, pastikan dns kita sudah berhasil. Untuk
pengujian bisan menggunakan nslookup

Modul Share Hosting Debian 10 |8


V. Pembuatan User Baru

1. Buat tiga user untuk masing-masing hosting. Disini saya akan


menggunakan perintah useradd dengan opsi -m, agar langsung dibuatkan
home direktori untuk user tersebut.

2. Setelah membuat user beserta home direktorinya. Sekarang kita akan


tambahkan password untuk setiap masing-masing user.

3. Kemudian kita akan membuatkan folder html/ disetiap direktori home user
sebagai web direktorinya.

Modul Share Hosting Debian 10 |9


VI. Konfigurasi Share Web

1. Langkah berikutnya ialah kita install paket apache2 nya dengan


perintah apt install apache2, kemudian kita pilih y untuk melanjutkan
proses instalasi.

2. Kemudian kita copy index.html nya ke masing-masing web direktorinya.

3. Selanjutnya kita copy juga 000-default.conf ke masing-masing user web


direktori.

4. Selanjutnya ubah owner pada masing-masing web direktori user


menjadi www-data:www-data.

M o d u l S h a r e H o s t i n g D e b i a n 1 0 | 10
5. Untuk tampilan pada masing-masing web hosting, kita perlu membuat
file index.html dan letakkan pada web direktori masing-masing user

Berikut adalah file index.html untuk www.hendrikhostingsatu.com

Berikut adalah file index.html untuk www.hendrikhostingdua.com

Berikut adalah file index.html untuk www.hendrikhostingtiga.com

M o d u l S h a r e H o s t i n g D e b i a n 1 0 | 11
6. Lalu kita ubah html dari hendrikhostingsatu agar kita mengetahui bahwa
kita sedang mengunjungi web hendrikhostingsatu.com ketika waktu uji coba
nanti.

Edit title menjadi seperti berikut

Kemudian Default page ganti menjadi “ Selamat Datang Di Hendrik Hosting


Satu “

7. Lakukan juga pada html hendrikhostingdua dan hendrikhostingtiga

Pada hendrikhostingdua :

M o d u l S h a r e H o s t i n g D e b i a n 1 0 | 12
Pada hendrikhostingtiga :

8. Lalu kita nonaktifkan file default tersebut.

M o d u l S h a r e H o s t i n g D e b i a n 1 0 | 13
9. Aktifkan masing - masing site yang sudah terdaftarkan tadi.

10. Masuk ke konfigurasi /etc/apache2/apache2.conf rubah terlebih dahulu path


default ke home

11. Sekarang kita restart packet apache2.

12. Reload juga apache dengan perintah :

systemctl reload apache2

M o d u l S h a r e H o s t i n g D e b i a n 1 0 | 14
V. Uji Coba

1. Kita arahkan terlebih dahulu dns debian server yang udh di buat.

2. Kita ping apakah terhubung atau tidak melalaui command prompt.

M o d u l S h a r e H o s t i n g D e b i a n 1 0 | 15
3. Untuk melakukan pengujian buka Web Browser Client lalu akses masing-
masing website seperti berikut.

Berikut pengujian untuk www.hendrikhostingsatu.com

Berikut pengujian untuk www.hendrikhostingsdua.com

Berikut pengujian untuk www.hendrikhostingtiga.com

M o d u l S h a r e H o s t i n g D e b i a n 1 0 | 16

Anda mungkin juga menyukai