Senin, 23 Maret 2015


Setting Debian 7.0



Debian adalah sebuah sistem operasi komputer yang terdiri dari paket perangkat lunak bebas dan dirilis sebagai perangkat lunak sumber terbuka terutama di bawah GNU General Public License dan lisensi perangkat lunak bebas lainnya. bentuk utama, Linux Debian GNU / Linux, yang menggunakan kernel Linux OS dan GNU tools, adalah yang populer dan berpengaruh distribusi GNU / Linux. Hal ini didistribusikan dengan akses ke repositori berisi ribuan paket perangkat lunak untuk instalasi dan siap digunakan. Debian dikenal karena ketaatan pada Unix dan filosofi perangkat lunak bebas serta menggunakan perangkat lunak kolaborasi proses pengembangan dan pengujian. Debian dapat digunakan sebagai desktop maupun server sistem operasi.

Berikut bagi teman teman yang baru mempelajari tentang DEBIAN 7.0 saya disini akan berbagi tutorial Konfigurasi Debian 7.0



===KONFIGURASI DEBIAN 7.0 ====


Sediakan 3 IP (OPSIONAL)

1. 192.168.13.1 (smkn7.sch.id)
2. 192.168.13.2 (www.smkn7.sch.id)
3. 192.168.13.3 (mail.smkn7.sch.id)

Setting ip :

~> nano /etc/network/interfaces

ganti address eth0 menjadidan tambahkan ip seperti dibawah ini

auto eth0
iface eth0 inet static
    address 192.168.13.1
    netmask 255.255.255.0

auto eth0:1
iface eth0:1 inet static
    address 192.168.13.2
    netmask 255.255.255.0

auto eth0:2
iface eth0:2 inet static
    address 192.168.13.3
    netmask 255.255.255.0


===================
Membuat DNS Server :
===================
### tambahkan script pada file"/etc/bind/named.conf" ##

~> nano /etc/bind/named.conf

=Ketik script dibawah ini di baris paling bawah =

zone "smkn7.sch.id" {
    type master;
    file "/etc/bind/smkn7";
};

zone "192.in-addr.arpa" {
     type master;
    file "/etc/bind/smkn7.192";
};


###copy file /etc/bind/db.local KE file /etc/bind/smkn7 ####
###copy juga file /etc/bind/db.127 KE file /etc/bind/smkn7.192 ####

~> cp /etc/bind/db.local /etc/bind/smkn7
~> cp /etc/bind/db.127 /etc/bind/smkn7.192


###EDIT FILE /etc/bind/smkn7####

~> nano /etc/bind/smkn7

=ganti setiap localhost menjadi nama hostname (contoh : smkn7.sch.id)=

@    IN    SOA    smkn7.sch.id. root.smkn7.sch.id. (
                2    ; Serial
                604800    ; Refresh
                 86400    ; Retry
                   2419200  ; Expire
                    604800) ; Negative Cache TTL


;
@    IN    NS    smkn7.sch.id.
@    IN    A    192.168.13.1
www    IN    A    192.168.13.2
mail    IN    A    192.168.13.3


###EDIT FILE /etc/bind/smkn7.192###

~> nano /etc/bind/smkn7.192

@    IN    SOA    smkn7.sch.id. root.smkn7.sch.id. (
                     1    ; Serial
                604800    ; Refresh
                 86400    ; Retry
                   2419200  ; Expire
                    604800) ; Negative Cache TTL


;
@        IN    NS    smkn7.sch.id.
1.13.168    IN    PTR    smkn7.sch.id.
2.13.168    IN    PTR    www.smkn7.sch.id.
3.13.168    IN    PTR    mail.smkn7.sch.id.



Lalu, Edit file resolv.conf

~> nano /etc/resolv.conf

search smkn7.sch.id
nameserver 192.168.13.1
nameserver 192.168.13.2
nameserver 192.168.13.3

##### Restart service bind9#####

~> /etc/init.d/bind9 restart

===CEK KONFIGURASI===

~> dig www.smkn7.sch.id
~> dig smkn7.sch.id
~> dig mail.smkn7.sch.id

~> nslookup smkn7.sch.id
~> nslookup 192.168.13.1

install elinks. gunakan cd 2 untuk menginstall nya

Buka elinks.
~> test "www.smkn7.sch.id" di ELINKS

===========
WEB SERVER
===========
#### Install Service dibawah ini : ####

~> apt-get install apache2 php5

Masuk directory

~> cd /var/www

Buat directory "web"

~> mkdir web

Copy index.html

~>cp index.html /var/www/web

###SETTING index.html pada folder Web####

~>nano /var/www/web/index.html

untuk mengeditnya terserah kepada anda

======================================

##Masuk directory##

~> cd /etc/apache2/sites-available

##Salin File "default" ###

~> cp default web

##Setting directory web##

~> nano web


Tambahkan Script dibawah ini ~>

<VirtualHost *:80>
    ServerAdmin webmaster@smkn7.sch.id
    ServerName smkn7.sch.id
    ServerAlias www.smkn7.sch.id
    DocumentRoot /var/www/web/
<Directory />


###Disable File Default###

~> a2dissite default

###enable file web###
~> a2ensite web

Keluar dari Directory

~> cd

###restart layanan apache###

~> /etc/init.d/apache2 restart

###cek webserver###

Buka elinks, Ketik smkn7.sch.id / www.smkn7.sch.id

============
MAIL SERVER
============
install service berikut :

~> apt-get install postfix courier-imap courier-pop squirrelmail

###Edit main.cf####

~> nano /etc/postfix/main.cd

TAMBAHKAN SCRIPT DIBAWAH INI PADA BARIS PALING BAWAH :

home_mailbox = Maildir/
ingat besar kecil penulisan berpengaruh

setting postfix.

~> dpkg-reconfigure postfix

Ikuti Langkah ini :

- Pilih OK
- Pilih Internet Site
- Ketik domainnya jadi : smkn7.sch.id
- KOSONGKAN
- delete "localhost" yang di ujung. Ganti dengan mail.smkn7.sch.id
- pilih no
- Masukan ip Mailnya di paling ujung . 192.168.10.3/24 <-- menggunakan ip untuk mail
- Pilih No
- Biarkan 0
- Langsung Ok
- IPv4

###edit file apache2.conf####

~> nano /etc/apache2/apache2.conf

Tambahkan script ini dibagian paling bawah :

include /etc/squirrelmail/apache.conf















=======Edit file apache.conf======

~> nano /etc/squirrelmail/apache.conf

tambahkan script dibawah ini pada bagian paling bawah :

<VirtualHost 192.168.40.3:80>
    DocumentRoot /usr/share/squirrelmail
    ServerName mail.smkn7.sch.id
</VirtualHost>

setelah itu buat directory mail

####Buat user mail ####
~> adduser user1

~> adduser user2

### REBOOT Komputer ####

buka elinks

Masukan website ~> mail.smkn7.sch.id


COBA SALING KIRIM EMAIL dengan Cara Compose.
TERIMAKASIH ATAS KUNJUNGANNYA ;)

Senin, 20 Januari 2014