Anda di halaman 1dari 27

MODUL PAKET 3 UKK TKJ

Pertama-tama lakukan lah topologi jaringan dan konfigurasi server sesuai dengan
soal.

Pembahasan :

1. Penambahan PACKAGE
Siapkan DVD 1, DVD 2 dan DVD 3
Masukkan DVD 1 debian Anda lalu ketik apt-cdrom add kemudian ketik
eject, masukkan kembali DVD 2 debian Anda lalu ketik apt-cdrom add
kemudian ketik eject, masukkan kembali DVD 3 debian Anda lalu ketik
apt-cdrom add kemudian ketik eject.

2. Pengaturan IP Server
Jika debian server Anda berbasis GUI bukalah Terminal Root, jika
berbasis CLI langsung saja ketikkan nano /etc/network/interfaces
lakukan konfigurasi sesuai dengan gambar dibawah ini :

1Februari2018
Setelah selesai lakukan perintah save dengan cara ctrl + o kemudian
enter, lalu keluar dengan cara ctrl + x. Setelah itu lakukan perintah
restart dengan cara ketik service networking restart. Kemudian untuk
memastikan apakah IP sudah sesuai yang kita inginkan ketikkan
ifconfig lalu enter maka hasilnya seperti :

Setelah itu kita menambahkan nameserver ip kita dengan cara ketik


nano /etc/resolv.conf ketikkan domain sekolah.sch.id enter search
sekolah.sch.id enter nameserver 192.168.10.1 kemudian save dengan
cara ctrl+o dan keluar lagi dengan cara ctrl+x.

Lakukan perintah penguncian pada file resolv.conf agar tidak berubah-


ubah dengan cara : chattr +i /etc/resolv.conf
Pastikan debian server Anda sudah terhubung internet lakukanlah
perintah ping contoh saja ke google.com.

3. Konfigurasi DNS SERVER


Pertama lakukan penginstall-an package DNS server dengan cara ketik
apt-get install bind9 lalu enter.

1Februari2018
Jika disuruh memasukkan DVD-1, masukkanlah kemudian enter.
Setelah selesai instalasi, masuk ke folder bind dengan cara ketik cd
/etc/bind. Lakukan perintah pengecekan file dengan cara ketik ls
pastikan isinya seperti gambar dibawah ini :

Lakukan backup pada named.conf.local dengan cara mengcopy file


tersebut. Ketikkan perintah cp named.conf.local named.conf.local.bc

Lakukan perintah copy (penambahan file baru) pada db.127 dan


db.local ketikkan cp db.127 db.192 lalu enter, ketik cp db.local
db.sekolah enter.

Lakukan pengeditan pada file pertama yaitu named.conf.local ketikkan


nano named.conf.local enter, lakukan pengeditan seperti :

1Februari2018
Setelah sama seperti gambar diatas lakukan perintah save dengan cara
ctrl + o kemudian exit dengan cara ctrl + x. selanjutnya kita buka file
db.sekolah.

lakukan pengeditan pada file selanjutnya yaitu db.sekolah buka dengan


perintah nano db.sekolah lakukan pengeditan seperti gambar dibawah
ini :

Setelah sama seperti gambar diatas lakukan perintah save dengan cara
ctrl + o kemudian exit dengan cara ctrl + x. selanjutnya kita buka file
db.192.

1Februari2018
lakukan pengeditan pada file selanjutnya yaitu db.192 buka dengan
perintah nano db.192 lakukan pengeditan seperti gambar dibawah ini :

Setelah sama seperti gambar diatas lakukan perintah save dengan cara
ctrl + o kemudian exit dengan cara ctrl + x. selanjutnya kita lakukan
perintah restart ketikkan : service bind9 restart

Langkah terakhir DNS server adalah melakukan pengecekan dengan


cara nslookup :

Ketikkan perintah nslookup 192.168.10.1 apabila berhasil akan seperti


gambar dibawah ini :

