Tutorial Konfigurasi Server Debian - UKK TKJ SMKN 7


Hello semuanya, pada kesempatan kali ini saya akan membagikan Tutorial Konfigurasi Debian - UKK TKJ SMKN 7, Konfigurasi yang akan dilakukan meliputi, Interfaces, DNS, Web Server, Mail Server, Web Mail Server. Silakan dibaca dan dipahami :)

Konfigurasi IP Address

#nano /etc/network/interfaces

auto eth0
iface eth0 inet static
    address         192.168.5.1
    netmask         255.255.255.0
    network         192.168.5.0
    gateway         192.168.5.1
    broadcast       192.168.5.255
    dns-nameservers 192.168.5.1
    dns-search      andreas.smkn7.sch.id

auto eth0:1
iface eth0:1 inet static
    address 192.168.5.2
    netmask 255.255.255.0
 
auto eth0:2
iface eth0:2 inet static
    address 192.168.5.3
    netmask 255.255.255.0

Note : Simpan CTRL + X, Lalu Enter

Restart Konfigurasi IP Address
 
#/etc/init.d/networking restart

Instal DNS & Konfigurasi DNS Server
 
#apt-cdrom add
#apt-get install bind9
 
#nano /etc/bind/named.conf.local

zone "andreas.smkn7.sch.id" {
      type master;
      file "/etc/bind/smkn7";
};
zone "5.168.192.in-addr.arpa" {
      type master;
      file "/etc/bind/smkn7.192
};
 
#cp /etc/bind/db.local /etc/bind/smkn7
#cp /etc/bind/db.127 /etc/bind/smkn7.192
 
#nano /etc/bind/smkn7
@           IN       SOA       andreas.smkn7.sch.id. root.andreas.smkn7.sch.id. (
                                          2      ; Serial         
                                          604800 ; Refresh
                                           86400 ; Retry
                                         2419200 ; Expire
                                         604800) ; 
Negative Cache TTL
;
@           IN       NS       andreas.smkn7.sch.id.
@           IN       A        192.168.5.1
@           IN       AAAA     ::1
www         IN       A        192.168.5.2
mail        IN       A        192.168.5.3
 
#nano /etc/bind/smkn7
@       IN       SOA       andreas.smkn7.sch.id. root.andreas.smkn7.sch.id. (
                                               1 ; Serial         
                                          604800 ; Refresh
                                           86400 ; Retry
                                         2419200 ; Expire
                                         604800) ; 
Negative Cache TTL
;
@         IN       NS       andreas.smkn7.sch.id.
1         IN       PTR      andreas.smkn7.sch.id.
2         IN       PTR      www.andreas.smkn7.sch.id.
3         IN       PTR      mail.andreas.smkn7.sch.id.
 
#nano /etc/resolv.conf

search andreas.smkn7.sch.id
nameserver 192.168.5.1
nameserver 192.168.5.2
nameserver 192.168.5.3

Restart Konfigurasi DNS Server
 
#/etc/init.d/bind9 restart

Cek Konfigurasi DNS Server
 
#dig www.andreas.smkn7.sch.id
#nslookup andreas.smkn7.sch.id

Instal & Buka Elinks
 
#apt-cdrom add
#apt-get install elinks
#elinks

Note : Tekan Q untuk keluar Elinks

Instal & Konfigurasi Web Server
 
#apt-cdrom add
#apt-get install apache2 php5
#cd /var/www
#mkdir web
#cp index.html /var/www/web
 
#nano /var/www/web/index.html
<html> 
<head><title>SMK NEGERI 7 JAKARTA</title></head> 
<body>ANDREAS MANIK LULUS UKK 2015 
</body> 
</html>
 
#cd /etc/apache2/sites-available
#cp default web
#nano web

Tulis di baris paling bawah :
<VirtualHost *:80>
           ServerAdmin webmaster@andreas.smkn7.sch.id
           ServerName  andreas.smkn7.sch.id
           ServerAlias www.andreas.smkn7.sch.id
           DocumentRoot /var/www/web/
<Directory/>

#a2dissite default
#a2ensite web
#cd

Restart Web Server

#/etc/init.d/apache2 restart

Instal Dan Konfigurasi Mail Server

#apt-cdrom add
#apt-get install postfix courier-imap courier-pop
#nano /etc/postfix/main.cf

Tambahkan Script ini dipaling Bawah
home_mailbox = Maildir/

setting postfix jika konfigurasi tidak sempurna
#dpkg-reconfigure postfix

Ikuti Langkah ini :
Pilih OK
Pilih Internet Site
Ketik Domain jadi : andreas.smkn7.sch.id
Kosongkan
delete "localhost" yang di ujung, ganti dengan mail.andreas.smkn7.sch.id
Pilih NO
Masukan IP Mail di paling ujung 192.168.5.3/24
Pilih NO
Biarkan 0
Langsung OK
IPv4

#nano /etc/apache2/apache2.conf
Tambahkan script ini dibagian paling bawah :
Include /etc/squirrelmail/apache.conf

Instal Dan Konfigurasi Web Mail Server
 
#apt-cdrom add
#apt-get install squirrelmail
#nano /etc/squirrelmail/apache.conf

Tambahkan script dibawah ini pada bagian paling bawah :
<VirtualHost 192.168.5.3:80>
           DocumentRoot /usr/share/squirrelmail
           ServerName mail.andreas.smkn7.sch.id
</VirtualHost>

Add User Mail
 
#maildirmake /etc/skel/Maildir
#adduser andreas
#adduser billy

Restart Konfigurasi
 
#/etc/init.d/restart postfix
#/etc/init.d/restart courier-imap
#/etc/init.d/restart courier-pop
#/etc/init.d/restart apache2

Semoga Tutorial Konfigurasi Server Debian - UKK TKJ SMKN 7 dapat bermanfaat, Terimakasih sudah berkunjung di blog ini :)
First