Ko Konfigurasi Linux debian 7 ~ Rino Sumarno

Senin, 09 Maret 2015

Konfigurasi Linux debian 7



KONFIGURASI DEBIAN 7
( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP )



DNS SERVER

·         Menginstall paket yang dibutuhkan yaitu bind9
server-debian:~# apt-get install bind9
Jalankan perintah apt-get install bind9 kemudian enter.


·         Menambah scripts pada file /etc/bind/named.conf.local untuk membuat zone forward dan zone reverse.
server-debian:~# nano /etc/bind/named.conf.local
·         Membuat file baru untuk zone forward pada direktori /var/cache/bind/
server-debian:~# nano /var/cache/bind/db.imam
·         Membuat file baru untuk zone reverse pada direktori /var/cache/bind/
server-debian:~# nano /var/cache/bind/db.1

·         Merestart layanan bind9
server-debian:~# /etc/init.d/bind9 restart

·         Mengetes DNS yang sudah di konfigurasi
server-debian:~# nslookup www.tkj.com
server-debian:~# nslookup 10.100.30.1


WEB DAN MAIL SERVER
·         Menginstall paket yang dibutuhkan yaitu apache2,php5,postfix,squirrelmail, courier-imap courier-pop
server-debian:~# apt-get install apache2 php5 postfix squirrelmail courier-imap courier-pop

Pilih yes kemudian tekan enter untuk melanjutkan proses instalasi paket.

Tekan enter pada Ok untuk melanjutkan proses instalasi paket.

Pilih Internet Site kemudian tekan enter.

Masukkan domain name pada System mail name.


·         Kita copy file default menjadi file webmail dengan perintah : cp /etc/apache2/sites-available/default /etc/apache2/sites-available/webmail





·         Kemudian kita edit file webmail dengan perintah : nano /etc/apahe2/sites-available/webmail
Edit pada bagian ini.
Tambahkan Script ini pada baris paling akhir.


·         Kita disable site default dengan perintah : a2dissite default
·         Kita enable site webmail dengan perintah : a2ensite webmail
·         Kemudian kita enable modul php5 dengan perintah : a2enmod php5
·         Kita buat file index.php dengan perintah : nano /var/www/root/index.php
Kita ketikkan kode berikut : <?phpinfo();?> kemudian save.
·         Kita buat direktori  maildir dengan perintah : maildirmake /etc/skel/Maildir
·         Kita buat 2 user baru dengan perintah : adduser <nama user>





·         Kita konfigurasi postfix dengan perintah : nano /etc/postfix/main.cf
·         Kita edit dengan menambahkan text dibawah ini :
myhostname = imam.tkj.com
mydomain = tkj.com
alias_maps = hash:/etc/aliases   
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = tkj.com, imam.tkj.com,
localhost.tkj.com, localhost, localhost.localdomain
relayhost =
mynetworks = 127.0.0.0/8, 10.100.30.0/24
#mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
home_mailbox = Maildir/

·         Kemudian kita edit apache.conf dengan perintah : nano /etc/squirrelmail/apache.conf
·         Kemudian edit bagian ini : Alias /webmail /usr/share/squirrelmail
·         Kita konfigurasi squirrelmail dengan perintah : squirrelmail-configure .
·         Lakukan seperti dibawah ini :

tekan “1 enter” > tekan “1 enter” untuk mensetting org, isikan “XII TKJ-1
tekan “r enter” untuk kembali ke menu utama
tekan “2 enter” > tekan “1 enter” untuk mensetting domain, isikan “tkj.com
tekan “r enter” untuk kembali ke menu utama
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

·         Kita buat symlink antara apache dengan squirrelmail dengan perintah : ln –s /etc/squirrelmail/apache.conf /etc/apache2/squirrelmail.conf
·         Kemudian kita restart semua service agar dapat berjalan dengan normal dan dapat diuji. Berikut perintah yang diperlukan :
/etc/init.d/apache2 restart
/etc/init.d/postfix restart
/etc/init.d/courier-imap restart
/etc/init.d/courier-pop restart

DHCP SERVER

·         Menginstall paket yang dibutuhkan yaitu dhcp3-server
server-debian:~# apt-get install dhcp3-server
Tekan enter untuk melanjutkan instalasi paket.

·         Mengedit scripts pada file /etc/dhcp3/dhcpd.conf
Edit pada bagian ini.
server-debian:~# nano /etc/dhcp3/dhcpd.conf


§  10.100.30.0 merupakan IP Network dari IP Address yang didistribusikan (Di DHCP kan).
§  255.255.255.0 merupakan Netmask dari IP Address yang didistribusikan (Di DHCP kan).
§  Range merupakan Jangkauan dari IP Address yang didistribusikan (Di DHCP kan).
§  Option Domain-name-servers merupakan DNS yang nantinya akan digunakan oleh client.
§  Option Doman-name merupakan nama yang digunakan sebagai inisial dari IP Address – IP Address yang di DHCP kan oleh server ini.
§  Routers merupakan jalan keluar ataupun IP Address yang digunakan sebagai pintu oleh server dalam mendistribusikan IP Address yang di DHCP kan.

·         Merestart layanan dhcp3-server
server-debian:~# /etc/init.d/dhcp3-server restart



0 komentar:

Posting Komentar

 
Awesome Orange Sharp Pointer