A. TUJUAN
1. Melalui praktek, peserta didik konfigurasi Control Panel Hosting sesuai jobsheet dan prosedur
secara teliti, cermat dan tepat sesuai alokasi waktu yang disediakan.
2. Melalui praktik, peserta didik menguji hasil konfigurasi Control Panel Hosting untuk
memastikan bahwa hasil konfigurasi sudah tepat sesuai dengan jobsheet.
1. Laptop / PC
2. Sistem Operasi Linux Debian 8.3
3. Sistem Operasi Windows
4. Virtualbox / Vmware
C. MATERI SINGKAT
Tampilan teks perintah, yang fungsinya sama untuk mengakses file manager.
Gambar kedua merupakan gambar yang sama-sama menampilkan file website, fungsinya juga
sama dengan gambar yang pertama. Hanya saja, gambar kedua menggunakan teks perintah
untuk mengaksesnya.
Jadi, fungsi control panel pada hakikatnya adalah mempermudah pengguna. Mempermudah di
bagian apa?
D. LANGKAH KERJA
Persiapan
1. Siapkan 2 buah virtual machine pada VirtualBox, masing – masing menggunakan sistem
operasi Debian dan Sistem Operasi Windows
2. Setting Network VirtualBox yang digunakan pada praktek adalah sebagai berikut
3. Aturlah alamat IP pada Debian dengan alamat 192.168.3.1XX/24, dimana XX adalah nomor
meja.
Misalnya no meja 1, IP Addressnya jadi 192.168. 3.101, kalau no mejanya 25 misalnya IP
Addressnya jadi 192.168.3.125
4. Aturlah alamat IP pada Windows dengan alamat 192.168.3.2XX/24, dimana XX adalah nomor
meja.
Misalnya no meja 5, IP Addressnya jadi 192.168. 3.205/24, kalau no mejanya 40 misalnya IP
Addressnya jadi 192.168.3.240/24
Hapus dan ganti isi file sources.list menjadi seperti dibawah ini.
b. Setelah di ekstrak di direktori /home/siswa, akan muncul direktori ehcp, bisa di cek dengan
perintah ls.
c. Ikuti langkah-langkah installasi (untuk tiga gambar dibawah ini kalau ada pertanyaan press enter
to continue, tekan tombol enter)
Setelah selesai 3 langkah instalasi di atas tunggu proses instalasi untuk tahap instalasi
berikutnya,
d. Kemudian muncul gambar dibawah ini, disini kita akan menginstal database server yaitu
mariadb-server. Password root untuk database server adalah 123456.
e. Pada tahap instalasi berikutnya, kita akan mengisi password ehcp untuk database server, dan
password admin untuk ehcp control panel. Untuk kemudahan semua password disisikan 123456.
f. Untuk dua langkah berikut ini, bisa langsung kita enter, karena baik nama host dan IP Address
tidak akan kita ubah.
g. Tahapan berikutnya adalah memilih bahasa, dalam praktek ini kita akan memilih bahasa
Inggris jadi bisa langsung enter.
h. Brikutnya adalah perttanyaan apakah kita akan menginstall program tambahan pada EHCP
Control Panel. Karena RAM yang kita gunakan pada VM terbatas pilih n.
i. Langkah berikutnya adalah menginstalasi phpmyadmin, ketika proses instalasi kta diminta
mengisi password, sama seperti sebelumnya apssword yang akan kita isi 123456. Ikuti
langkah-langkah instalasinya seperti gambar dibawah ini.
j. Berikutnya adalah instalasi dan konfigurasi mail server, tidak perlu ada yang diubah dulu
langsung OK.
l. Setelah selesai buka server dengan IP Address 192.168.3.1XX pada web browser, halaman
web yang muncul masih halaman web bawaan debian, seharusnya yang muncul halaman
web EHCP Control Panel. Pada langkah berikutnya nanti web server akan kita konfigurasi
supaya yang muncul halaman web EHCP Control Panel.
m. Langkah berikutnya kita akan konfigurasi web server (apache2), jika kita membuka server
dengan IP Address 192.168.3.1XX yang muncul adalah halaman web EHCP Control
Panel.
Sebelum di edit
Sesudah di edit
• Restart apache2
/etc/init.d/apache2 restart
n. Membuka kembali server dengan IP Address 192.168.3.1XX, jika berhasil muncul halaman
web dari EHCP Control Panel seperti gambar dibawah ini.
o. Klik " Click here for..." untuk login ke ehcp dan akan tampil sepert berikut. Untuk defaultnya
isikan username = admin, dan password = password saat installasi (123456).
p. Jika berhasil, akan muncul gambar seperti berikut dan tinggal buat hosting sesuai keinginan.
Setelah instalasi EHCP, kita akan mencoba beberapa konfigurasi EHCP seperti menambah
user, domain, subdomain, akun FTP, email, dan database.
a. Cari bagian Panel User pada halaman web EHCP Control Panel kemudian klik Add
Panel User
Gambar diatas menunjukkan kapasitas layanan yang diberikan kepada user baru untuk
username gogon. Adapun spesifikasi hosting yang diberikan adalah
Jumlah Domain :5
Jumlah Email : 20
Kapasitas Disk : 500 MB
Jumlah Panel User :5
Jumlah FTP User :5
Jumlah Database : 10
User yang baru saja dibuat statusnya adalah reseler artinya user tersebut dapat
menambahkan user lainnya.
Pada bagian ini kita akan membuat domain mysiteXX.net, dimana XX adalah nomor urut siswa.
Contoh yang digunakan pada tutorial ini XX nya adalah 53, jadi domainnya mysite53.net.
Panel username dan FTP username : udin, Panel userpassword dan Ftp password : 123
a. Keluar dari user admin dengan meng-klik tombol LOGOUT di sebelah kanan atas halaman
web.
• Menguji dengan perintah nslookup mysite53.net, hasilnya harus seperti gambar dibawah
ini
3. Menambah SubDomain
Pada ujicoba domain mysite53.net dari client, kita mencoba dengan domain www.mysite53.net,
www tersebut dalam struktur penamaan DNS adalah sebuah subdomain. Subdomain lain yang
otomatis tersedia selain www ketika kita membuat domain antara lain mail da email untuk
webmail, ehcp dan cpanel untuk masuk ke halaman konfigurasi Kontrol panel EHCP.
Sekarang kita akan mencoba membuat subdomain selain subdomain yang telah disediakan ketika
kita membuat domain. Misalnya kita akan membuat subdomain tkj, jadi kita nanti dapat mengakses
halaman web tkj.mysite53.net.
d. Ketikan nama domain yang kita inginkan, dalam hal ini tkj kemudian klik submit
Menambahan user akun email hanya dapat dilakukan jika user sudah menambahkan domain
terlebih dahulu. Misalkan kita akan membuat user doni dan dona untuk akun emailnya. Berikut
cara menambahkan akun email.
b. Masukkan data-data untuk akun user email baru yang akan dibuat, kemudian klik submit.
c. Setelah selesai membuat akun user email, kita akan mencoba apakah user doni dapat mengirim
email ke user dona, atau sebaliknya.
Coba kirim email dari doni ke dona dan sebaliknya.
Database merupakan bagian penting dalam membangun sebuah website. Oleh karena
itu adalah keharusan hosting untuk menyediaakan layanan Database Sever. Berikut
ini akan dilakukan penambahan database baru, namun sebelumnya harus
ditambahkan user database terlebih dulu.
a. Pertama klik menu Dashbord kamudian pada menu MySQL klik menu Add
MySQL Database & User .
b. Kemudian muncul halaman untuk menambah database dan user mysql, misalkan
kita akan membuat database dbtkj dengan user tkj dan password 123, setelah
selesai mengisi klik Submit
c. Setelah database kita buat, langkah selanjutnya kita cek apakah database tersebut
berhasil kita buat dengan mengklik List MySQL Databases
d. Jika muncul tampilan seperti dibawah ini, maka database berhasil dibuat.