Debian 6 (Squeeze)

13
12/4/2013 rizky1996.blogspot.com | Moch Rizky Pratama Putra SMK NEGERI 2 SURABAYA INSTALASI DEBIAN 6 (SQUEEZE) Web, Mail, dan Server

description

Teknik Komputer Jaringan

Transcript of Debian 6 (Squeeze)

Page 1: Debian 6 (Squeeze)

12/4/2013

rizky1996.blogspot.com | Moch Rizky Pratama Putra

SMK

NEGERI 2

SURABAYA INSTALASI DEBIAN 6 (SQUEEZE)

Web, Mail, dan Server

Page 2: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 1

Instalasi Debian 6 (Squeeze)

1. Kita install terlebih dahulu debian 6 tekan enter

2. Pada Select a language, pilih bahasa sesuai keinginan > enter

3. Untuk Select your location, pilih other > enter

4. Pada Select your location, pilih wilayah yang anda inginkan > enter

5. Pilih country yang anda inginkan > enter

6. Pada Configure Locale, pilih sesuai keinginan > enter

7. Selanjutnya, keyboard layout pilih American English > enter

8. Pada proses ini langsung saja cancel karena settingan secara manual

9. Jika kita mengaturnya secara manual, pilih saja configure network manual > enter

Page 3: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 2

10. Isikan IP Addressnya > enter

11. Isikan Netmask > enter

Page 4: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 3

12. Isikan Name Server address > enter

13. Isikan Name server address > enter

Page 5: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 4

14. Isikan hostname sesuai keinginan > enter

15. Isikan domain name anda > enter

16. Isikan root password anda > enter

17. Ulangi lagi password yang anda tulias tadi > enter

18. Isikan Full name untuk pengguna baru > enter

19. Isikan Username > enter

20. Isikan Password untuk pengguna baru > enter

Page 6: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 5

21. Ulangi password yang tadi di tulis > enter

22. Untuk time zone pilih Jakarta > enter

23. Pada menu partition disk, pilih guide – use entire disk (partisi secara otomatis) > enter

24. Di menu ini langsung saja > enter

25. Pada partitioning scheme, pilih All files… > enter

26. Setelah itu, pilih Finish partition… > enter

27. Di menu ini, pilih yes > enter

28. Pada Scan another CD or DVD ? pilih “NO” > enter

29. Jika ada pertanyaan Use a network mirror ? pilih “NO” > enter

30. Pada Configuring popularity-contest, pilih “NO” > enter

31. Jika ingin ditampilkan pada desktop beri tanda “*” pada Graphical desktop…

Apabila tidak diberi tanda “*” pada standard… kemudian tekan “tab” > enter

32. Untuk Install the GRUB… pilih saja “YES” > enter

33. Dan Instalasipun selesai

Page 7: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 6

Konfigurasi DHCP dan FTP pada Debian 6 (Squeeze) 1. Berikutnya, untuk menginstall DHCP server ketik seperti dibawah ini jika sudah enter :

server:~# apt-get install dhcp3-server proftpd

2. Di menu ini pilih Stand alone > enter

3. Untuk mengedit /etc/dhcpd.conf

server:~# nano /etc/dhcp/dhcpd.conf

4. Hilangkan tanda “#” mulai dari subnet sampai option broadcast dan juga pada “}”, setelah atau

isikan IP pada subnet, netmask, option domain-name-servers sampai option routers, untuk

option domain-name isikan web yang telah anda buat tadi, selanjutnya tekan “Ctrl+O” lalu enter

dan tekan “Ctrl+X” untuk kembali

5. Restart layanan dhcp

server:~# reboot

Page 8: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 7

6. Kita coba pada Ethernet dibuat DHCP, dengan cara sebagai berikut:

Konfigurasi DNS pada Debian 6 (Squeeze) 1. Kita install terlbaih dahulu perintah seperti berikut

server:~# apt-get install bind9

2. Tambahkan script pada file /etc/bind/named.conf.local untuk membuat zone forward dan zone

reverse. Kmeudian tekan “CTRL+O” untuk menyimpan dan keluar tekan “CTRL+X”

server:~# nano /etc/bind/named.conf.local

3. Kemudian, copy dari “db.local ke db.server” kemudian “db.127 ke db.1”

Ketikkan perintah seperti ini

server:~# cp /etc/bind/db.local /var/cache/bind/db.server

Page 9: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 8

server:~# cp /etc/bind/db.127 /var/cache/bind/db.1

4. Selanjutnya, membuat file baru untuk zone forward pada direktori

/var/cache/bind/

