Pages

Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

Friday, February 22, 2013

Konfigurasi Web Server Debian Lenny



Setelah berhasil Mengkonfigurasi DNS Server Selanjutnya kita akan mengkonfigurasi Web Server. Pada setting kali ini akan sangat mudah, karna hanya membutuhkan beberapa langkah saja. Silahkan ikuti langkah berikut: 

* Kata2 yang bercetaktebal adalah perintah yang dijalankan pada komputer server.
* Kata2 yang 
berwarnamerah adalah yang harus anda ubah atau buat.


1) apt-get install apache2 php5
2) pico /etc/apache2/sites-available/default (Tambahkan pada baris terakhir)
                  <VirtualHost *:80>                 
                  ServerAdmin       antoro@situstkj.co.cc
                  ServerName       www.situstkj.co.cc
                  ServerAlias         situstkj.co.cc
                  DocumentRoot   /var/www/
                  </VirtualHost>

3) /etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .

4) pico /var/www/index.html

<html><body><h1>www.situsTKJ.co.cc berhasil</h1></body></html>

5) Buka browser komputer client dan masukkan url www.situstkj.co.cc anda akan melihat tampilan ini:


Sunday, February 10, 2013

Konfigurasi DHCP Server Debian Lenny



Sebelumnya, selamat bagi anda yang telah berhasil Mengkonfigurasi Proxy Server.Langkah terakhir yang akan kita lakukan adalah mengkonfigurasi DHCP Server..Silahkan ikuti langkah berikut:


* Kata2 yang bercetaktebal adalah perintah yang dijalankanpadakomputer server.
* Kata2 yang 
berwarnamerah adalah yang harus anda ubah atau buat.

1) apt-get install dhcp3-server
Non-authoritative version of DHCP server OK

2) pico /etc/dhcp3/dhcpd.conf
         # option definitions common to all supported networks...
         option domain-name "
situstkj.co.cc";
         option domain-name-servers 
antoro.situstkj.co.cc;

         # If this DHCP server is the official DHCP server for the local
         # network, the authoritative directive should be uncommented.
         
authoritative;

         # A slightly different configuration for an internal subnet.
         
subnet 172.16.1.0 netmask 255.255.255.192 {
         
range 172.16.1.2 172.16.10.61;
         
option domain-name-servers 172.16.1.62;
         
option domain-name "situstkj.co.cc";
         
option routers 172.16.1.0;
         
option broadcast-address 172.16.1.63;
         
default-lease-time 600;
         
max-lease-time 7200;
         
}



 * Untuk kata yang tidak saya cantumkan, jangan diubah/dihapus.


3) Reboot
4) Sambil menunggu komputer server hidup kembali. Ubahsettingan TCP/IP di client windows menjadi Automatic.


5) Kemudian ping dari komp windows ke komp server.
C:\Users\antoro>ping 172.16.1.62
         Pinging 172.16.1.62 with 32 bytes of data:
         Reply from 172.16.1.62: bytes=32 time<1ms TTL=64
         Reply from 172.16.1.62: bytes=32 time<1ms TTL=64
         Reply from 172.16.1.62: bytes=32 time<1ms TTL=64
         Reply from 172.16.1.62: bytes=32 time=1ms TTL=64
         Ping statistics for 172.16.1.62:
         Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
         Approximate round trip times in milli-seconds:
         Minimum = 0ms, Maximum = 1ms, Average = 0ms
C:\Users\antoro>ping 192.168.1.1
         Pinging 192.168.1.1 with 32 bytes of data:
         Reply from 192.168.1.1: bytes=32 time=1ms TTL=64
         Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
         Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
         Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
         Ping statistics for 192.168.1.1:
         Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
         Approximate round trip times in milli-seconds:
         Minimum = 0ms, Maximum = 1ms, Average = 0ms
6) Check mulaidari DNS, Web, Mail, Ftp, Proxy. Jikabisa, berarti konfigurasi anda berhasil.

