Senin, 05 Maret 2012

Mengkonfigurasi Penggabungan DNS,WEB,MAIL Server.


1.      Aturlah dulu IP addressnya dengan ketik perintah #nano /etc/network/interfaces
Kemudian edit seperti gambar dibawah ini:
Lalu save dengan ( Crtl + X lalu Y kemudian Enter )
2.      Kemudian restart network dengan perintah # /etc/init.d/networking restart
3.      Install DNS dengan perintah # apt-get install bind9
4.      Jika sudah selesai lalu ketik perintah # nano /etc/bind/named.conf
Untuk mengedit:
localhost” menjadi “sekolah.sch.id”dan“ db.local” menjadi “ db.a
127.in-addr.arpa” menjadi “ 3.168.192.in-addr.arpa
db.127 “ menjadi “db.b” seperti gambar di bawah:
Kemudian save ( Ctrl + X pilis Y lalu enter)
5.      Kemudian untuk mengcopy file 1 ke 2 dengan perintah # cp /etc/bind/db.local /etc/bind/db.a (enter) ketik ulang menjadi  # nano /etc/bind/db.a lalu edit seperti gambar dibawah :
Kemudian save ( Ctrl+X lalu pilh Y enter )
6.      Kemudian untuk mengcopy file 1 ke 2 dengan perintah # cp /etc/bind/db.127 /etc/bind/db.b (enter) ketik ulang menjadi  # nano /etc/bind/db.b lalu edit seperti gambar dibawah :
Kemudian save ( Ctrl+X lalu pilh Y enter )

7.      Lalu tulis perintah # nano /etc/resolv.conf. kemudian tambahkan: domain( sekolah.sch.id), nameserver ( 192.168.3.65 )
 
Kemudian save ( Ctrl+X lalu pilh Y enter )
8.      Setelah itu untuk merstart DNS kamu ketik perintah # /etc/init.d/bind9 restart
Dan untuk mencoba berhasil atau tidaknya kamu lakukan tulis perintah # nslookup IP kamu yang sudah di buat pada konfigurasi tadi. Seperti di bawah ini:
 
9.      kemudian untuk menginstall webnya dengan ketik perintah # apt-get install apache2 mysql-server mysql-client php5 php5-mysql.
10.  Agar  php  dapat  bekerja  dengan  mysql, kita  harus  mengedit  file/etc/php5/apache2/php.ini. Hilangkan tanda komentar pada;extension=mysql.so
Sebelum: ( ;extension=mysql.so )
Sesudah:  ( extension=mysql.so )
11.  Untuk membuat file/etc/apache2/sites-available/sekolah.sch.id tulis perintah # cp /etc/apache2/sites-available/default enter kemudian ketik ulang  # nano /etc/apache2/sites-avalable/sekolah. Lalu edit seperti gambar di bawah ini:
Kemudian save ( Ctrl+X lalu pilh Y enter )
12.  Setelahmembuatdan menyimpan file tersebut, buat direktori/var/www/skullnet
untuk menyimpan file-file web kitadan buat direktori /var/www/cgi-bin.
#mkdir-p /var/www/sekolah
#mkdir-p /var/www/cgi-bin
13.  Langkah  selanjutnya  yaitu  membuat  simbolik links  kedalam  direktori
/etc/apache2/sites-enabled, gunakan perintah berikut:
# a2ensite sekolah
14.  Selanjutnya  kita  buang  simbolik  link konfigurasi default, karena  kita  sudah
menggunakan konfigurasi yang baru yaitu sekolah
# a2dissitedefault
15.  Sebelum untuk uji coba ke browser. Buat file # cp /var/www/index.html  /var/www/sekolah/index.html enter ketik ulang menjadi # nano /var/www/sekolah/index.html kemudian edit It work. Terserah kamu mau pakai apa saja? Contoh:
Kemudian save ( Ctrl+X lalu pilh Y enter )
16.  Lalu untuk restart apache ketik perintah # /etc/init.d/apache2 restart
17.  Jangan kalau mau uji cobanya di virtual box install dulu links nya, perintahnya # apt-get install links (enter). Jika ingin lewat browser mozila firefox edit dulu IP address virtual boxnya menjadi 192.168.3.69.jika sudah, browser dengan perintah www.sekolah.sch.id
Seperti gambar dibawah:
18.  Berikut langkah-langkah installasi postfix:
a.  Installasi postfix, gunakan perintah:
# apt-get install postfix
b.  Lalu muncul kotak dialog Postfix Configuration, klik OK.
c.  Setelah itu pilihNo Configuration, klik OK. 
d.  Lalu padaconsoleketikan perintah 
# dpkg-reconfigure postfix
e.  Lalu muncul kotak dialog PostfixConfiguration, klik OK 
f.  Setelah itu pilihInternet Site, klik OK
 
g. Setelah itu muncul kotak dialog lagi, lewati kotak dialog itu dengan mengklik OK.
h.  Lalu muncul kotak dialog Mail Name, isi mail name dengan sekolah.sch.id. Klik OK.
i.  Lalu muncul kotak dialog Root and postmaster mail recipient, isi dengan name    dede@sekolah.sch.id seperti di bawah ini:
j. Pada  kotak  dialog  selanjutnya  isikan sekolah.sch.id,server, localhost.localdomain, localhost