44
Moch. Rizky Pratama Putra 18 XII TKJ 2 Tutorial: Debian Woody 1) Setelah masuk ke sesi booting ketikkan : bf24 lalu enter 2) Masuk ke Choose The Language, pilih en – b.inggris, lalu enter (tekan e biar cepat carinnya)

Debian 3 (Woody)

Embed Size (px)

DESCRIPTION

Teknik Komputer Jaringan

Citation preview

Page 1: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

Tutorial: Debian Woody

1) Setelah masuk ke sesi booting ketikkan : bf24 lalu enter

2) Masuk ke Choose The Language, pilih en – b.inggris, lalu enter (tekan e biar cepat carinnya)

Page 2: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

3) Pada Choose Language Variant, pilih English (US), lalu enter

4) Pada Release Notes, pilih continue, lalu enter

Page 3: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

5) Pada Main Menu Debian , pilih next : Configure The Keyboard, lalu enter

6) Pada Main Menu Debian… , pilih Partition a Harddisk, lalu enter

Page 4: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

7) Pada tampilan select disk drive, lalu enter

8) LILO Limitations, lalu enter (continue)

Page 5: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

9) Pada Note on additional space for the ReiserFS Journal > continue >

enter

Page 6: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

10) Pada tampilan pembagian partisi, Hapus semua partisi (lebih baik) dan buat kembali dengan cara :

Pilih New > Primary > 256 untuk swap > Beginning > enter,

Pilih Partisi yang baru dibuat >type>masukkan 82 untuk type SWAP

Pilih New > Primary > sisa nilai space HDD yang ada > enter>

Write> write table> yes >quit

Page 7: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

11) Pada Main Menu Debian… , pilih Next : Initialize and activate a swap

partition, lalu enter

12) Pada bacaan : Run a bad-blocks scan on ‘/dev/hda1’ ? pilih no, enter

Page 8: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

13) Pada bacaan Are You Sure ? pilih yes, enter

14) Pada Main Menu Debian… , pilih next : Initialize a Linux Partitions > enter

Page 9: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

15) Pada Choose Filesystem Type > pilih Ext3 > enter

16) Pada bacaan : scan for bad-blocks ‘/dev/hde2’ ? pilih no, enter

Page 10: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

17) Pada bacaan : Are You Sure ? pilih yes > enter

18) Buat agan-agan penikmat tutorial ini bisa menyimaknya dengan santai

gan

19) Pada Mount as the Root Filesystem ? pilih yes, enter

Page 11: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

20) Pada Main Menu Debian… , pilih next : Install Kernel and Driver

Modules > enter

21) Pada Found Debian CD-Rom > pilih yes > lalu enter

Page 12: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

22) Pada Main Menu Debian… , pilih next : Configure Device Driver

Modulus > enter

23) Pada Note about loaded Drivers > Continue > enter

Page 13: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

24) Pada select category > pilih kernel/drivers/net > enter

25) Pada select kernel/drivers/net modules > tun, enter > yes > enter

Page 14: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

26) Pada enter Command-Line Arguments > (boleh diisi boleh tidak) > ok > enter > enter

27) Pada select kernel/drivers/net Modules > Exit > enter

Page 15: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

28) Masuk ke Main Menu Debian… , pilih next : configure the network > enter

29) Pada tampilan choose the hostname > Isi hostname server > enter

Page 16: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

30) Pada Automatic Network Configuration > pilih no (manual) > enter

31) Choose the IP Address > isi IP server (misal : 192.168.1.1) > ok > enter

Page 17: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

32) Choose the Network Mask > isi Subnet Masknya (missal : 255.255.255.0) > ok > enter

33) IP Gateway address > isi IP Gateway (missal : 192.168.1.2) > ok > enter 34) Choose the Domain Name > isi Domainnya (misal : rizkypp.net) > ok >

enter 35) Choose the DNS Server Address > isi DNSnya > ok > enter

Page 18: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

36) Pada Main Menu Debian… > pilih next : Install the Base System > enter > wait installing

37) Pada Main Menu Debian… > pilih next : Make System Bootable > enter

Page 19: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

38) Pada LILO boot > pilih /dev/hde : … > enter

39) Pada securing LILO > continue > enter

Page 20: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

40) Pada Main Menu, pilih alternate : Reboot the System

41) TimeZone Configuration > no > enter > pilih Asia > pilih Jakarta > enter

1) TimeZone Configuration > no

Page 21: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

2) Pilih Asia

3) Pilih Jakarta

Page 22: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

42) Pada password setup > no > yes > enter

43) Enter a password for root ( nomor ujian masing2 ) > ok > enter

Page 23: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

44) Ulangi password > ok > enter > yes

45) Dalam memubat user pilh No aja OK kawan2 :D

Page 24: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

46) Pada Debian System Configuration > pilih yes > enter

