Monday, October 14, 2013

Tutorial Konfigurasi Server Debian Lenny 5.0 Menggunakan Virtual Box [PART 1]

Assalamualaikum Wr.Wb ,
Postingan pertama saya ini tentang ilmu komputer , yaitu Tutorial Konfigurasi Server Debian Menggunakan Virtual Box . Tutorial ini dikhususkan untuk Distro Linux Debian Lenny (5.0) .
Software yang dibutuhkan adalah :
1.Virtual Box (yang saya gunakan adalah Virtual Box 4.2.6.82870 )
2.Debian Lenny 5.0.iso

Langsung saja , pertama-tama buka Virtual Boxnya


 Kemudian ikuti langkah-langkah berikut ini :





Klik Menu Settings



Klik Menu Start , untuk memulai instalasi Debian Lenny 5.0
Ikuti Langkah-langkah instalasi Debian Lenny 5.0 berikut ini :
(Klik Enter pada Tulisan yang di Pilih )




































 Disarankan password samakan saja dengan yang diatas agar tidak lupa .





Klik Tab untuk memindahkan ke pilihan ke Continue kemudian tekan Enter , atau langsung tekan Enter saja .





Memasuki area konfigurasi server . 
- Login terlebih dahulu

Kemudian ikuti perintah-perintah berikut ini :

fisal:/home/lenny# cd ..    *(cd .. : untuk keluar dari satu folder)
fisal:/home# cd ..
fisal:/# ifconfig
fisal:/# ifconfig -a
fisal:/# ifconfig eth0 up
fisal:/# ifconfig

fisal:/# cp /etc/network/interfaces /etc/network/interfaces.old
fisal:/# nano /etc/network/interfaces   
*(masuk ke file /etc/network/interfaces , untuk menyetting konfigurasi ip address)
dibawah tulisan iface lo inet loopback masukkan :

auto eth0
iface eth0 inet static
address 200.100.4.66        *(ip address bisa diganti)
netmask 255.255.255.224     *(karena menggunakan network prefix /27)

auto eth0:0                 *(ip address alias)
iface eth0:0 inet static
address 200.100.4.67
netmask 255.255.255.224

auto eth0:1                 *(ip address alias)
iface eth0:1 inet static
address 202.100.4.65
netmask 255.255.255.224
*save (ctrl+o , enter , ctrl+x)

restart service networking untuk mengaktifkan konfigurasi ip address
fisal:/# /etc/init.d/networking restart

cek hasil konfigurasi ip address
fisal:/# ifconfig
*jika berhasil akan muncul seperti ini
Install paket aplikasi server
fisal:/# apt-get install bind9 apache2 php5 mysql-server lynx postfix courier-pop courier-imap squirrelmail

Penjelasan :

1.DNS Server : suatu metode untuk meng-konversikan ip address (numerik) suatu komputer ke dalam suatu nama domain (alphabet) ataupun sebaliknya . Pada tutorial ini menggunakan bind9 sebagai DNS server . bind9 ( berkeley internet name domain versi 9 ) adalah salah satu aplikasi linux yang sangat populer sebagai DNS Server , dan hampir semua distro linux menggunakannya .

2.Web Server : salah satu layanan server yang paling populer . Karena lewat web server tersebut , website kita dapat diakses oleh seluruh pengunjung dari internet . Pada tutorial ini menggunakan Apache ( apache dibutuhkan webmail karena untuk menjalankan webmail server harus ada webserver terlebih dahulu , Php5 (webmail server yang digunakan menggunakan kode pemrograman php oleh karena itu webserver yang dibuat harus mensupport php , Mysql ( untuk melengkapi webserver secara utuh minimal harus memiliki aplikasi dan database server standart mysql , Lynx ( merupakan webserver yang dapat berjalan hanya menggunakan console/terminal (mode text) dan digunakan untuk menlakukan pengujian webmail pada server .

3.Mail Server : digunakan untuk mengirim surat melalui internet . Aplikasi yang sering digunakan untuk Mail Server adalah postfix . Selain mudah dalam konfigurasinya , postffix pun juga bisa dikombinasikan dengan aplikasi mail yang lain , seperti devecot dan courier .

4.Webmail : aplikasi email client yang berbasis web . yahoo , gmail , dll menggunakan webmail sebagai email client untuk setiap penggunaannya . Pada tutorial ini menggunakan webmail squirrelmail ( paket webmail yang sudah tersedia dalam distro Debian Lenny ) .

Setelah aplikasi diinstal dan memproses , ketik "y" untuk melanjutkan .
Klik Device > CD/DVD Devices > Debian5_CD1.iso
*jika belum ada pilih choose a virtual untuk mencari debiannya .
Kemudian tekan Enter dan ikuti langkah-langkah ini :
*tekan enter


Lanjut menyetting aplikasi-aplikasi yang tadi sudah diinstal .
Setting DNS

fisal:/# cd /etc/bind                        *(masuk ke folder bind)
fisal:/etc/bind# cp named.conf named.conf.old
fisal:/etc/bind# nano named.conf
*masuk ke file named.conf
edit filenya menjadi seperti ini:
*save (ctrl+o , enter , ctrl+x)

buat file db.1 dan db.2
fisal:/etc/bind# cp db.local db.1
fisal:/etc/bind# cp db.127 db.2
fisal:/etc/bind# nano db.1
*ubah data file db.1 menjadi seperti ini :
*save (ctrl+o , enter , ctrl+x)

fisal:/etc/bind# nano db.2


*ubah data file db.2 menjadi seperti ini :
*save (ctrl+o , enter , ctrl+x)
fisal:/etc/bind# nano /etc/resolv.conf
*ubah data file resolv.conf yang kosong menjadi seperti ini :
*save (ctrl+o , enter , ctrl+x)
merestart bind9
fisal:/etc/bind# /etc/init.d/bind9 restart
pengujian DNS Server
fisal:/etc/bind# nslookup mail.fisal.sch.id
*jika berhasil akan muncul seperti ini .
  
Konfigurasi Mail Server dan Webmail Server
fisal:/etc/bind# cd /etc/apache2/sites-available
fisal:/etc/apache2/sites-available# cp default mail
fisal:/etc/apache2/sites-available# nano mail
*ubah data file nano menjadi seperti ini :
*save (ctrl+o , enter , ctrl+x)


fisal:/etc/apache2/sites-available# a2ensite mail

fisal:/etc/apache2/sites-availbale# /etc/init.d/apache2 restart

*pindah ke direktori postfix

fisal:/etc/apache2/sites-available# cd /etc/postfix

fisal:/etc/postfix# maildirmake /etc/skel/Maildir

*membuat email admin

fisal:/etc/postfix# adduser fisal     

*(ganti dengan nama apa saja)
*masukkan password ( password tidak terlihat ) 


No comments:

Post a Comment