server:~# nano /var/cache/bind/db.server

5. Membuat file baru untuk zone forward pada direktori /var/cache/bind/

server:~# nano /var/cache/bind/db.1

6. Kita restart dns dengan perintah seperti berikut

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

7. Untuk mengecek lebih lanjut apakah terjadi error apa tidak, jika benar maka hasilnya seperti ini

server:~# nslookup

Page 10: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 9

Konfigurasi Web Server dan Web Mail pada Debian

6 (Squeeze) 1. Jika kalian menggunakan 2 cd maka harus memasukkan cd berikutnya, dengan cara :

server:~# apt-cdrom add

server:~# apt-get update

2. Install paket-paket yang dibutuhkan :

Web server : apache2 dan php5

Web mail : postfix, squirrelmail, courier-imap, dan courier-pop

server:~# apt-get install apache2 php5 postfix squirrelmail courier-imap courier-pop

3. Pada Postfix Configuration pilih “OK” > enter

1. Untuk general type… pilih Internet Site > enter

2. Pada menu ini, nama hostnamenya dihilangkan hanya domain saja > OK > enter

3. Pada configuring courier-base, pilih “yes’’ > enter

4. Copy file default menjadi file webmail

Ketikkan perintah seperti berikut :

server~# cp /etc/apache2/sites-available/default /etc/apache2/sites-available/webmail

5. Edit file /etc/apache2/sites-available/webmail

Ketikkan perintah berikut ;

server:~# nano /etc/apache2/sites-available/webmail

6. Kemudian edit ServerAdmin, ServerName, dan ServerAlias seperti berikut

Page 11: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 10

7. Masih pada menu /etc/apache2/… sekarang kita tambahkan <VirutalHost>

Seperti berikut

8. Lihat perintah dibawah ini :

Disable site default, ketikkan perintah > a2dissite default

Enable site webmail, ketikkan perintah > a2ensite webmail

Enable modul php5, ketikkan perintah > a2enmod php5

9. Untuk mengedit tampilan web server caranya adalah

server:~# nano /var/www/index.html

<html>

<head>

<title>Admin rizkypp.com</title>

</head>

<body>

<center>

<h1><font face=”chooper black”> Selamat Datang di Beranda Rizky

pp</font></h1>

[email protected]

<hr/>

</center>

</body>

</html>

Page 12: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 11

10. Edit file /var/www/index.php

Ketikkan perintah : server:~# nano /var/www/index.php

Pada file tersebut ketikkan <?phpinfo();?>

11. Buat directory “Maildir” untuk menyimpan email yang masuk di directory “/etc/skel”

server:~# maildirmake /etc/skel/Maildir

12. Membuat user adminnya langsung enter sampai pilihan [Y/n] > ketik Y

server:~# adduser admin

13. Membuat user siswanya langsung enter sampai pilihan [Y/n] > ketik Y

server:~# adduser siswa

14. Konfigurasi Postfix

Ketikkan perintah: server:~# nano /etc/postfix/main.cf

Tambahkan “mydomain = web anda” untuk “mydestination = tambahkan localhost,

localhost.localdomain”, bagi “mynetwork = masukkan IP network anda”, beri pagar pada

“mailbox_command”, dan juga tambahkan “home_mailbox = Maildir”

15. Konfigurasi file /etc/squirrelmailapache.conf

Ketikkan perintah: server:~# nano /etc/squirrelmail/apache.conf

Edit pada bagian yang paling atas

Alias/squirrelmail/usr/share/squirrelmail

Menjadi

Alias/webmail/usr/share/squirrelmail

16. Lakukan konfigurasi script PERL dalam file dengan ketikkan perintah:

server:~# squirrelmail-configure

tekan “1 enter”> tekan “1 enter” untuk mensetting org, isikan “sesuai anda”

tekan “r enter” untuk kembali ke menu utama

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

tekan enter “r enter” untuk kembali le menu utama

tekan “d enter” untuk mensetting spesific IMAP Server, isikan “courier” tekan “enter 2 kali”

tekan “s enter” untuk menyimpan konfigurasi

17. Ketika buat symlink antara apache dengan squirrelmail

Ketikkan perintah:

server:~# ln –s /etc/squirrelmail/apache.conf /etc/apache2/conf.d/squirrelmail.conf

18. Restart layanan Postfix, courier-imap, courier-pop, dan apache2

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

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

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

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

Page 13: Debian 6 (Squeeze)

December 4, 2013 [INSTALASI DEBIAN 6 (SQUEEZE)]

SMK NEGERI 2 SURABAYA |rizky1996.blogspot.com 12