47) no (pada ppp connection) > enter

Page 25: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

48) Pada Apt Configuration pilih No > enter

49) Pada security Update > no > enter

Page 26: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

50) Pada pesan Run Taskel > yes > enter

51) Pada select tasks to install > C and C++ (spasi) > finish > enter

Page 27: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

52) Run dselect > no > enter > spasi >

53) Pada configuring locales > id_ID ISO-8859-1>ok>

Page 28: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

54) leave alone > enter

55) Configuring SSH > yes > enter > ok > enter > yes > yes >

Page 29: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

56) Configuring Cvs > yes > enter

57) pilih no 1 > enter > yes > enter

Page 30: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

58) pilih option no 5 > enter> (penginstalan selesai) ok > enter

59) Server login : (mautau passnya car aja di google) hahahahahha

Page 31: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

60) Sekarang setting ip addresnya :klik kanan gambar jaringan > pilih

open network and sharing > klik kanan virtual host only > pilih

properties > klik 2X TCP/IPv4

61) Selanjutnya bukan buka putty > masukan ip address > save 62) server:~# vi /etc/network/interfaces

63) server:~# vi /etc/hosts 64) server:~# vi /etc/hostsname 65) server:~# vi /etc/resolv.conf 66) server:~# /etc/init.d/networking restart 67) server:~# apt-get install dhcp3-server ftpd > pilih y > enter

68) Dhcp server listen > eth0

Page 32: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

69) server:~# tail /var/log/syslog

70) server:~# nano /etc/dhcp3/dhcpd.conf

edit dibawah ini

71) server:~# /etc/init.d/dhcp3-server restart

Itu bila berhasil kalo salah direstart ada tulisannya failed.

72) server:~# tail /var/log/syslog

Silahkan di coba pada ethernet dibuat DHCP > bisa mendapatkan IP tidak

kalau bisa berarti sukses

73) DHCP kan ipnnya terus cek detailnya :

1) Begini cara dhcpnya diganti Obtain

Page 33: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

74) apt-get install apache php4 bind9 postfix courier-imap courier-pop squirrelmail links vim

75) Pilih Apache

76) Pilih Internet Site

Page 34: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

77) Dalam mail name? Servernya harus dihapus biar tidak server.domain.net OK

78) Dan selanjutnya tambahkan localhost.localdomain

79) Selanjutnya tambakan NONE bila belum ada kalau sudah ada tidak usah

80) server:~# mkdir /var/www/root buat file index html didalam direktori website root kita server:~# vim /var/www/root/index.html

ketikkan i kemudian salin kalimat di bawah ini : <html>

<head>

<title>[email protected]</title>

</head>

<body>

<p>Selamat Datang di Beranda Moch. Rizky Pratama

Putra</p>

</body>

</html>

Tekan tombol ESC

Tekan :wq

Buat folder “ public_html ” pada directory ”/etc/skel” agar setiap user yang dibuat secara otomatis mempunyai sebuah direktori public_html server:~# mkdir /etc/skel/public_html

Buat directory“ Maildir ” untuk menyimpan email yang masuk di directory “ /etc/skel” server:~# maildirmake /etc/skel/Maildir

Page 35: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

1) vim /var/www/root/index.html

81) Ketikkan mkdir /etc/skel/public_html dan maildirmake /etc/skel/Maildir

82) server:~# adduser admin

server:~# passwd admin masukkan kata kunci untuk admin beserta kelengkapannya server:~# adduser siswa

server:~# passwd siswa masukkan kata kunci untuk guest beserta kelengkapannya

1) server:~# adduser admin

Page 36: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

2) server:~# adduser siswa

83) server:~# vim /home/siswa/public_html/index.php

ketikkan <? phpinfo();?>

Page 37: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

84) mengedit httpd.conf apache

server:~# vim /etc/apache/httpd.conf

Cek line 204 sudah dihilangkan belum tanda #

Cek line 317 apakah root direktori sudah sesuai dengan alamat = DocumentRoot

/var/www/root/

Cek apakan index.php sudah ada di line 397 kalau tidak ada tambahkan

cek line 995 dan 996 apakah NameVirtualHost IPnya sudah sama dengan IP Web Server kita,

kalau tidak ketikkan IP

NVH 192.168.1.1

Selanjutnya mengkonfigurasi VirtualHost Root Website atau nama host kita

85) Konfigurasi DNS

membuat konfigurasi sendiri untuk script forwardernya ( mengubah

kalimat menjadi alamat IP ) agar lebih cepat

copy db.local menjadi db.server dan

copy db.127 menjadi db.2(alamat octet terakhir IP Server)

server:~# cd /etc/bind

server:/etc/bind# cp db.local db.server

server:/etc/bind# cp db.127 db.2

Page 38: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

edit db.server :

edit db.1:

Page 39: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

Edit named.conf:

