ini menggunakan
m ela lu i a p lik a s i VirtualBox. Ap a bila An d a m en ggu n a k a n CD, s et ela h in s t a la s i s eles a i An d a h a r u s m en d a ft a r k a n t er lebih d a h u lu s em u a CD k ecu a li CD 1. H a l ya n g s a m a ju ga ber la k u p a d a DVD s er t a p en ggu n a a n I S O p a d a a p lik a s i Vir t u a lBox. P en d a ft a r an CD/DVD d ila k u k a n perintah : s a t u -satu dengan cara memasukkan CD/DVD tersebut kemudian mengetikkan
Fung s i d a r i P en d a ft a r a n CD/DVD/ISO in i a d a la h u n t u k m en gen a li p a k et -p a k et ya n g a d a d id a la m CD/DVD/ISO ya n g n a n t in ya s eba ga i d a t a ba s e d i s er ver ya n g s u d a h d ibu a t s er t a n a n t in ya akan sangat penting dalam proses instalasi paket maupun update paket yang ada. Terle bih d a h u lu k it a h a r u s m en en t u k a n I P a d d r es s , N et m a s k , I P N et wor k , Br oa d ca s t , Gateway, Host, penambahan Penjelasan Hostname IP Address Netmask IP Network Broadcast Gateway Host Name Server Domain Sub domain : : server-alhuda : 192.168.100.1/24 : 255.255.255.0 : 192.168.100.0 : 192.168.100.254 : 192.168.100.1 : 80 : ns.smkalhuda.sch.id : smkalhuda.sch.id : www. smkalhuda.sch.id mail. smkalhuda.sch.id Setelah menentukan hal 192.168.100.2/24 192.168.100.3/24 192.168.100.1 IP Alias.
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 1
(tekan enter)
iface eth0 inet static address 192.168.100.1 netmask 255.255.255.0 network 192.168.100.0 broadcast 192.168.100.254 gateway 192.168.100.1
# dns-* options are implemented by the resolvconf package, if installed dns-nameservers 192.168.100.1 dns-search
smkalhuda.sch.id
up ip addr add 192.168.100.2/24 brd 192.168.100.0 dev eth0 label eth0:0 up ip addr add 192.168.100.3/24 brd 192.168.100.0 dev eth0 label eth0:0
smkalhuda.sch.id
# The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback ff00::0 ip6-mcastprefix
DNS, Web Server, dan Mail Server
fe00::0 ip6-localnet
Konfigurasi
Page 2
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 3
smkalhuda.sch.id
nameserver 192.168.100.1
Tekan ctrl+x kemudian y setelah itu enter u n t u k k elu ardan m en yim p a n perubahan.
file /etc/hostname (Hal ini perlu jika hostname ingin di ubah) (tekan enter) (tekan enter)
KON F I GU RAS I DN S
1. Menginstall paket yang dibutuhkan yaitu
server-debian:~# apt-get install bind9 bind9
(tekan enter)
J a la n k a n p er in t a h ap t- ge t in s t a ll bin d 9 kemudian enter . Masukkan CD/DVD /ISO s es u a i d en ga n t a m p ila n ya n ga da. tekan enter.
2. Men a m ba h s cr ip t s p a d a file /etc/bind/named.conf.local u n t u k m em bu a t zon e for wa r d d a n zone reverse. Agar lebih mudah mengetik masuk pada /etc/bind terlebih dahulu .
server-debian/etc/bind:~# cd /etc/bind server-debian/etc/bind:~# nano named.conf
(tekan enter)
smkalhuda.sch.id .(
Tekan ctrl+x kemudian y setelah itu enter u n t u k k elu ardan m en yim p a n
; @ @ ns www mail IN IN IN IN IN NS A A A A
smkalhuda.sch.id .
192.168.100.1 192.168.100.1 192.168.100.1 192.168.100.2
(tekan enter)
ini : ini :
; BIND data file for local loopback interfaces ; ;$TTl 604800 @ IN SOA 1 604800 86400 2413200 604800 ) server-alhuda. smkalhuda.sch.id ; Serial ; Refresh ; Retry ; Expire ; Negatif Cache TTL . root.
smkalhuda.sch.id .(
Tekan ctrl+x kemudian y setelah itu enter u n t u k k elu ardan m en yim p a n
; @ 1.100.168 IN IN NS PTR
6. Merestart layanan
bind9
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 6
smkalhuda.sch.id
(tekan enter) (tekan enter) (tekan enter) (tekan enter) (tekan enter)
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 6
imap, courier-pop, postfix. server-debian:~# apt-get install apache2 php5 links squirrelmail courier-imap courierpop postfix
(tekan enter)
Masukkan domain name yaitu stmi kelrahma.ac.id pada System mail nam e. Ba gia n in i n a n t in ya a k a n ber fu n gs i s eba ga i a la m a t em a il d a r i m a il s er ver ya n g k it a bu at. Tek a n n t er untuk
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 7
2. Memasukkan
server-debian:~# /etc/apache2/apache2.conf
(tekan enter)
smkalhuda.sch.id
apache2
4. Merestart layanan
(tekan enter)
smkalhuda.sch.id
(tekan enter)
Untuk keluar tekan ctrl+z (tekan enter) (Pembuatan Mail Server Selesai) 6. Membuat Maildir
server-debian:~# maildirmake /etc/skel/Maildir
(tekan enter)
Tekan ctrl+x kemudian y s et ela h it u enter u n t u k k elu a r d a n menyimpan perubahan.
7. Mengedit file /etc/postfix/main.cf Pada baris paling bawah tambahaka scripts dibawah ini :
home_mailbox = Maildir/
8. Merestart
layanan courier-imap, courier-pop, postfix (tekan enter) (tekan enter) (tekan enter)
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 8
9. Mengkonfigurasi
postfix
(tekan enter)
Masukkan domain name yaitu stmi kelrahma.ac.id pada System mail nam e. Ba gia n in i n a n t in ya a k a n ber fu n gs i s eba ga i a la m a t em a il d a r i m a il s er ver ya n g k it a bu at. Tek a n
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 11
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 12
Keterangan
Tekan enter pada Ok untuk melanjutkan Pilih Internet Site kemudian tekan
Pada Ot h er d es t in a t ion t o a ccep t m a il for (bla n k for n on e) is ik a n n a m a d om a in stmik- elrahma.ac.id, 0.0.0.0/0 tekan enter pada Ok. Tekan enter pada No di Force synchronous updates Pada on mail queu e?
0.0.0.0/0 (I P m a ils er ver )
kemudian tekan enter pada Ok. Tekan enter pada No di Use procmail for local delivery? Isikan Mailbox size limit dan Local address extension characte r. Pilih ipv4 kemudian pilih Ok. Reload postfix :
server-debian:~# /etc/init.d/postfix reload
(tekan enter)
10. Menambahkan
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 13
Login menggunakan
Tes m a il s er ver ya n g sud a h dikonfigu rasi dengan cara m en gir im em a il k e u s er t er s ebu t sendiri a t a u u s er la in n ya p a d a k a li .
Catatan : Sebelum melakukan konfigurasi harus menentukan IP Address, Netmask, Broadcast, IP Network , Domain, serta ketentuan lainnya yang sudah tertera di atas User user maka yang dibuat tidak sebelum pembuatan akan bisa user Maildir pada directory /etc/skel, maka ke mailserver karena
tersebut anda
digunakan baru
untuk
login
user tersebut di drop oleh imap server. Jadi apabila anda ingin mencoba mail server, harus membuat terlebih dahulu. Semoga langkah diatas dapat membantu anda semua
Konfigurasi
DNS,
Web
Server,
dan
Server
Page 14