Konfigurasi DNS (Domain Name Service) Debian Lenny



  Setelah berhasil mengkonfigurasi Router Selanjutnya kita akan mengkonfigurasi DNS Server. pada setting kali ini anda harus teliti salah satu karakter saja maka konfigurasi tidak akan berjalan. Silahkan ikuti langkah berikut: 

* Kata2 yang bercetaktebal adalah perintah yang dijalankan pada komputer server.
* Kata2 yang 
berwarnamerah adalah yang harus anda ubah atau buat.

1) apt-get install bind9
2) cd /etc/bind
3) piconamed.conf
                 
 zone   "sekolah.sch.id" {
                        type master;
                        file  "/etc/bind/db.sekolah";
                  };

                  zone  "institute.com" {
                        type master;
                        file "/etc/bind/db.sub";
                  };

                  zone  "1.16.172.in-addr.arpa" {
                        type master;
                        file "/etc/bind/db.172";
                  };

4) piconamed.conf.options

                  options {
                                    directory "/var/cache/bind";
                                   forwarders {
                                                     192.168.1.62;
                                    };
                                    allow-query { any; };
                                    auth-nxdomain no; # conform to RFC1035
                                   listen-on-v6 { any; };
                  };
* Janganubah/hapusbaris yang lain.

5) cpdb.localdb.sekolah
6) cpdb.localdb.sub
7) cp db.127 db.172





8) picodb.sekolah

 ;
 ; BIND data file for local loopback interface
 ;
 $TTL 604800
@ IN SOA nama.sekolah.sch.id. nama.sekolah.sch.id. (
                                       2                    ; Serial
                                       604800          ; Refresh
                                       86400            ; Retry
                                       2419200        ; Expire
                                       604800 )        ; Negative Cache TTL
 ;
@           IN       NS                   nama.sekolah.sch.id.
@           IN       MX      10        mail.sekolah.sch.id.
@           IN       A                     172.16.1.62

nama     IN       A                     172.16.1.62
www      IN       CNAME          nama
mail        IN       CNAME          nama

9) picodb.sub

;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA nama.institut.com.  nama.institut.com. (
                                  2              ; Serial
                                  604800    ; Refresh
                                  86400      ; Retry
                                  2419200  ; Expire
                                  604800 )  ; Negative Cache TTL
;
@       IN       NS               nama.institut.com.
@       IN       A                 172.16.1.62

nama                IN       A                  172.16.1.62
www                IN       CNAME       nama







10) pico db.172

; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA nama.sekolah.sch.id. nama.sekolah.sch.id. (
                                  1               ; Serial
                                  604800     ; Refresh
                                  86400       ; Retry
                                  2419200   ; Expire
                                  604800 )   ; Negative Cache TTL
;
@      IN         NS      nama.sekolah.sch.id.
62      IN         PTR    nama.sekolah.sch.id.


* 62 berasaldari : 172.16.1.62 


11) pico /etc/resolv.conf
search sekolah.sch.id
nameserver 127.0.0.1
nameserver 172.16.1.62
nameserver 192.168.1.62

12) /etc/init.d/bind9  restart
Stopping domain name service...: bind9.
Starting domain name service.....: bind9.


13) Sekarangkita check DNS Server kitamelalui windows, masuk CMD danketikkan :
C:\Users\antoro>nslookup sekolah.sch.id
Server: nama.sekolah.sch.id
Address: 172.16.1.62
Name: sekolah.sch.id
Address: 172.16.1.62


C:\Users\antoro>nslookup nama.sekolah.sch.id
Server: nama.sekolah.sch.id
Address: 172.16.1.62
Name: nama.sekolah.sch.id
Address: 172.16.1.62


C:\Users\antoro>nslookup mail.sekolah.sch.id
Server: nama.sekolah.sch.id
Address: 172.16.1.62
Name: nama.sekolah.sch.id
Address: 172.16.1.62
Aliases: mail.sekolah.sch.id


C:\Users\antoro>nslookup www.sekolah.sch.id
Server: nama.ssekolah.sch.id
Address: 172.16.1.62
Name: nama.sekolah.sch.id
Address: 172.16.1.62
Aliases: www.sekolah.sch.id