Ketikkan perintah nslookup sekolah.sch.id apabila berhasil akan


seperti gambar dibawah ini :

Konfigurasi DNS SERVER telah sukses.

1Februari2018
4. KONFIGURASI WEB SERVER DENGAN JOOMLA
Sebelumnya kita harus menyiapkan terlebih dahulu file joomla yang
diletakkan pada folder home, disini kita menyiapkan file joomla versi
2.5.4.
a. langkah pertama adalah menginstall package web server yaitu
apache2 dengan perintah apt-get install apache2.
b. Masuk ke folder www dengan perintah = cd /var/www
c. Buat folder dengan nama joomla (nama folder bisa bebas)
dengan perintah = mkdir joomla
d. Copikan file joomla ke dalam folder joomla
e.

f. Masuk ke dalam folder joomla dengan perintah = cd


/var/www/joomla
g. Ekstrack file joomla tersebut dengan perintah = unzip Joomla
2.5.4-Stable-Full Package.zip
h. Masuk ke folder sites-available dengan perintah = cd
/etc/apache2/sites-available
i. Copykan file default menjadi nama joomla dengan perintah =
cp default joomla
j. Buka file joomla tersebut dengan editor nano dengan perintah =
nano joomla lakukan penambahan dan pengubahan sesuai
gambar dibawah ini :

k. Nonaktifkan VirtualHost default dan selanjutnya mengaktifkan


VirtualHost joomla dengan perintah = a2dissite default
a2ensite joomla

1Februari2018
l. Ubah hak akses direktori joomla menjadi full akses dengan
perintah : chmod 777 /var/www/joomla
m. Restart apache2 dengan perintah = service apache2 restart
n. Install mysql-server = apt-get install mysql-server
Isikan password (bebas)
o. Install php5 = apt-get install php5
p. Install phpmyadmin = apt-get install phpmyadmin
Pilih no untuk konfigurasi database dbconfig-common
q. Pada browser client buka = namadomain/phpmyadmin, =
sekolah.sch.id/phpmyadmin, isi user dengan nama root,
kemudian password dengan yang sudah anda isi pada
mysql-server
r. Setelah login akan muncul tampilan seperti di bawah ini

s. Pada kolom create database, tulis nama database yang


akan dibuat, contoh : joomla, kemudian klik tombol create.
t. Pada browser client, tuliskan namadomain apda url
browser, sehingga akan muncul seperti dibawah ini

1Februari2018
u. Ikuti step by step untuk installasi joomla, pada tahap
keempat masuukan username, password, dan database
name yg telah kita buat sebelumnya

1Februari2018
v. Selanjutnya kita akan menghapus direktori instalasi Joomla dari
Debian server. Terlebih dahulu kita pindah ke
direktori /var/www/joomla = cd /var/www/joomla
w. Hapus direktori installation dengan perintah = rm –r installation
x. Cek hasil konfigurasi kontent web server, dengan mengetikkan
pada address bar: www.sekolah.sch.id di PC Client.

1Februari2018
y. Selanjutnya cek konfigurasi tampilan Joomla dengan
mengetikkan pada address bar: www.tkj.sch.id/administrator
kemudian login dengan admin

Konfigurasi webserver dengan joomla sudah selesai!

5. Konfigurasi FTP SERVER


a. Install layanan FTP server = apt-get install proftpd jika
terdapat pilihan, pilih standalone
b. Masuk ke direktori proftpd = cd /etc/proftpd
c. Buka file proftpd.conf = nano proftpd.conf

Ubah pada ServerName beri nama domain Anda

1Februari2018
Aktifkan config DefaultRoot, dengan cara menghilangkan tanda #,
kemudian tuliskan direktori untuk ftp nya (contoh : /home/ftp)

Pada baris paling bawah tambahkan script seperti di atas, user diberi nama
bebas

d. Kemudian restart layanannya = service proftpd restart


