Wednesday, May 29, 2013

Install Dan Configurasi Debian 6 (Squeeze)

Installisasi Linux Debian 6.0
1.    pilih English
2.    Other
3.    Asia
4.    Indonesia
5.    United States
6.    American English
7.    configuring the network with DHCP (Pilih CANCEL)
8.    Continue
9.    Configure network manually (Pilih Enter)
10. IP address (Contoh 192.168.1.100)
11. Netmask (Contoh 255.255.255.0)
12. Gateway (Contoh 192.168.1.1)
13. Name server addresses (Contoh 192.168.1.100)
14. Host name (Contoh iqbal)
15. Domain name (Contoh iqbal))                                   
16. Root password (Contoh 123)
17. Re-enter password to verify (Contoh 123)
19. Full name for the new user (Contoh iqbal-user)
20. Username for your account (Continue)
21. Choose a password for the new user (Contoh 321)
22. Re-enter password to verify (Contoh 321)
23. Select a city in your time zone (Pilih Jakarta)
24. Partitioning nethod (Pilih Guided – use entire disk)
25. Select disk to partition (Enter)
26. Partitioning scheme (Pilih All files in one partition)
27. {Pilih Finish partitioning and write changes to disk 
      (Enter)}
28. Write the changes to disk (Pilih Yes)
30. Scan another CD or DVD (Pilih No)
31. Use a network mirror (Pilih No)
32. Participate in the package usage surver (Pilih yes)
33. Choose software to install (Pilih Web server,
       DNS server, Mail server, SQL database, SSH server, 
       Standart system utilities)
34. Install the GRUB (Pilih Yes)
35. Installation is Complete (Pilih Continue)


