Minggu, 17 Februari 2013


SMK Negeri  1 Magelang
MenginstallSistemOperasiJaringanBerbasisTeks
No. Job Sheet

Bid. Keahlian
Tek. Elektronika
Kelas
XI ED
Prog. Keahlian
TKJ
Nama/ No. Absen
MaulidaNur M/ 20
Semester
Genap
Waktu
32 @ 45menit
Prog. Diklat
Admin Jaringan
Tanggal


A.    SASARAN KOMPETENSI
1.         Memahami proses instalasiSistemOperasiDebian 5.0
2.       Memahami proses remote menggunakan Putty
3.       Memahamai Setting Server denganmenggunakanSistemOperasiDebian 5.0
Menggunakanperintah Console
B.    ALAT DAN BAHAN
1.         Komputer
2.       DVD Debian 5.0
3.       Software Putty
4.       Kabel UTP + RJ-45 (Kabel Cross)
C.     TEORI DASAR
*      Tutorial KonfigurasiDebian 5.0 halaman 1-62
D.    LANGKAH KERJA
1.         Siapkanalatdanbahan yang diperlukan
2.       Install SistemOperasiDebianpada PC sesuaipada tutorial yang diberikan
3.       Buatlahkabel RJ-45 dengan system cross
4.       UjiSistemOperasi yang telah di Install sudahberjalandenganbaikataubelum
5.       Siapkan 1 PC dengan SO Windows XP  atau Windows 7 sebagai Client.
E.     PERTANYAAN
1.         Setting NIC denganketentuan :
a)      IP address        : 199.163.216.20
b)      Netmask          : 255.255.255.0
c)       Gateway          : 199.163.21.200
d)      Hostname        : maulida
e)      Domain            : ed.com
2.       Setting FTP, Web Server, DNS Server
3.       Buat folder NamaSiswa di Home yang di dalamnyaada folder Jawadan Sumatra kemudian copy kanpadamasing- masing Index di kedua folder tersebut.
4.       Web dijalankanpadamasing- masing folder Jawadan Sumatra









v  Setelah melakukan instalasi Debian 5.0
v  Sebelummenyetting NIC telebihdahulukita login dengan user “root” dan password yang telah di buatpadasaatkitamelakukaninstalasi Linux Debian.
maulida.ed.com login : root
Password :


SETTING NIC (Network Interface Card)
*    Dalammenyetting IP Address, Netmask, Network ID, Broadcast, Gateway dansebangsanya (eth0) pada file /etc/network/interfaces. Denganmenggunakanperintah yang berbedadarisebelumnya.
*     Kita dapatmenggantialamat IP address diperintahberikut :
   maulida :~#nano /etc/network/interfaces
Text Box: Janganlupasetelahkitamengubahataumenyetting ,tekantombolCtrl + Xuntukmenyimpanlalutekan “ Y ”.

*     Mensetting Hosts pada file /etc/hosts
maulida :~#nano /etc/network/hosts
Text Box: Janganlupasetelahkitamengubahataumenyetting ,tekantombolCtrl + Xuntukmenyimpanlalutekan “ Y ”.2.png

*     Mensetting Hostname pada file /etc/hostname
      maulida :~#nano /etc/network/hostname
      3.png
*     Mensetting resolver pada file /etc/resolv.conf
4.png

*     Mensetting Hostname pada file /etc/hostname. Tanpakitamelakukanperintahdibawahinijugatidakmasalahdantidakberpengaruhpada NIC.
maulida :~#echo server-debian.smkn1.or.id > /etc/hostname
hostnamesebelumnyayaitu server-debian.smkn1.or.id
maulida :~#/bin/hostname –F /etc/hostname
*     Merestartlayanan network.
      maulida :~#/etc/init.d/networking restart
5.png







SETTING DNS (Domain Name System)