C:\Users\antoro>nslookup institut.com
Server: nama.sekolah.sch.id
Address: 172.16.1.62
Name: institut.com
Address: 172.16.1.62

Jika tampil tulisan berikut. Berarti konfigurasi Domain Name Service / DNS Server sudah berhasil.

Sunday, February 3, 2013

Perintah- perintah dasar LINUX... CEKIDOT

Perintah Dasar Console Linux - Pada postingan kali ini BLOGNYA SI IMIN akan memberikan sebuah informasi bagi kalian yang baru mempelajari linux baik itu di sekolah ataupun di bangku kuliah. Perintah-perintah (command) dasar di Linux di jalankan di suatu terminal shell yang biasa disebut terminal atau console. Terminal atau console ini dikenal dengan istilah command line interface (CLI) yang bisa diaktifkan dengan cara klik menu Applications – Accessories – Terminal. Selain itu bisa juga dengan bekerja diconsole murni dengan menekan kombinasi tombol ctrl+alt+F1 dimana F1 bisa diganti sampai F6. Untuk kembali ke mode Grafical User Interface (GUI) tekan ctrl+alt+F7.

Berikut beberapa Perintah Dasar Console Linux:

login : Untuk masuk ke dalam Jaringan.
password : Untuk memasukkan kata sandi setelah login.
who : Untuk mengetahui daftar pemakai yang sedang aktif (login).
finger : Menyediakan informasi identitas user yang lebih lengkap dari ada who.
logout : Untuk keluar dari sistem atau mengakhiri satu sesi login
whoami :  Untuk mengetahui user siapa yang digunakan sedang login di suatu komputer/terminal.
date : menunjukan / mengatur tanggal.
ls :  Menampilkan daftar file dalam directori aktif. 
keterangan : Perintah ini akan menampilkan informasi mengenai directori dan file.Bentuk sederhana perintah ls akan menampilkan hanya nama file. Bentuk panjang ditandai dengan menggunakan option –l, yang akan menampilkan nama-nama file beserta informasi untuk setiap file yang ditampilkan. Beberapa option yang di sediakan antra lain sebagai berikut :
-a : Tampilkan semua file di directory termasuk isian.
-o :Tampilkan hanya nama directory
-g :Cetak ID kelompok hanya untuk bentuk panjang
-l :Tampilkan seluruh file secara lengkap
-r :Ubah urutan pengaturan nama file yang telah disusun
-t :Atur nama file berdasarkan waktu modifikasi terakhir, tidak berdasarkan nama
chmod : Mengubah permission suatu direktori/file.
contoh :  chmod 777 nama_file
clear :  berfungsi untuk membersihkan layar pada CLI
contoh : clear atau bisa juga menekan tombol ctrl + D
cmp : Membandingkan file1 dan file2 serta laporkan perbedaannya
contoh:  cmp file1 dan file2
cp : mengcopy file
contoh : # cp file1 /usr/lib
rm : menghapus file
contoh : rm namafileyangmaudihapus
mv :  memindahkan ato merename suatu file
contoh : # mv renamefile1 menjadifile2
cat : Menampilkan isi sebuah file (sama dengan perintah TYPE pada DOS). Cat berfungsi untuk mencetak ke layar monitor isi dari sebuah file text. Jika file dililihat menggunakan perintah ini bukan file text maka akan keluar karakterkarakter aneh pada  karakter-karakter aneh tersebut dapat digunakan perintah cat –v.layar.. Untuk menghindari tercetaknya

grep : mencari file di sembarang direktori
contoh : grep -n ‘namafile’ /direktori
mkdir :  membuat direktori
contoh : mkdir namadirektori
rmdir : menghapus direktori
contoh : rmdir namadirektori
cd : berpindah direktori
contoh : cd /pathdirektori


Semoga Bermanfaat Bagi Anda Yang Baca....!!! :)) dan terima kasih atas kunjungannya.... :))

Pages