Upload
hendi-alfiandi
View
42
Download
3
Embed Size (px)
Citation preview
+++
DNS-WEB SERVER-WEB MAIL SERVER DI DEBIAN 5.1(LENNY)
+++
A. KONFIGURASI JARINGAN :
nano /etc/network/interfaces
Auto eth0Iface eth0 inet static
Address (sesuaikan dengan soal)Netmask (sesuaikan dengan IP address)Network (sesuaikan dengan IP address)Brodcast (sesuaikan dengan IP address)
Buat Virtual IP untuk IP address Web server dan Webmail Server :
Auto eth0:0Iface eth0:0 inet static
Address (sesuaikan dengan soal)Netmask (sesuaikan dengan IP address)
Auto eth0:1Iface eth0:1 inet static
Address (sesuaikan dengan soal)Netmask (sesuaikan dengan IP address)
Tekan Ctrl+O untuk menyimpan, dan ctrl+X untuk keluar Lakukan pengetesan untuk mengetahui hasil dari meng konfigurasi Network yang baru saja dilakukan :
Ifconfig
B. INSTALASI DNS SERVER DENGAN Bind9 :
Apt-get install bind9
Edit file named.conf.local yang berada dalam direktori etc/bindNano /etc/bind/named.conf.local
Buat :
Zone “smk.sch.id” {Type master;File “/etc/bind/db.smk”;
};
Zone “10.168.192. in-addr.arpa” { Type master;File “/etc/bind/db.192”;
};
Tekan Ctrl+O untuk menyimpan, dan ctrl+X untuk keluarcopi db.local menjadi db.smk :
cp /etc/bind/db.local /etc/bind/db.smk
dan db.127 menjadi db.192cp /etc/bind/db.127 /etc/bind/db.192
edit file db.smk :nano /etc/bind/db.smk
dan gantilah Localhost dibaris ke-5 menjadi seperti ini :@ IN SOA smk.sch.id. root.smk.sch.id. (
dan gantilah Localhost dibaris ke-12 dan seterusnya menjadi seperti ini :@ IN NS smk.sch.id.@ IN A 192.168.10.1.ns IN A 192.168.10.1.www IN A 192.168.10.2.mail IN A 192.168.10.3.
Tekan Ctrl+O untuk menyimpan, dan ctrl+X untuk keluar
edit file db.192 :nano /etc/bind/db.192
dan gantilah Localhost dibaris ke-5 menjadi seperti ini :@ IN SOA smk.sch.id. root.smk.sch.id. (
dan gantilah Localhost dibaris ke-12 dan seterusnya menjadi seperti ini :@ IN NS smk.sch.id.1 IN PTR ns.smk.sch.id2 IN PTR www.smk.sch.id.3 IN PTR mail.smk.sch.id.
Tekan Ctrl+O untuk menyimpan, dan ctrl+X untuk keluar
edit file resolv.conf yang berada didalam folder etc :nano /etc/resolv.conf
ketikan :search smk.sch.id
nameserver 192.168.10.1
lalu restart konfigurasi Bind9:/etc/init.d/bind9 restart
Lakukan Ujicoba
C. INSTALASI MAIL SERVER
Langkah pertama kita remove mail service agen terlebih dahulu yaitu exim4 base, karena kita akan menggunakan postfix metode courire-imap courier-pop
apt-get remove exim4-baseapt-get install postfix courier-imap courier-pop
pada pilihan “Create directories for web-based administration pilih “ “NO”lalu OK dan pada pilihan General type of mail configuration pilih :
“Internet Site”
Pada Kotak Isian System mail name ketikan :smk.sch.id
langkah berikutnya kita buat mail direktori di /etc/skel/agar user baru yang dibuat otomatis mempunyai mail direktori pada direktori home mereka
maildirmake /etc/skel/Maildir
tambahkan user baruadduser ahmad
masukan password sesuai dengan yang di inginkanpada isian :Full Name [], Room Number [], Work Phone [], Home Phone [], other [] di kosongkan saja dengan menekan tombol ENTER
Buatkan user baru lagi :adduser gibran
konfigurasi berikutnya sama dengan pada saat membuat user pertama
lalu edit file main.cf pada direktori postfixnano /etc/postfix/main.cf
cari baris terakhir, dengan menekan ctrl+vtambahkan :
home_mailbox = Maildir/
berikan tanda “#” pada baris “mailbox_command = procmail –a “$EXTENSION”sebelum diberikan tanda pagar
mailbox_command = procmail –a “$EXTENSION”lalu berikan tanda pagar :
#mailbox_command = procmail –a “$EXTENSION”
Tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar dari editor
Restart konfigurasi postfix yang baru saja dilakukan :/etc/init.d/postfix restart
Restart konfigurasi courier-imap yang baru saja dilakukan :/etc/init.d/courier-imap restart
Restart konfigurasi courier-pop yang baru saja dilakukan :/etc/init.d/courier-pop restart
Lakukan ujicoba dengan editor TELNET di debiantelnet mail.smk.sch.id 25mail from: ahmadrcpt to: gibrandata
lalu coba ketikan isi pesan :udah berhasilkah ??.Quit
D. INSTALASI WEBSERVER
Install apache2 dan php5apt-get install apache2 php5
edit file default di direktori /etc/apche2/sites-avaible/default :nano /etc/apache2/sites-avaible/default
pada baris terakhir ketikan :<VirtualHost 192.168.10.2:80>
ServerAdmin [email protected] www.smk.sch.idDocumentRoot /home/ahmad/public_html
</VirtualHost>
lalu buat direktori public_html pada user ahmaddirektori ini berfungsi sebagai tempat menyimpan file-file untuk website
mkdir /home/ahmad/public_html
kita buat halaman web dengan menggunakan script phpnano /home/ahmad/public_html/index.php
ketikan <?
Phpinfo();?>
Tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar
Restart konfigurasi apache 2/etc/init.d/apache2 restart
Lakukan pengujian dikomputer klien
E. INSTALASI WEBMAIL SERVER MENGGUNAKAN SQUIRRELMAIL
apt-get install squirrelmail
edit file apache2.conf di direktori apache2nano /etc/apache2/apache2.conf
pindah ke baris terakhir. Lalu ketikan :Include /etc/squirrelmail/apache.conf
Tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar
edit file apache.conf di direktori squirrelmailnano /etc/squirrelmail/apache.conf
pindah ke baris terakhir dan ketikan :<VirtualHost 192.168.10.3:80>
ServerName mail.smk.sch.idDocumentRoot /usr/share/squirrelmail
</VirtualHost>
Tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar
Restart konfigurasi Apache 2/etc/init.d/apache2 restart
Lakukan pengujian dikomputer klien