*     Menginstallpaket yang dibutuhkanyaitu bind9
maulida :~#apt-get install bind9
*     Menambah script pada file /etc/bind/named.conf.localuntukmembuat zone forward dan zone reverse .
maulida :~#nano /etc/bind.named.conf.local


Ketikkan script dibawahinipadabaristerbawah .


Text Box: Zone “ed.com” {
 Type master;
 File “/etc/bind.db.for”;
};
Zone “216.163.199.in-addr.arpa” {
 Type master;
 File “/etc/bind/db.rev”;
}; 







Text Box: Janganlupasetelahkitamengubahataumenyetting ,tekantombolCtrl + Xuntukmenyimpanlalutekan “ Y ”.b2.png

*     Mengubah file db.localmenjadidb.fordandb.127menjadidb.revpada file /etc/bind
Untukmengcopy file denganperintah cp.
maulida :~# cd /etc/bind/
maulida :/etc/bind# cpdb.localdb.for    (untukzona forward)
maulida :/etc/bind# cp db.127 db.rev    (untukzonarevese)

*     Lalu  edit file db.fordengancara :
maulida :/etc/bind#nanodb.for(untukmengedit file db.for)
kemudianlakukanlangkah- langkahberikutini :
*      Gantilocalhostmenjadinama hostname dan domain kita
*      Gantikantanda@padabariske 14 menjadinama host kita
*      Gantilah127.0.0.0dengan IP kita
*      Text Box: Janganlupasetelahkitamengubahataumenyetting ,tekantombolCtrl + Xuntukmenyimpanlalutekan “ Y ”.Tambahkanbeberapabaris script padabaristerakhir :





www        IN   CNAME      maulida
ftp        IN   CNAME      maulida
jawa       IN   CNAME      maulida
Sumatra    IN   CNAME      maulida
 



 





*      Sehinggatampilannyamenjadisepertiini :
b4.png
*     Dan langkahselanjutnya, mengeditdb.rev
maulida :/etc/bind#nanodb.rev
kemudianlakukanlangkah- langkahberikutini :
*      Gantilahlocalhostmenjadidengannama hostname dan domain kita
*      Hilangkantanda @padabarisIN       NS   maulida.ed.com
*      Dan gantilah1.0.0dengannomor IP address terakhirkita
*      Simpanperubahan.

b5.png

*     Merestartlayanan bind9
maulida :~#/etc/init.d/bind9 restart
b6.png



*     Mengecek DNS yang telahdikonfigurasi.
*      maulida :~#nslookup 199.216.163.20
b7.png

*      maulida :~#nslookup jawa.ed.com
b7.png







*      maulida :~#nslookup Sumatra.ed.com

b7.png

*      maulida :~#nslookup www.ed.com
b8.png





























WEB SERVER


*     Menginstallpaket yang akandigunakanuntuk web server yaituapache2, php5, links
maulida :~#apt-get install apache2 php5 links

*     Untukmengaktifkan multi user agar etiap user dapatmengakseshalaman website makakitadapatmenyettingdenganperintah :
maulida :~#a2enmod userdir
w3.png

*     Membuatfolder halaman root website di dalam folder user yang akandigunakanuntukmenampilkanseluruhisihalaman website.
*     maulida :~#mkdir /home/maulida
w2.png

*     Masukkanflashdisk yang di dalamflashdiskterdapat script html yang telahkitabuat.
*      Untukmengetahuialamat system dariflashdisktersebut, laluketikkanperintahmaulida :~#fdisk –l
w5.png
*      Lalukitamelihatisidariflashdiskdenganmenggunakanpeintah :       
ü 
Lihatgambarpada  diatas.
 
maulida :~#mount /dev/sdb1 /mnt
ü  maulida :~#cd /mnt
ü  maulida :/mnt#ls        (makakitadapatmelihatisiflashdisk)

w6.png

