cara konfigurasi server

advertisement
CARA KONFIGURASI SERVER
$TTL 604800
@
IN
SOA
lks.com. root.lks.com. (
2
; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@
@
www
ftp
ntp
mail
NS
A
CNAME
CNAME
CNAME
CNAME
lks.com.
202.100.4.1
lks.com.
lks.com.
lks.com.
lks.com.
Cara konfigurasi server debian
Domain name server : lks.com
IP : 200.100.4.1/30
1.setting ip pada file /etc/network/interfaces
-Debian:~#nano /etc/network/interfaces
Edit script paling bawah menjadi
auto eth0
iface eth0 inet static
address 200.100.4.1
netmask 255.255.255.252
Simpan dengan ctrl-x => y => enter
-restart network
Debian:~#/etc/init.d/networking restart
Untuk mengecek hasil konfigurasi ketikkan perintah
Debian:~#ifconfig
2.konfigurasi dns server
Install paket dns dengan perintah
Debian:~# apt-get install bind9
-menambah skrip pada file /etc/bind/named.conf
Debian:~# nano /etc/bind/named.conf
Ketik skrip di bawah ini:
Zone “lks.com” {
type master;
file “/etc/bind/db.lks”;
};
Zone “200.in-addr.arpa” {
type master;
file “/etc/bind/db.200”;
};
Setelah itu simpan dengan ctrl-x => y => enter
-mengcopy file db.local ke /etc/bind/db.lks
Debian:~#cp /etc/bind/db.local /etc/bind/db.lks
-mengcopy file db.127 ke /etc/bind/db.200
Debian:~#cp /etc/bind/db.127 /etc/bind/db.200
-masuk ke db.lks
Debian:~#nano /etc/bind/db.lks
Edit script menjadi seperti dibawah ini
IN
IN
IN
IN
IN
IN
setelah itu simpan
kemudian masuk ke db.200
Debian:~#nano /etc/bind/db.200
edit skrip menjadi seperti di bawah ini
$TTL 604800
@
IN
SOA
lks.com. root.lks.com. (
1
; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@
IN
NS
lks.com.
1.4.100 IN
PTR
lks.com.
Kemudian simpan
Edit file /etc/resolv.conf
Debian:~#nano /etc/resolv.conf
Edit scriptnya menjadi
search lks.com
nameserver 200.100.4.1
kemudian simpan
Restart layanan bind9
-Debian:~#/etc/init.d/bind9 restart
Cek hasil konfigurasi kita
-Debian:~#nslookup lks.com
-Debian:~#nslookup 200.100.4.1
3.setting web server
Install paket apache2 php5 links
Debian:~#apt-get install apache2 php5 links
Untuk merubah halaman index dari web kita bisa mengdit file index.html di direktory /var/www
Debian:~#nano /var/www/index.html
Edit script menjadi seperti dibawah ini
<html>
<title>judul</title>
<body>
<h1><font color=red>silahkan diisi sesuka kalian</font></h1>
</body>
</html>
Kemudian simpan
Untuk mengecek web server kita bisa menggunakan web browser basis teks yang sudah kita
install tadi yaitu links
Debian:~#links lks.com
Untuk keluar tekan ctrl+z
4.setting mail server
-Install paket mail server
Debian:~#apt-get install postfix courier-imap courier-pop
saat instalasi pada postfix configuration langsung tekan ok, pilih internet sites, system mail name
kita ganti menjadi lks.com
Langkah selanjutnya yaitu membuat directory tempat penyimpanan mail
Debian:~#maildirmake /etc/skel/Maildir
Kemudian kita membuat user
Debian:~#adduser admin
Kemudian masukkan password dan informasi seperlunya
Edit file main.cf di directory /etc/postfix
Debian:~#/nano /etc/postfix/main.cf
Tambahkan script dibawah ini di bagian paling bawah
home_mailbox = Maildir/
langkah selanjutnya kita akan mereconfigure postfix
Debian:~#dpkg-reconfigure postfix
Ikuti langkah-langkah dibawah ini:
 Tekan OK
 Pilih internet sites
 System mail name isikan lks.com
 Root and postmaster mail recepient kita kosongi langsung tekan OK
 Other destination langsung kita OK
 Force synchronous update on mail queue kita pilih NO
 Pada local network tambahkan 202.100.4.1/24
 Use procmail for local delivery kita pilih NO
 Mailbox size limit tidak kita rubah langsung OK
 Local address extension tidak kita rubah langsung OK
 Internet protokol kita pilih ipv4
Restart postfix
Debian:~#/etc/init.d/postfix restart
5.setting webmail
Web mail yang akan kita gunakan adalah squirrelmail
Langkah pertama install paket yg dibutuhkan
Debian:~#apt-get install squirrelmail
edit file apache2.conf di directory /etc/apache2 agar konfigurasi squirrelmail di proses oleh
apache
Debian:~#nano /etc/apache2/apache2.conf
Tambahkan script dibawah ini di bagian paling bawah
include /etc/squirrelmail/apache.conf
tambahkan virtualhost di file apache.conf agar kita lebih mudah utk mengakses webmail
Debian:~#nano /etc/squirrelmail/apache.conf
Tambahkan script dibawah ini di bagian paling bawah
<virtualhost *:80>
documentroot /usr/share/squirrelmail
servername mail.lks.com
</virtualhost>
Kemudian simpan
Restart apache
Debian:~#/etc/init.d/apache2 restart
Test mail server dan webserver via browser basis teks
Debian:~#links mail.lks.com
Login dengan user yang kita buat tadi kemudian cobalah untuk mengirimkan email
6.Konfigurasi FTP server
-install paket yang dibutuhkan
Debian:~#apt-get install proftpd
kemudian muncul menu PopUp dan pilih standalone mode
-rubah hak akses dari folder ftp agar readable and writeable
Debian:~#chmod 777 –R /home/plur
Ket : plur adalah nama user kita
-setting agar semua pengunjung bias langsung mengakses folder ftp
Debian:~#nano /etc/proftpd/proftpd.conf
Tambahkan script dibawah ini di bagian paling bawah;
<Anonymous /home/plur>
User
plur
UserAlias anonymous plur
</Anonymous>
Ket : plur adalah nama user kita
-restart daemon FTP
Debian:~#/etc/init.d/proftpd restart
-cek hasl konfigurasi
Debian:~#ftp ftp.sekolah.sch.id
Login dengan user kita tadi
- install paket ntp
Debian:~#apt-get install ntp ntpdate
-menambah script pada /etc/ntp.conf
Debian:~#nano /etc/ntp.conf
Tambahkan script di bawah ini di bagian paling bawah
Server 127.0.0.1  ip local
Restrict 192.168.88.0
Server 200.100.4.2  ip pc kita
Kemudian simpan
-restart ntp
Debian:~#/etc/init.d/ntp restart
-cek hasil konfigurasi
Debian:~#ntpq -p
-sinkron ke server localhost
Debian:~#ntpdate –u 127.0.0.1
Muncul pesan “no serer suitable for synchronization found”, tunggu 5-10 menit
Cek lewat client
NB:




Yang dicetak tebal adalah perintah yang harus diketikkan
Yang berwarna merah adalah isi file yang harus diedit
Pada saat mengetikkan perintah maupun mengedit file perhatikan tanda baca dan besar
kecilnya huruf terutama pada penamaan file
User yang kita buat sebelum pembuatan direktori maibox tidak dapat digunakan utk
mengakses mail karena didrop oleh imap server
Download