This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Konfigurasi FTP Server Di Debian 6

FTP Server
Konfigurasi:
1.      Install aplikasi Proftpd terlebih dahulu, dengan printah :
root@debian:/home/user# apt-get install proftpd


pilih “standalone mode”


2.      Tambahkan domain pada file reserve bind, tambahkan “ftp”  pada bagian bawah sendri.
root@debian:/home/user# nano /etc/bind/db.putra



3.      Setelah itu kita buat direktori untuk menyimpan file-file yang akan kita upload ke FTP. misalnya disini saya akan menempatkannya di direktori /home/putrasftp , dikarenakan direktori putraftp belum ada kita buat direktorinya. kita masuk ke direktori home
root@debian:/home/user# cd /home
>> Enter kemudian kita buat user untuk ftp beserta direktorinya.
root@debian:/home # adduser putraftp

Untuk memberikan password pada ftp :
root@debian:/home# passwd putraftp

4.      Setelah itu ubah permision pada  direktori FTP menjadi 777 sehingga dapat upload dan download secara bebas. Hal yang perlu di ingat kita harus berada di direktori home . nah baru kita ketikan perintah :
root@debian:/home# chmod 777 putraftp



5.      setelah itu kita tinggal edit file proftpd.conf dengan printah :
root@debian:/home# nano /etc/proftpd/proftpd.conf
6.      Setelah itupergi ke baris yang paling bawah dan tambahkan script di bawah ini :

<Anonymous /home/putraftp>
User         putraftp
</Anonynous>




7.      Cara kedua adalah Anonymous login, yaitu memperbolehkan semua pengunjung mengakses layanan ftp server secara bebas,sebaiknya cara ini tidak di gunakan secara bersamaan. Tambahkan “User Alias” pada file proftpd.conf.



<Anonymous /home/putraftp>
User         putraftp

UserAlias        anonymous      putraftp
</Anonynous>


8.      Restart bind9 dan ftp :

root@debian:/home# /etc/init.d/bind9 restart
root@debian:/home# /etc/init.d/proftpd restart

9.      Copy file yang di share ke ftp kedalam folder ftp yang sudah di buat tadi di “/home/putraftp”.
 root@debian:/home# cp /home/user Documents/debianserverfinal.pdf /home/putraftp


Pengujian :
10.  Untuk pengujian bisa lewat domain bisa juga langsung ke ip.

Untuk yang domain dengan cara tambahkan ip server ftp kedalam ip dns client, kemudian buka web browser dan ketikkan domain kita misalnya “putra.com” maka kita tambahkan ftp jadi “ftp.putra.com”.

Untuk langsung ip tidak perlu setting dns langsung saja buka web browser lalu masukkan ip server ftp, misal ipnya 192.168.10.33 maka masukkan dengan domain “ftp://192.168.10.33”.

Konfigurasi DHCP Server Di Debian 6


DHCP Server
Konfigurasi:
1.      Install aplikasi dhcp server dengan printah

root@debian:/home/user# apt-get install dhcp3-server

2.      setelah terinstal kita edit file yang pertama yaitu "dhcpd.conf", hilangkan “#” pada script di bawah ini. Sesuaikan alokasi ip dengan topologi jaringan.

root@debian:/home/user# nano /etc/ddhcp/dhcpd.conf

3.      Setelah itu kita edit file yaitu isc-dhcp-server dan sesuaikan dengan ethernet yang kita gunakan dengan printah:

root@debian:/home/user# nano /etc/default/isc-dhcp-server


Pengujian :
4.      Untuk Pengujian setting terlebih dahulu IP Pada Komputer yang berfungsi sebagia server dhcp dan sesuaikan dengan Ip yang sudah Di konfigurasi.





5.      Jika Sudah kemudian kita jalankan “dhcp server” dengan printah :


6.      Pengujian pada windows  sebagai dhcp client, maka harus terlebih dahulu merubah mode penentuan Ip Address menjadi “Obtain ip automatically”.



7.      Jika sudah bisa cek pc sudah dhcp / belum maka dengan “cmd”, lalu ktik perintah “ipconfig/all”.





Konfigurasi WEB Server Di Debian 6

WEB Server
Konfigurasi:
1.      Pertama install aplikasi untuk konfigurasi web server.
root@debian:/home/user# apt-get install apache2
root@debian:/home/user# apt-get install php5


root@debian:/home/user# apt-get install mysql-server


root@debian:/home/user# apt-get install phpmyadmin


2.      Setelah di install semua, kemudian cek konfigurasi “domain dan phpmyadmin” pada web browser dengan printah :
www.putra.com

www.putra.com/phpmyadmin

3.      Tambahkan domain pada file forward, tambahkan subdomain pada bagian bawah sendri, misalnya dengan domain “tkj”.
root@debian:/home/user# nano /etc/bind/db.putra

4.      Setelah di tambahkan kemudian masuk pada file “sites-available”
root@debian:/home/user# cd /etc/apache2/sites-available

 5.      kemudian copy file default buat “domain dan subdomain” bisa dengan nama sesuai keinginan misalnya :
root@debian:/etc/apache2/sites-available# cp default domain
root@debian:/etc/apache2/sites-available# cp default subdomain

6.      Setelah di copy kemudian di edit file domain dan subdomain tersebut.
root@debian:/etc/apache2/sites-available# nano domain
Domain kita tambahkan:
- ServerName www.putra.com
- ServerAlias putra.com
- Edit lokasi file (/var/www/) 