e. Masuk ke direktori ftp = cd /home/ftp
f. Ubah hak akses untuk folder ftp tersebut menjadi full akses
untuk all = chmod 777 /home/ftp
g. Buat user baru = useradd coba
passwd coba
berikan passwordnya contoh “root”

h. Cek hasil di client melalui browser client dengan cara


ftp://ftp.sekolah.sch.id atau ftp://192.168.10.1

1Februari2018
Hasilnya seperti gambar diatas, konfigurasi FTP server sudah selesai.

6. KONFIGURASI CACTI ( MONITORING SERVER)


a. Lakukan instalasi package cacti dengan perintah : apt-get
install cacti

Pilih YES

Isikan password database contoh “root” enter

1Februari2018
Masukkan password mysql bedakan dengan password database diatas
contoh “12345”

Masukkan password yg sama dengan yang diatas “12345”

Pilih Apache2 lalu enter


b. Buka browser (client), ketik : http://ipserver/cacti
(http://192.168.10.1/cacti)

1Februari2018
c. Lalu akan muncul Cacti Installation Guide seperti gambar
dibawah ini, Klik Next

d. Pilih type Installasi, Pilih new install – Next


e. Pada tahap selanjutnya, langsung klik Finish saja tidak usah
mengubah-ubahnya.
f. Masukan Username & Password Log in cacti sesuai keinginan
anda. Missal username admin password admin

g. Selanjutnya anda akan diminta untuk mengubah password


defaultnya, ganti sesuai keinginan anda

1Februari2018
h. Berikut tampilan cacti, untuk membuat graph monitoring untuk
server tertentu dapat di create device kemudian ikuti petunjuk
selanjutnya.
i. Klik new graphs, kemudian klik Edit this Host
j. Ganti Description & Hostname, Description diisi dengan nama
device dan Hostname diisi dengan IP Address yang akan
dimonitoring. Jika sudah klik save. Contoh :

k. Untuk melihat hasil monitoring dalam bentuk grafik, Pilih menu


Graph lalu klik device yang dimonitoring.

Contoh hasil monitoring, Konfigurasi cacti sudah selesai!

7. KONFIGURASI SAMBA ( FILE SERVER)

a. Lakukan instalasi package samba dengan perintah : apt-get


install samba
b. masuk ke folder samba dengan perintah : cd /etc/samba
c. buka dan edit smb.conf pada bagian paling bawah (ctrl+w+v)
dengan perintah : nano smb.conf sesuai dengan perintah soal,
sesuai gambar dibawah ini :

1Februari2018
Lakukan perintah save dengan cara ctrl+o kemudian enter lalu
keluar dengan perintah ctrl+x
d. buat direktori smk pada sesuai path yang telah dibuat dengan
perintah : mkdir /home/smk
e. masuk ke folder smk dengan perintah : cd /home/smk
f. kita tambahkan file dummy agar lebih jelas bahwa folder
/home/smk adalah folder share dengan perintah : touch file1
file2 file3

g. selanjutnya kita buat user unixnya untuk mengakses file server


contoh dengan perintah : adduser fileserv (masukkan
password sersuai keinginan

1Februari2018
h. setelah membuat user unix fileserv, kita buat user yang akan
mengakses file servernya dengan perintah : smbpasswd –a
fileserv (masukkan password sesuai keinginan)

i. selanjut kita restart samba servicenya dengan perintah :


service samba restart
j. terakhir lakukan pengujian dengan membuka pada client

Pada client Ubuntu buka browse network klik windows network

1Februari2018
Pilih sekolah.sch.id buka hingga terdapat folder smk

Buka folder smk dengan memasukkan user samba yang telah


kita buat tadi

1Februari2018
Hasilnya, konfigurasi samba (file server sudah selesai)!

8. KONFIGURASI WEB MAIL SERVER


a. Pertama lakukan penginstalan package dengan perintah : apt-
get install postfix squirrelmail courier-pop courier-imap

Pilih internet site

Isi sesuai domain kita

Pilih YES

1Februari2018
b. Proses instalasi aplikasi selesai. Selanjutnya kita buat sebuah
folder untuk penyimpanan surat dengan perintah : maildirmake
/etc/skel/Maildir ( huruf M pada Maildir harus huruf besar)

c. Setelah selesai. kita edit file main.cf dengan perintah : nano


/etc/postfix/main.cf
d. Kemudian tekan pgdn di keyboard sampai kursor ke akhir baris
(ctrl+W+V) . Setelah itu tambahkan kalimat home_mailbox =
Maildir/

e. Simpan file main.cf , Setelah itu kita konfigurasi ulang postfix


dengan perintah : dpkg-reconfigure postfix

Pilih internet site enter

Masukkan alamat domain kemudian enter

1Februari2018
Kosongkan langsung dienter saja

Edit sesuai diatas kemudian enter

Pilih no enter

Tambahkan 0.0.0.0/0 kemudian enter

Pilih no

1Februari2018
Langsung enter saja

Langsung enter saja

Pilih ipv4 kemudian enter


f. Setelah selesai. kita lanjutkan dengan mengedit file ke-2 yaitu
apache2.conf dengan perintah nano
/etc/apache2/apache2.conf
g. Masukan baris berikut di akhir baris : Include
/etc/squirrelmail/apache.conf

h. Simpan file apache2.conf . Kemudian kita buat user untuk


pengetesan E-mail. Minimal 2 user. dengan perintah "adduser
namausersesuaikeinginan" contoh : adduser pengirim.
kemudian Enter. masukan password. isi data-data, jika tidak
diperlukan tekan Enter saja. Kemudian Y >> Enter. adduser
penerima. kemudian Enter. masukan password. isi data-data,
jika tidak diperlukan tekan Enter saja. Kemudian Y >> Enter.

1Februari2018
i. Setelah selesai. Selanjutnya kita edit file apache.conf dengan
perintah nano /etc/squirrelmail/apache.conf
j. Edit pada baris ke pertama beri tanda pagar di awal kat Alias

k. Kemudian cari kalimat VirtualHost. Hilangkan tanda pagar,


kemudian ganti 1.2.3.4 dengan IP Address di ikuti dengan port
HTTP (192.168.10.1:80) , pada bagian servername ganti
dengan mail.sekolah.sch.id (ada pada dns kita)

Kemudian save lalu exit

l. Selanjutnya kita konfigurasi squirrelmail dengan perintah


"squirrelmail-configure" sehingga muncul tampilan seperti
berikut.

1Februari2018
Pilih 2 kemudian enter

Pilih 1 kemudian enter

Selanjutnya ketikkan domain kita mail.sekolah.sch.id lalu enter

1Februari2018
Pilih Update IMAP settings ketik A kemudian enter

Pilih server software ketik 8 lalu enter

1Februari2018
Ketikkan courier lalu enter
Lalu save data dengan ketik “S” lalu enter kemudian exit dengan ketik “Q” lalu
enter

m. Setelah itu Restart aplikasi : Postfix , apache , courier-pop,


courier-imap

Perintah restart
n. Lakukan pengujian pada client dengan membuka browser
lalu ketikkan domain mail kita : mail.sekolah.sch.id atau
bias dengan ip server mail kita 192.168.10.1

1Februari2018
o. Login dengan user yang telah dibuat tadi. login dengan user
pengirim. kemudian klik Compose buat kirim E-mal. kirim E-mail
ke penerima. untuk alamat E-mail user maka langsung otomatis
terbentuk dengan format : namauser@domain misal :
penerima@sekolah.sch.id. Buat pesan kemudian Send

p. Sign Out dari user aktif. Kemudian Login dengan User yang di
tuju tadi. Lihat akan ada Pesan dari pengirim.

Hasilnya dan konfigurasi web mail server telah selesai!!

Satu-satunya cara untuk kompeten adalah latihan.


Semoga bermanfaat!!

1Februari2018

Anda mungkin juga menyukai