*     Kemudiankitamasukkedirektori script danmengcopydirektoriJawadan Sumatra kedalam/home/maulida  .
maulida :/mnt#cp script/jawa /home/maulida -R
maulida :/mnt#cp script/Sumatra /home/maulida -R
w7.png
*     Mengcopy file website defaultmenjadijawa.

avail.png
*     Mengedit file jawa yang telahdicopy.
Hal- hal yang perludiperhatikansaatmengedit file jawa :
*      Tambahkan script padabarispertama .
o   NameVirtualHost 199.163.216.20:80
*      Gantitandabintang (*) padabariskedua.
o   199.163.216.20
*      Gantilahwebmaster@localhostmenjadinama user dan domain kita.
o   maulida@ed.com
*      Tambahkanpadabariske 4
o   ServerName jawa.ed.com
*      Gantilah /var/www/ dengantempatmenyimpan script website sesuaidengan folder yang kitabuattadi/home/maulida/jawa
maulida :/etc/apache2/sites-available#nanojawa
vir jawa.png

*     Mengcopy file website jawa menjadi Sumatra agar dalampengkonfigurasiantidakmemakanbanyakwaktu.

Hal- hal yang perludiperhatikansaatmengedit web Sumatra :
*      Editlahbariske 4
o   ServerName sumatra.ed.com
*      Gantilah/home/maulida/jawamenjadi/home/maulida/sumatra
nano sum.png
Setelahdiedit
vir sum.png

*     Mengaktifkan sitesjawadan Sumatra di /etc/apache2/sites-enabled

maulida :~#cd /etc/apache2/sites-enabled/
maulida :/etc/apache2/sites-enabled#a2ensite jawa
maulida :/etc/apache2/sites-enabled#a2ensite sumatra
enable.png

*     Menonaktifkan site default.
enable.png



*     Merestartlayanan apache2.
restart ap.png



*     Mengecek web server yang telahdikonfigurasi.
*      maulida:~#links jawa.ed.com
web jawa.png

*      maulida:~#links Sumatra.ed.com


web jawa.png
 




























File Transfer Protocol (FTP) Server

*     Menginstalpaket yang dibutuhkanyaituproftpd
maulida:~#apt-get install proftpd
(pilih standalone= server berdiri sendiri)

*     Membuat user baru
maulida:~#addusermaulida

f1.png
*     Mengaturhakaksesdari folder setiap user yang ada. Dan kit akanmengaturhakaksesyaiu user maulida agar dapatmengakses folder /home/maulida
f2.png
*     Merestartlayananproftpd.
maulida:~#/etc/init.d/proftpd restart
f3.png









*     Mengetes FTP Server yang telahdikonfigurasi.
maulida:~#ftp ftp.ed.com
f4.png

*     Apabilakitamengecekpada web browser denganmengetikkanftp://199.163.216.20makaakanmunculsebuahjendelauntukkitadapat login menggunakan user account yang kitabuattadi. Ataukitadapatmengaksesmelalui Window Explorer dengan alamat IP yang sama.
logon.png















*     Menyetting IP address client.

6.png


*     Website jawa.ed.com
jawa.jpg

*     Website Sumatra.ed.com
sum.png





Perintah-PerintahDasar
Debian Server 5.0

nano filename         = mengedit script file
cddirektori               = masuk ke direktori
ls                                = melihat isi dari direktori aktif
mkdirdirektorti       = membuat direktori
rmdirdirektori         = menghapus direktori
rm filename             = menghapus file
cp                              = mengcopy file/direktori
clear                          = membersihkan layar
adduser                    = menambah user
reboot                       = restart komputer
halt                           = menshutdown komputer
nslookup                   = mengecek konfigurasi
ping                          = mengetes koneksi IP
mount                       = me-mount file system ke suatu file/direktori
fdisk –l                      = untuk mengetahui nama alamat system dari flashdisk
links                          = membuka alamat links dari web server
apt-get install         = menginstall aplikasi
apt-get update       = mengupdate aplikasi
apt-get remove       = menguninstall aplikasi