Pages

Sabtu, 20 Agustus 2011

LANGKAH – LANGKAH MENGKONFIGURASI SERVER LINUX DEBIAN

Berikut Langkah-langkah Mengkonfigurasi SERVER LINUX DEBIAN (Mode Text)
Hai Teman kku Ini ada sedikit banyak,hehe langkah menseting server debian mode text..akku memposting ini karena ini adalah materi nanti esok untuk Ujian Kejuruan di Sekolahku..nah mari kita mulai saja…proses step by step langkahnya…ahihihihi :D :)
Ooooya..sebelum memulai, ini ada struktur atau gambaran mengkonfigurasi server debian mode text, dimana agar kita mengetahui susunan komputer yang akan kita konfigurasi server debian :
Langkah step by step mengseting server linux debian mode text
© dilarang mengkopy atau memplagiat gambar dan isi blog ini
Sekarang saat nya kita mulai proses konfigurasinya, (baca basmalah) agar di beri kemudahan :D
=> Pertama Instal Debian Yang Mode Text
=> Partisi Hardisk, Misal: 2 gb swap, 10 gb root
=> Name server address 200.100.4.65
=> Domain : kharisgun.sch.id
=> Konfigurasi ip address :
Sebelum mengkonfigurasinya kita ada beberapa perintah yang bisa untuk menjalankan perintah di antaranya :
- pico
- nano
- vim
- vim
Ke empat perintah Tersebut dapat di pakai semua , disini saya akan memakai perintah yang (nano), perintah nano…sangat gampang di gunakan terutama bagi pemula seperti kita, hehe:D  juga kata guruku pak sukarno namanya, itu adalah nama panggilan beliau waktu kecil…jadi kami sebagai murid yang baik aku dan kawan kawan sutuju menggunakan perintah tersebut… :D
=>
Nyalakan Komputer…..
Setelah Masuk ke tampilan debian, lalu masuk ke root
Ketikan username: root dan password yang saya gunakan adalah 123456 (biar mudah di inget)hehe
Lalu masuk ke direktori ketik cd /
Nah sekarang kita mulai menjalankan perintah – perintahnya:
nano /etc/network/interfaces, Kemudian Isi dengan:
auto lo eth0 eth0:1 eth0:2
Iface lo inet loopback
allow hotplug eth0
iface eth0 inet static
address    200.100.4.65
netmask  255.255.255.224
network  200.100.4.64
broadcast 200.100.4.69
iface eth0:1 inet static
address    200.100.4.66
netmask  255.255.255.224
network  200.100.4.64
broadcast 200.100.4.69
iface eth0:2 inet static
address    200.100.4.67
netmask  255.255.255.224
network  200.100.4.64
broadcast 200.100.4.69
Simpan, Kemudian network di restart
/etc/init.d/networking restart
Cek dengan perintah ifconfig dan ping pada masing masing ip
Instal bind9 dan apache2: (dns dan web)
apt-get install bind9 apache2
-sebelum mengkonfigurasi bind, stop dulu dengan perintah :
/etc/init.d/bind stop
-backup file named.conf ke named.conf.bak
cp /etc/bind/named.conf  /etc/bind/named.conf.bak
-kopikan /etc/bind/db.0  ke  /var/lib/bind/kharisgun.sch.id.hosts :
cp /etc/bind/db.0  /var/lib/bind/kharisgun.sch.id.hosts
-Tambahkan baris berikut di posisi paling bawah pada file /etc/bind/named.conf:
nano /etc/bind/named.conf
zone “kharisgun.sch.id” {
type master;
file “/var/lib/bind/kharisgun.sch.id.hosts”;
};
-Edit file /var/lib/bind/kharisgun.sch.id.hosts :
nano /var/lib/bind/kharisgun.sch.id.hosts
$ttl 38400
kharisgun.sch.id.      IN     SOA    ns.sekolah.sch.id. admin.sekolah.sch.id. (
1281045109
10800
3600
604800
38400
kharisgun.sch.id.                IN       NS               ns.kharisgun.sch.id.
kharisgun.sch.id.                 IN       A                 200.100.4.66
ns.kharisgun.sch.id.           IN       A                 200.100.4.65
mx.kharisgun.sch.id.         IN       A                 200.100.4.67
www.kharisgun.sch.id.      IN      CNAME     kharisgun.sch.id.
mail.kharisgun.sch.id.      IN       CNAME     mx.kharisgun.sch.id.
kharisgun.sch.id.                IN       MX              20 mx.kharisgun.sch.id.
YANG BERGARIS BAWAH JANGAN DI RUBAH
-Edit file /etc/hosts :
Nano /etc/host, tambahkan pada baris ke dua:
200.100.4.65 server.kharisgun.sch.id server
200.100.4.66 www.kharisgun.sch.id
- Edit file /etc/resolv.conf:
nano /etc/resolv.conf, diisi dengan :
Search kharisgun.sch.id
nameserver 200.100.4.65
-   Buat file html di /home/siswa :
nano /home/siswa/index.html, diisi dengan
SELAMAT DATANG DI KHARISGUN.SCH.ID
-   Buat virtual host untuk kharisgun.sch.id
nano /etc/apache2/apache2.conf, isi dengan :
<VirtualHost 200.100.4.66>
DocumentRoot ”/home/siswa”
ServerName www.kharisgun.sch.id
</VirtualHost>
Kemudian restart bind9 dan apache2 :
/etc/init.d/bind9 start
/etc/init.d/apache2 start
Cek bind dengan perintah :
nslookup www.kharisgun.sch.id
nslookup mail.kharisgun.sch.id
Untuk Mengecek website, install lynx sebagai browser berbasis text:
apt-get install lynx
Cek website :
lynx www.kharisgun.sch.id

Kemudian Install perintah-perintah berikut:
-Install postfix, courier-imap, courier-pop, courier-authdaemon, squirrelmail
apt-get install postfix courier-imap courier-pop courier-authdaemon squirrelmail
Pada waktu proses instalasi postfix akan muncul pilihan intalasi, pilih internet site,
Kemudian sistem mail name di isi dengan kharisgun.sch.id
-Edit file main.cf yang berada di /etc/postfix :
nano /etc/postfix/main.cf
Yang diganti :
myhostname = mail.kharisgun.sch.id
# mailbox_command = procmail –a “$EXTENSION”
Tambahkan pada baris paling bawah :
home_mailbox = Maildir/
-Buat Maildir
maildirmake /etc/skel/Maildir
-Buat user baru :
adduser namauser
-Tambahkan pada file apache2.conf baris paling bawah :
nano /etc/apache2/apache2.conf
<VirtualHost 200.100.4.67>
DocumentRoot “/usr/share/squirrelmail”
ServerName mail.kharisgun.sch.id
</VirtualHost>
-Restart semua
/etc/init.d/courier-imap restart
/etc/init.d/courier-pop restart
/etc/init.d/courier-authdaemon
/etc/init.d/postfix restart
/etc/init.d/apache2 restart
- Konfigurasi squirrelmail
Nano /etc/squirrelmail/config.php
$domain = ‘kharisgun.sch.id’;
$smtpServerAddress = ‘mail.kharisgun.sch.id’;
$imapServerAddress = ‘mail.kharisgun.sch.id’;
$imap_server_type = ‘courier’;
- Cek dengan Browser untuk login email
lynx mail.kharisgun.sch.id
Sekian Posting dari saya, semoga bermanfaat, jangan lupa beri komentar dan masukan ya untuk blog kku ini…. :D   thank for you

0 komentar:

Posting Komentar