86) server:~# /etc/init.d/bind9 restart

87) selanjutnya konfigurasi postfix mailnya

edit file /etc/postfix/main.cf ( perhatikan huruf merah dan tebal yang diganti kalimatnya ) Mengedit file /etc/postfix/main.cf

88) server:~# ln –s /etc/squirrelmail/apache.conf /etc/apache/squirrelmail.conf

vim /etc/apache/squirrelmail.conf

ganti kalimat Alias /squirrelmail /usr/share/squirrelmailmenjadi Alias

/webmail /usr/share/squirrelmail

lakukan konfigurasi script PERL dalam file dengan ketikkan perintah : server:~# /etc/squirrelmail/conf.pl

tekan “1 enter” > tekan “1 enter” untuk mensetting org, isikan “Moch

Rizky Pratama Putra” tekan “r enter” untuk kembali ke menu utama

tekan “2 enter” > tekan “1 enter” untuk mensetting domain, isikan

“mochrizkypp.net” tekan “r enter” untuk kembali ke menu utama

Page 40: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

tekan “d enter” untuk mensetting specific IMAP Server, isikan

“courier” tekan

“enter 2 kali”

tekan “s enter” untuk menyimpan konfigurasi

tekan “q enter” untuk keluar

Restart layanan Postfix, courier-imap, dan apache server:~# /etc/init.d/postfix restart

server:~# /etc/init.d/courier-imap restart

server:~# /etc/init.d/apache restart

Masuk browser cobalah alamat : mail.rizkypp.net > sign in dengan user

admin dan siswa coba saling kirim e-mail.

Page 41: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

89) Dan Hasilnya:

Page 42: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

Page 43: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

NB : bagi pemula – pemula yang mau buat server dengan konfigurasinnya jangan pernah menyerah

untuk mencoba karena mencoba terus dan menerus akan mudah hafal dan mudah teliti dalam

proses konfigurasinnya.emang dalam proses kegagalan itu pasti ada tapi semakin kita membaca dan

membaca pasti tidak akan gagal dalam membuat server

Masalah yang sering dialami pemula

1) Pertanyaan : Kenapa di ping kok tidak bisa ?

Jawab : coba di cek di tail /var/log/syslog apa yang error

Terus di cek pada a) vim db.server

b) vim db.1

c) vim named.conf

itu yang harus di teliti masalahnya hanya sepeleh sih cuman kurang tanda titik (.) koma (,)

dan juga (space) apa itu tidak sangat menjengkelkan, pasti itu menjengkelkan

2) Pertanyaaan : Kenapa diRestart waktu DHCP kok failed ?

Jawab : Coba di cek di tail /var/log/syslog apa yang error

Terus cek pada nano /etc/dhcp3/dhcpd.conf

Coba hitung lagi range ip,subnetnya, janga di awaur itu harus di hitung kalau tidak

dihitung ya gitu waktu di restart mesti failed melulu

3) Pertanyaaan : Kenapa waktu mau browe kok failed ?

Jawab : coba reboot dulu putinnya, bagaimana rebootnya

Ketikan reboot

4) Pertanyaaan : Kenapa waktu mau kirim email kok tidak masuk pada tujuan ?

Jawab : lihat ini .

Salah

zone "rizkypp.net" { type master;

file "/etc/bind/db.server ";

};

zone "1.168.192.in-addr.arpa" {

type master;

file "/etc/bind/db.2";

};

Benar

zone "rizkypp.net" {

type master;

file "/etc/bind/db.server";

};

zone "1.168.192.in-addr.arp

a" {

type master;

file "/etc/bind/db.1";

};

Page 44: Debian 3 (Woody)

Moch. Rizky Pratama Putra 18 XII TKJ 2

Padahal masalahnnya pasti pada spasi

Yang kedua ini di postfix:

Salah

myhostname = server.rizkypp.net

mydomain = rizkypp.net

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

myorigin = /etc/mailname

mydestination = rizkypp.net, ns.rizkypp.net,

localhost.rizkypp.net, localhost, localhost.localdomain

relayhost =

mynetworks = 127.0.0.0/8, 192.168.1.0

mailbox_command = procmail -a "$EXTENSION"

mailbox_size_limit = 0

recipient_delimiter = +

home_mailbox = Maildir/

Benar

myhostname = server.rizkypp.net

mydomain = rizkypp.net

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

myorigin = /etc/mailname

mydestination = rizkypp.net, ns.rizkypp.net,

localhost.rizkypp.net, localhost, localhost.localdomain

relayhost =

mynetworks = 127.0.0.0/8, 192.168.1.0/24

#mailbox_command = procmail -a "$EXTENSION"

mailbox_size_limit = 0

recipient_delimiter = +

home_mailbox = Maildir/

waktu konfigurasi tanda pada exstension itu harus dikasih pagar dan penulisan Maildir harus

benar