Konfigurasi Web Server

          1.    apt-get install apache2
          2.    cd  /var/www
          3.    nano  index.html
          4.    ganti html sesuai yang anda inginkan
          5.    kalau sudah ctrl+x (pilih y) enter
          6.    /etc/init.d/apache2 restart
          7.    Coba test di client (http://192.168.1.100)

Konfigurasi mysql

          1.    apt-get install php5
          2.    nano  /var/www/iqbal.php
          3.    Ketik  <?phpinfo();  ?>
          4.    Coba test di client (http://192.168.1.100/iqbal.php)

Konfigurasi phpmyadmin

         1.    apt-get install php5-mysql
         2.    apt-get install mysql-server
         3.    apt-get install apache2 php5
         4.    apt-get install phpmyadmin
         5.    Coba test di client (http://192.168.1.100/phpmyadmin)



Konfigurasi Mail Server

(catatan masukan cd 2 untuk diupdate dengan cara:)
#Apt-cdrom add
#Apt-get update 
        1.    apt-get install postfix courier-imap squirrelmail
        2.    Ok
        3.    Pilih internet site
        4.    Iqbal.com pilih “ok”
        5.    maildirmake /etc/skel/Maildir
        6.    nano /etc/postfix/main.cf
        7.    Pada baris paling bawah file tersebut tambahkan baris 
        baru seperti ini :
        home_mailbox = Maildir/
        8.    dpkg-reconfigure postfix
        9.    ok
      10.    internet site
      11.    iqbal.com (ok)
      12.    enter
      13.    enter
      14.    FORCE SYNCHRONOUS UPDATE ON MAIL QUEUE
          (pilih saja NO)
      15.    lalu di bagian selanjutnya pada bagian ini, di baris terakhir
             di belakang 128 tambahkan 0.0.0.0/0
      16 . USE PROCMAIL FOR LOCAL DELIVERY (pilih saja NO) 
      17 . Ok
      18 . Ok
      19 . ipv4 (ok)
  20. echo "Include /etc/squirrelmail/apache.conf" >>
        /etc/apache2/apache2.conf
      21 . adduser maulana
      22 . password 654
      23 . confirmasi password 654
      24 . full name : Muhamad qibil
      25 . room = kosongkan lalu enter
      26 . work = kosongkan lalu enter
      27 . home = kosongkan lalu enter
      28 . other = kosongkan lalu enter
      29 . pilih “y”
      30.  /etc/init.d/postfix restart
      31.  /etc/init.d/courier-imap restart
      32.  /etc/init.d/apache2 restart
      33 . Coba test di client (http://192.168.1.100/squirrelmail)


Konfigurasi DNS Server 2 Domain

1. apt-get install bind9
2. cd  /etc/bind
3. nano  named.conf
4. ketik di bawah Include
zone   “iqbal.com”  {
type master;
file  “/var/cache/bind/db.iqbal”;
};
zone “facebook.com” {
          type master;
          file “/var/cache/bind/db.facebook
};
zone   “192.in-addr.arpa”  {
type master;
file  “/var/cache/bind/db.192”;
};
     5.    kalau sudah ctrl+x (pilih y) enter
     6.    nano  db.127
     7.    BIND data file for iqbal.com
     ;
     $TTL           604800
     @      IN               SOA            iqbal.com. root.iqbal.com. {
     ;
     @                         IN               NS               iqbal.com.
     100.1.168.          IN               PTR             iqbal.com.
     www                    IN               PTR            iqbal.com.
     ftp                        IN               PTR             iqbal.com.
    8.     kalau sudah ctrl+x (pilih y) enter
    9.    nano  db.local
    10 . BIND data file for iqbal.com
      ;
      $TTL           604800
      @      IN               SOA            iqbal.com. root.iqbal.com. (
       ;
      @               IN               NS              iqbal.com.
      @               IN               A                192.168.1.100
  www         IN               A                192.168.1.100   
 ftp              IN               A                192.168.1.100
    11 . kalau sudah ctrl+x (pilih y) enter
    12 . cp  db.127  /etc/bind/db.192
    13 . cp  db.local  /etc/bind/db.iqbal
    14 . cp  db.local /etc/bind/db.facebook
    15 . mv db.192 /var/cache/bind
    16 . mv  db.iqbal  /var/cache/bind
    17 . mv  db.facebook  /var/cache/bind
    18 . cd
    19 . cd  /var/cache/bind 
    20 . ls
    21 . cd
    22 . /etc/init.d/bind9 restart
    23 . Coba test di client (http://iqbal.com) (http://facebook.com)


Konfigurasi FTP

1.    apt-get install vsftpd
2.    nano  /etc/vsftpd.conf
3.    anonymous_enable=YES
4.    kalau sudah ctrl+x (pilih y) enter
5.    Coba test di client (ftp://192.168.1.100) di my computer


Konfigurasi Proxy

     1.    apt-get install squid
     2.    nano  /etc/squid/squid.conf
     3.    (cari dan tambahkan) http_port  3128  transparent
     Tambahkan juga script dibawah acl all src all 
     (caranya CTRL + W "acl all src all")
     acl blokir url_regex –i “/etc/squid/blokir.txt”
     acl jaringanku src 192.168.1.0/24
     http_access deny blokir
     http_access allow jaringanku
     4.    kalau sudah ctrl+x (pilih y) enter
     5.    nano /etc/squid/blokir.txt
     (masukan nama domain yg ingin diblokir (facebook.com) )
    6.    /etc/init.d/squid restart
    7.    Coba test di client
Untuk uji coba proxy kita harus mensetting web browser kita terlebih dahulu yaitu dengan cara tool=>option=>advanced=>network=>setting, trus pilih manual proxy dan masukan ip proxy yg anda buat. (contoh: IP:  192.168.1.100  Port:3128)

Konfigurasi DHCP

1.    apt-get install dhcp3-server
2.    nano  /etc/dhcp/dhcpd.conf

optiondomain-name “iqbal.com” (sesuai dengan domain saat penginstalan)

optiondomain-name-servers  www.iqbal.com (dapat juga menggunakan IP)

#subnet (masukkan IP network) 192.168.1.0 netmask 255.255.255.0 {

#range (batas IP yang diberikan ke client) 192.168.1.110 192.168.1.230;

#options routers (masukkan IP gateway) 192.168.1.1;
#}

# A slightly different configuration for an internal subnet .

   Subnet 192.168.1.0 netmask 255.255.255.0 {

   Range 192.168.1.110 192.168.1.230;

   Option domain-name-server 192.168.1.100;

   Option domain-name “iqbal.com”;

   Option routers 192.168.1.1;

   Option broadcast-address 192.168.1.255;
                }
           #/etc/init.d/isc-dhcp-server restart ( 2 kali )
             Jika sudah, coba lihat alamat IP yang diberikan oleh
             server (DHCP)


Konfigurasi Virtual Directory Web Server Debian Squeeze

Virtual Directory pada Web Server memilki fungs yang hampir sama dengan FTP Server, yaitu sebagai media untuk transfer data yang bersifat Client-Server.
Akan tetapi Virtual Directory menggunakan protokol HTTP (Hypertext Transfer Protocol) dengan FTP Server menggunakan protokol FTP (File Transfer Protocol).
Konfiurasi

#ln -s /etc/apache2/mods-available/userdir.conf /etc/apache2/mods-enabled/
#ln -s /etc/apache2/mods-available/userdir.load /etc/apache2/mods-enabled/

Buat Sebuah direktory di /etc/skel/
#mkdir /etc/skel/public_html

Selanjutnya buatlah sebuah user baru dengan nama datasekolah
#adduser  datasekolah

Setelah selesai membuat user selanjutnya kita restart layanan web server sobat
#/etc/init.d/apache2 restart

Pengujian Konfigurasi Virtual Directory
Untuk pengujian konfigurasi Virtual Directory, bisa menggunakan aplikasi Web Browser berbasis text yaitu Lynx atau links dan untuk berbasisi GUI yaitu Mozilla Firefox atau web browser yang lainya sesuka sobat, dengan langkah-langkah sebagai berikut:

Pengujian Via CLI mode
#lynx iqbal.com/~datasekolah
Hasilnya seperti di bawah ini

Pengujian Via GUI mode


Kettikkan Alamat iqbal.com/~datasekolah pada web browser sobat.

Hasilnya seperti di bawah ini..

Wednesday, May 22, 2013

Tuesday, April 2, 2013


How to Eliminate Waste-Garbage That No Longer Useful In Computer

Delete Temp Files On Partition C:

  First Click Star,


   








 Next Click Computer,


  









  And Then Click Partition C:,


   








  Then Click Folder Windows,


  








   Then Delete Folder And File Temp,









    And Finish