root@debian:/etc/apache2/sites-available# nano subdomain
Subdomain kita tambahkan:
- ServerName tkj.putra.com
- Edit lokasi file (/var/www/wordpress/) 


7.      Kemudian disable file default lalu enable domain dan subdomain
root@debian:/etc/apache2/sites-available# a2dissite default
root@debian:/etc/apache2/sites-available# a2ensite domain
root@debian:/etc/apache2/sites-available# a2ensite subdomain

8.      Unzip file wordpress yang telah di download sesuai dengan lokasi file dan nama file :
root@debian:/home/user# tar –xvzf  /home/user/Downloads/wordpress-3.6.1.tar.gz


9.      Setelah di unzip kemudian copy file ke dalam folder www.
root@debian:/home/user# cp /home/user/Downloads/Wordpress /var/www

10.  Kemudian buka web browser dan buat database pada phpmyadmin dengan user “root” dan password sesuai pada saat install :


11.      Masuk ke tab menu “database” masukkan  nama database kemudian klik “create”.



12.  Masuk pada folder wordpress 
root@debian:/home/user# cd /var/www/wordpress

13.  Setting wordpress agar bisa di konfigurasi, dengan cara copy file sample :
root@debian: /var/www/wordpress# cp wp-config-sample.php wp-config.php

14.  Setelah di copy kemudian di buka dan di edit :
-          DB_Name = “(nama database yang di buat)”
-          DB_User = ‘root”
-          DB_Password = “(password login phpmyadmin)”
root@debian: /var/www/wordpress# nano wp-config.php


15.  Restart bind9 dan apache2.
root@debian:/home/user# /etc/init.d/bind9 restart
root@debian:/home/user# /etc/init.d/apache2 restart


Pengujian :
16.      Setelah cek dengan cara buka web browser, dan cek domain berikut :
www.putra.com dan putra.com maka akan keluar “It Work”



17.      Sedangkan bila kita buka “tkj.putra.com” maka akan kluar tampilan sebagai berikut, dan ikuti langkahnya:



Konfigurasi DNS Server Di Debian 6

DNS Server
Konfigurasi: 

1.      Pertama repositori web-web di “sources.list” agar bisa install “bing9” dengan printah.
root@debian:/home/user# nano /etc/apt/sources.list
jika sudah di konfigurasi kemudian di save, dan untuk mengaktifkan konfigurasi sources.list bisa dengan printah.
root@debian:/home/user# apt-get update

2.      Setelah di update install bing9 jika ada warning ketik “y” >> Enter
root@debian:/home/user# apt-get install bing9

3.      Setelah di install masuk ke “named.conf” Seteleh itu tambahkan zona untuk file DNS kita. ada dua file DNS yaitu file FORWARD dan REVERS seperti berikut ini, telitilah karena salah titik,spasi maupun koma akan mempengaruhi hasilnya. 
root@debian:/home/user# nano /etc/bind/named.conf
tambahkan pada baris terakhir.
zone "putra.com" {type master; file ".etc/bind/db.putra";};
zone "192.in-addr.arpa" {type master; file ".etc/bind/db.192";};
·         putra.com (domain yang telah dibuat)
·         db.putra (nama file FORWARD)
·         192 (1 blok ip paling depan)
·         db.192 (nama file REVERSE)
seteleh selesai, simpan degan Ctrl+X ,lalu Y+enter

4.      copy file Forward dan Reverse default sesuai dengan nama file yang kita buat di zone tadi.
root@debian:/home/user# cp /etc/bind/db.local /etc/bind/db.putra
root@debian:/home/user# cp /etc/bind/db.127 /etc/bind/db.192


5.      Buka file forward, edit semua tulisan localhost menjadi domain kita. lalu ganti ip local dengan IP kita, dan tambahkan “www” pada baris paling bawah.
root@debian:/home/user# nano  /etc/bind/db.putra


6.      untuk file Revers, ganti tlisan local host menjadi domain kita. kemudian pada tulisan pojok kiri bawah isi file ini terdapat 3 IP terakhir yang dibalik. Contoh: bila IP kita 192.168.10.43, maka 3 IP terakhir adalah 168.10.43. kemudian balik menjadi 43.10.168
root@debian:/home/user# nano  /etc/bind/db.192

7.      tambahkan Domain kita di file hosts dengan printah
root@debian:/home/user# nano  /etc/hosts

8.      Agar DNS kita bisa terdeteksi maka harus ada search dan nameserver domain kita. untuk menambahkannya masuk ke
root@debian:/home/user# nano  /etc/resolv.conf

tapi ini hanya sementara, ketika komputer di restart akan hilang. agar tidak hilang maka tambahkan di edit conection PC kita.

9.      restart bind9
root@debian:/home/user# /etc/init.d/bind9 restart



Pengujian : 

10.  cek DNS dengan nslookup
root@debian:/home/user# nslookup putra.com
root@debian:/home/user# nslookup 192.168.10.33 (ip address PC kita)




·         TIPS:
1. jka saat di nslookup domain kita terdapat tulisan
 ** server can't find domain.com.domain.com: SERVFAIL
maka ada kesalahan fada zona file forward dan file forwardnya.
2. begitu juga dengan nslookup Ip. jka saat di nslookup domain kita terdapat tulisan
 ** server can't find domain.com.domain.com: SERVFAIL
maka ada kesalahan fada zona file reverse dan file reversenya.