Kursor

Jumat, 13 September 2013

ilmu tentang script dan konfigurasi redhat



   NAMA : RAMALIA SEKEDANG
   KELAS : 3 TKJ 5

 
   
Script adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat di akses.  Sebuah skrip pemrograman adalah kode yang dapat meningkatkan fungsionalitas dari sebuah situs web. Semakin banyak script yang digunakan maka akan terlihat semakin menarik, dan interaktif serta terlihat lebih bagus (biasanya loadnya lama) . Bahasa dasar yang di pakai setiap situs adalah HTM macam-macam script, PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Dalam pengembangan web, SCRIPT mengacu pada berbagai faktor yang terlibat dalam menulis naskah untuk sebuah situs web. Sebuah skrip pemrograman adalah kode yang dapat meningkatkan fungsionalitas dari sebuah situs web. Beberapa bahasa scripting lebih populer termasuk JavaScript, PHP, dan HTML.
 Bahasa skrip atau lebih dikenal dalam bahasa Inggris scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesinsehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C[1]
 SEJERAH SCRIPT
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic(VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript. atau XUL.

 KONFIGURASI REDHAT
Konfigurasi Linux RedHat 9.0 Sebagai DHCP Server
Setelah memperaktekkan konfigurasi ini, pembaca diharapkan bisa :
- Mengerti tentang Dynamic Host Configuration Protocol (DHCP)
- Bisa mengkonfigurasi Dynamic Host Configuration Protocol (DHCP) Server
- Bisa mengkonfigurasi Dynamic Host Configuration Protocol (DHCP) Client
- Bisa menggunakan Dynamic Host Configuration Protocol (DHCP)
Prakondisi
Sebelum memulai pastikan konfigurasi computer anda sesuai ketentuan di bawah ini :
- Minimal harus ada 2 buah pc (satu bertindak sebagai server DHCP dan satu bertindak sebagai Client)
- Linux Redhat sudah di konfigurasi ethernetnya dgn ip : 192.168.10.1
- Ada program yang menjalankan DHCP server.
Program yang dibutuhkan
- dhcp-3.0pl1-23
Dukungan Platform
- RedHat Linux Versi 9.0
Pengertian DHCP Server
DHCP Server merupakan program aplikasi yang berjalan di server, yang memungkinkan pc klient yang terhubung ke Server tidak perlu melakukan pengaturan IP karena nomor IP sudah di tentukan oleh server.
Konfigurasi DHCP Server
Untuk melakukan konfigurasi DHCP, Anda perlu melakukan editing File konfigurasi DHCP yaitu : /etc/dhcpd.conf. setahu saya untuk linux Redhat 9.0 file dhcpd.conf ini tidak ada jadi kita haruslah membuat nya dulu, baiklah kita mulai aja konfigurasinya tapi sebelum itu akan dijelaskan dulu cara instalasi paket DHCP di Linux Redhat 9.0
A. INSTALASI DHCP Server
1. Instalasi DHCP Server dengan terminal
- Masukkan cd 2 dari installer Redhat 9.0
- Kemudian Aktifkan cdrom dgn perintah :
[root@localhost /]# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@localhost /]#
- Lakukan penginstalan program DHCP server dgn perintah :
[root@localhost root]# rpm -ivh /mnt/cdrom/RedHat/RPMS/dhcp-3.0pl1-23.i386.rpm warning: /mnt/cdrom/RedHat/RPMS/dhcp-3.0pl1-23.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing… ########################################### [100%] 1:dhcp
########################################### [100%] [root@localhost root]#
- Lakukan pengecekan hasil instalasi
[root@localhost /]# rpm -qa | grep dhcp
dhcp-3.0pl1-23
root@localhost /
Apabila hasil pengecekan sesuai dgn diatas maka instalasi telah berhasil.
2. Instalsi DHCP Server dgn GUI
- Ikuti petunjuk Gambar
http://kikynetwork.files.wordpress.com/2012/02/untitled.jpg?w=320&h=248
- Pilih (System Settings – Add’Remove Applications) maka akan muncul
http://kikynetwork.files.wordpress.com/2012/02/untitled1.jpg?w=320&h=248
- Tunggulah beberapa saat hingga muncul Add or Remove Packages
http://kikynetwork.files.wordpress.com/2012/02/untitled2.jpg?w=320&h=249
http://kikynetwork.files.wordpress.com/2012/02/untitled3.jpg?w=320&h=249
- Lalu pilih (Network Server) kemudian Click Detail maka akan muncul
http://kikynetwork.files.wordpress.com/2012/02/untitled4.jpg?w=320&h=301
- Centteng (dhcp-A DHCP (Dynamic Host Configurasi Protocol) lalu Close
http://kikynetwork.files.wordpress.com/2012/02/untitled5.jpg?w=320&h=247
- Kemudian Klick update untuk memilai penginstalan
http://kikynetwork.files.wordpress.com/2012/02/untitled6.jpg?w=320&h=157
http://kikynetwork.files.wordpress.com/2012/02/untitled7.jpg?w=320&h=156
http://kikynetwork.files.wordpress.com/2012/02/untitled8.jpg?w=320&h=89
- Masukkan cd 2 sesuai perintah (Masukkan disk2 (cd installer redhat 9.0) lalu OK)
http://kikynetwork.files.wordpress.com/2012/02/untitled9.jpg?w=300
- Silahkan tunggu beberapa saat
http://kikynetwork.files.wordpress.com/2012/02/untitled10.jpg?w=300
- Informasi Bahwa Instalasi telah berhasil
- Untuk memastikan kembali keberhasilan instalsi DHCP server dgn perintah :
[root@localhost /]# rpm -qa | grep dhcp
dhcp-3.0pl1-23
root@localhost /]#
Apabila hasil pengecekan sesuai dgn diatas maka instalasi telah berhasil.
B. KONFIGURASI DHCP SERVER
Adapun langkah konfigurasi DHCP server adalah :
- Check apakah aplikasi DHCP server telah di install jika belum ikuti konfogurasi diatas.
[root@localhost /]# rpm -qa | grep dhcp
dhcp-3.0pl1-23
root@localhost /]#
- Buatlah file dhcpd.conf
[root@localhost /]# vi /etc/dhcpd.conf
- Lalu isi file sesuai konfigurasi di bawah ini
# script dhcp ini diambil dari Artikel bpk Ono W Purbo
# script dhcp yang telah diuji untuk linux redhat 9.0 dan berhasil
# file configuras /etc/dhcpd.conf
ddns-update-style none;
subnet 192.168.10.0 netmask 255.255.255.0 {
# default gateway
option routers 192.168.10.1;
option subnet-mask 255.255.255.0;
option domain-name “contoh.co.id”;
#setting up in address is better here
option domain-name-servers 192.168.10.1,202.134.0.155;
range dynamic-bootp 192.168.10.100 192.168.10.110;
default-lease-time 21600;
max-lease-time 43200;
}
Simpan file dengan menekan tombol escape/Esc kemudian ketik :wq kemudian tekan enter
- Lakukan restart network
[root@localhost /]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface eth1: [ OK ]
Shutting down interface eth2: [ OK ]
Shutting down interface eth3: [ OK ]
Shutting down loopback interface: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1: [ OK ]
Bringing up interface eth2: [ OK ]
Bringing up interface eth3: [ OK ]
[root@localhost /]#
- Aktifkan DHCP Server agar ketika boot ulang atau restart vnc server langsung aktif
[root@localhost /]# chkconfig dhcpd on
- Jalankan DHCP Server
[root@localhost root]# service dhcpd start
Starting dhcpd: [ OK ]
[root@localhost root]#
- Restart DHCP server (untuk memastikan konfigurasi telah berjalan)
[root@localhost root]# service dhcpd restart
Shutting down dhcpd: [ OK ]
Starting dhcpd: [ OK ]
Maka akan tampil
Jika keluar pesan error, sehingga dhcpd tidak dapat berfungsi, Anda dapat melihat contoh konfigurasinya di /usr/share/doc/dhcp-3.0pl1/dhcp.conf.sample lalu coba dibandingkan.
C. TEST DAN KONFIGURASI DHCP SERVER DI CLIENT
Untuk percobaan kali ini konfigurasi dan test DHCP Server dari Client saya menggunakan Windows Vista dan Linux Redhat 9.0. Yuk kita mulai :
1. Test dan Konfigurasi dari Client windows vista
- Ikuti petunjuk gambar
http://kikynetwork.files.wordpress.com/2012/02/untitled11.jpg?w=320&h=166
- Click kanan di Ethernet dan pilih Properties
http://kikynetwork.files.wordpress.com/2012/02/untitled12.jpg?w=320&h=178
- Lalu pilih (Internet Protocol Version 4 (TCP/IPv4) lalu Click Properties
http://kikynetwork.files.wordpress.com/2012/02/untitled13.jpg?w=285
- lalu pilih (Obtain an IP addres automatically dan Obtain DNS server) lalu Click OK
http://kikynetwork.files.wordpress.com/2012/02/untitled14.jpg?w=273
http://kikynetwork.files.wordpress.com/2012/02/untitled15.jpg?w=320&h=149
- Tunggulah bebera saat lancard sedang proses pencarian IP (Gambar diatas)
http://kikynetwork.files.wordpress.com/2012/02/untitled16.jpg?w=320&h=140
- Network telah mendapat kan IP dari DHCP server
- Lalu lakukan pengecekan dgn Click kanan di lancard lalu pilih status (sesuai gambar dibawah ini)
http://kikynetwork.files.wordpress.com/2012/02/untitled17.jpg?w=320&h=160
http://kikynetwork.files.wordpress.com/2012/02/untitled18.jpg?w=265&h=320
- Click Details untuk melihat pc kita mendapatkan IP berapa
http://kikynetwork.files.wordpress.com/2012/02/untitled19.jpg?w=285
- Dari gambar diatas kita mendapat kan IP 192.168.10.110
- Lakukan ping ke kemputar DHCP server (192.168.10.1) jika Replay berarti DHCP server telah berjalan dgn baik.
2. Test dan Konfigurasi dari Client Linux Redhat 9.0
- Lakukan editing pada file /etc/sysconfig/network
[root@localhost /]# vi /etc/sysconfig/network
[root@localhost /]# vi /etc/sysconfig/network-scripts/ifcfg-eth3
- Maka akan muncul scripts
NETWORKING=yes
HOSTNAME=localhost.localdomain
Tambahkan script yg berwarna merah atau ganti jika =no ke = yes
Simpan file dengan menekan tombol escape/Esc kemudian ketik :wq kemudian tekan enter
Fungsi tersebut memerintahkan system untuk senantiasa menjalankan/mengaktifkan network pada saat computer setiap kali di on/aktifkan.
- Lakukan editing pada file ifcfg-eth3 (dalam hal ini lancard 3)
- Isi file tersebut dgn script ini :
DEVICE=eth3
ONBOOT=yes
BOOTPROTO=dhcp
Simpan file dengan menekan tombol escape/Esc kemudian ketik :wq kemudian tekan enter
- Lalu restart juga network kita untuk melihat take effect nya
[root@localhost /]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface eth1: [ OK ]
Shutting down interface eth2: [ OK ]
Shutting down interface eth3: [ OK ]
Shutting down loopback interface: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1: [ OK ]
Bringing up interface eth2: [ OK ]
Bringing up interface eth3: [ OK ]
[root@localhost /]#
- Lakukan pengecekan apakah telah mendapat ip dari DHCP Server
[root@localhost root]# ipconfig eth3
-bash: ipconfig: command not found
[root@localhost root]# ifconfig eth3
eth3 Link encap:Ethernet HWaddr 00:A0:24:6E:55:C1
inet addr:192.168.10.109 Bcast:192.168.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:104 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:3
collisions:0 txqueuelen:100
RX bytes:10936 (10.6 Kb) TX bytes:1146 (1.1 Kb)
Interrupt:11 Base address:0×220
[root@localhost root]#
- Ip yg didapat oleh Client linux redhat adalah 192.168.10.109
- Lakukan ping ke kemputar DHCP server (192.168.10.1) jika Replay berarti DHCP server telah berjalan dgn baik.


Rabu, 11 September 2013

konfigurasi readhat

Konfigurasi Linux RedHat 9.0 Sebagai DHCP Server

Setelah memperaktekkan konfigurasi ini, pembaca diharapkan bisa :
- Mengerti tentang Dynamic Host Configuration Protocol (DHCP)
- Bisa mengkonfigurasi Dynamic Host Configuration Protocol (DHCP) Server
- Bisa mengkonfigurasi Dynamic Host Configuration Protocol (DHCP) Client
- Bisa menggunakan Dynamic Host Configuration Protocol (DHCP)
Prakondisi
Sebelum memulai pastikan konfigurasi computer anda sesuai ketentuan di bawah ini :
- Minimal harus ada 2 buah pc (satu bertindak sebagai server DHCP dan satu bertindak sebagai Client)
- Linux Redhat sudah di konfigurasi ethernetnya dgn ip : 192.168.10.1
- Ada program yang menjalankan DHCP server.
Program yang dibutuhkan
- dhcp-3.0pl1-23
Dukungan Platform
- RedHat Linux Versi 9.0
Pengertian DHCP Server
DHCP Server merupakan program aplikasi yang berjalan di server, yang memungkinkan pc klient yang terhubung ke Server tidak perlu melakukan pengaturan IP karena nomor IP sudah di tentukan oleh server.
Konfigurasi DHCP Server
Untuk melakukan konfigurasi DHCP, Anda perlu melakukan editing File konfigurasi DHCP yaitu : /etc/dhcpd.conf. setahu saya untuk linux Redhat 9.0 file dhcpd.conf ini tidak ada jadi kita haruslah membuat nya dulu, baiklah kita mulai aja konfigurasinya tapi sebelum itu akan dijelaskan dulu cara instalasi paket DHCP di Linux Redhat 9.0
A. INSTALASI DHCP Server
1. Instalasi DHCP Server dengan terminal
- Masukkan cd 2 dari installer Redhat 9.0
- Kemudian Aktifkan cdrom dgn perintah :
[root@localhost /]# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@localhost /]#
- Lakukan penginstalan program DHCP server dgn perintah :
[root@localhost root]# rpm -ivh /mnt/cdrom/RedHat/RPMS/dhcp-3.0pl1-23.i386.rpm warning: /mnt/cdrom/RedHat/RPMS/dhcp-3.0pl1-23.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing… ########################################### [100%] 1:dhcp
########################################### [100%] [root@localhost root]#
- Lakukan pengecekan hasil instalasi
[root@localhost /]# rpm -qa | grep dhcp
dhcp-3.0pl1-23
root@localhost /
Apabila hasil pengecekan sesuai dgn diatas maka instalasi telah berhasil.
2. Instalsi DHCP Server dgn GUI
- Ikuti petunjuk Gambar

- Pilih (System Settings – Add’Remove Applications) maka akan muncul

- Tunggulah beberapa saat hingga muncul Add or Remove Packages


- Lalu pilih (Network Server) kemudian Click Detail maka akan muncul

- Centteng (dhcp-A DHCP (Dynamic Host Configurasi Protocol) lalu Close

- Kemudian Klick update untuk memilai penginstalan



- Masukkan cd 2 sesuai perintah (Masukkan disk2 (cd installer redhat 9.0) lalu OK)

- Silahkan tunggu beberapa saat

- Informasi Bahwa Instalasi telah berhasil
- Untuk memastikan kembali keberhasilan instalsi DHCP server dgn perintah :
[root@localhost /]# rpm -qa | grep dhcp
dhcp-3.0pl1-23
root@localhost /]#
Apabila hasil pengecekan sesuai dgn diatas maka instalasi telah berhasil.
B. KONFIGURASI DHCP SERVER
Adapun langkah konfigurasi DHCP server adalah :
- Check apakah aplikasi DHCP server telah di install jika belum ikuti konfogurasi diatas.
[root@localhost /]# rpm -qa | grep dhcp
dhcp-3.0pl1-23
root@localhost /]#
- Buatlah file dhcpd.conf
[root@localhost /]# vi /etc/dhcpd.conf
- Lalu isi file sesuai konfigurasi di bawah ini
# script dhcp ini diambil dari Artikel bpk Ono W Purbo
# script dhcp yang telah diuji untuk linux redhat 9.0 dan berhasil
# file configuras /etc/dhcpd.conf
ddns-update-style none;
subnet 192.168.10.0 netmask 255.255.255.0 {
# default gateway
option routers 192.168.10.1;
option subnet-mask 255.255.255.0;
option domain-name “contoh.co.id”;
#setting up in address is better here
option domain-name-servers 192.168.10.1,202.134.0.155;
range dynamic-bootp 192.168.10.100 192.168.10.110;
default-lease-time 21600;
max-lease-time 43200;
}
Simpan file dengan menekan tombol escape/Esc kemudian ketik :wq kemudian tekan enter
- Lakukan restart network
[root@localhost /]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface eth1: [ OK ]
Shutting down interface eth2: [ OK ]
Shutting down interface eth3: [ OK ]
Shutting down loopback interface: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1: [ OK ]
Bringing up interface eth2: [ OK ]
Bringing up interface eth3: [ OK ]
[root@localhost /]#
- Aktifkan DHCP Server agar ketika boot ulang atau restart vnc server langsung aktif
[root@localhost /]# chkconfig dhcpd on
- Jalankan DHCP Server
[root@localhost root]# service dhcpd start
Starting dhcpd: [ OK ]
[root@localhost root]#
- Restart DHCP server (untuk memastikan konfigurasi telah berjalan)
[root@localhost root]# service dhcpd restart
Shutting down dhcpd: [ OK ]
Starting dhcpd: [ OK ]
Maka akan tampil
Jika keluar pesan error, sehingga dhcpd tidak dapat berfungsi, Anda dapat melihat contoh konfigurasinya di /usr/share/doc/dhcp-3.0pl1/dhcp.conf.sample lalu coba dibandingkan.
C. TEST DAN KONFIGURASI DHCP SERVER DI CLIENT
Untuk percobaan kali ini konfigurasi dan test DHCP Server dari Client saya menggunakan Windows Vista dan Linux Redhat 9.0. Yuk kita mulai :
1. Test dan Konfigurasi dari Client windows vista
- Ikuti petunjuk gambar

- Click kanan di Ethernet dan pilih Properties

- Lalu pilih (Internet Protocol Version 4 (TCP/IPv4) lalu Click Properties

- lalu pilih (Obtain an IP addres automatically dan Obtain DNS server) lalu Click OK


- Tunggulah bebera saat lancard sedang proses pencarian IP (Gambar diatas)

- Network telah mendapat kan IP dari DHCP server
- Lalu lakukan pengecekan dgn Click kanan di lancard lalu pilih status (sesuai gambar dibawah ini)


- Click Details untuk melihat pc kita mendapatkan IP berapa

- Dari gambar diatas kita mendapat kan IP 192.168.10.110
- Lakukan ping ke kemputar DHCP server (192.168.10.1) jika Replay berarti DHCP server telah berjalan dgn baik.
2. Test dan Konfigurasi dari Client Linux Redhat 9.0
- Lakukan editing pada file /etc/sysconfig/network
[root@localhost /]# vi /etc/sysconfig/network
[root@localhost /]# vi /etc/sysconfig/network-scripts/ifcfg-eth3
- Maka akan muncul scripts
NETWORKING=yes
HOSTNAME=localhost.localdomain
Tambahkan script yg berwarna merah atau ganti jika =no ke = yes
Simpan file dengan menekan tombol escape/Esc kemudian ketik :wq kemudian tekan enter
Fungsi tersebut memerintahkan system untuk senantiasa menjalankan/mengaktifkan network pada saat computer setiap kali di on/aktifkan.
- Lakukan editing pada file ifcfg-eth3 (dalam hal ini lancard 3)
- Isi file tersebut dgn script ini :
DEVICE=eth3
ONBOOT=yes
BOOTPROTO=dhcp
Simpan file dengan menekan tombol escape/Esc kemudian ketik :wq kemudian tekan enter
- Lalu restart juga network kita untuk melihat take effect nya
[root@localhost /]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface eth1: [ OK ]
Shutting down interface eth2: [ OK ]
Shutting down interface eth3: [ OK ]
Shutting down loopback interface: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1: [ OK ]
Bringing up interface eth2: [ OK ]
Bringing up interface eth3: [ OK ]
[root@localhost /]#
- Lakukan pengecekan apakah telah mendapat ip dari DHCP Server
[root@localhost root]# ipconfig eth3
-bash: ipconfig: command not found
[root@localhost root]# ifconfig eth3
eth3 Link encap:Ethernet HWaddr 00:A0:24:6E:55:C1
inet addr:192.168.10.109 Bcast:192.168.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:104 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:3
collisions:0 txqueuelen:100
RX bytes:10936 (10.6 Kb) TX bytes:1146 (1.1 Kb)
Interrupt:11 Base address:0×220
[root@localhost root]#
- Ip yg didapat oleh Client linux redhat adalah 192.168.10.109
- Lakukan ping ke kemputar DHCP server (192.168.10.1) jika Replay berarti DHCP server telah berjalan dgn baik.

 (sekedang)

Senin, 09 September 2013

materi PHPTRIAD

Belajar PHP dengan Mudah menggunakan PHPTRIAD

PHP adalah skrip pemrograman bersifat server side yang ditambahkan ke dalam HTML. PHP membuat suatu aplikasi dapat diintegrasikan ke dalam HTML sehingga halaman web tidak lagi bersifat statis, tetapi bersifat dinamis. PHP termasuk bahasa pemrograman web yang cepat berkembang dan diminati banyak orang. Salah satu alasannya adalah dekatnya pola pemrograman PHP dengan bahasa C. Sehingga yang sudah terbiasa dengan bahasa C bisa dengan cepat beradaptasi dengan PHP.
MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis. MySQL merupakan database open source yang saat ini cukup banyak digunakan pada berbagai aplikasi. Keandalannya dalam mengolah database ditunjang kecepatannya dalam mengakses perintah query serta banyaknya fitur-fitur yang dimiliki menjadikannya sebagai database idola saat ini.
PHPTRIAD adalah sebuah bundle software under windows yang didalamnya terdapat Apache (webserver), PHP (script programming language), dan MySQL. Semua software tersebut bisa didapatkan hanya dengan satu kali install. Bagi pemula yang ingin belajar PHP-MySQL, phptriad sangatlah membantu. Karena kita tidak terlalu dipusingkan dengan instalasi software yang dibutuhkan secara terpisah-pisah.

Instalasi PHPTRIAD

Untuk mendapatkan PHPTRIAD kita bisa langsung mendowload dari http://www.PHPGeek.com. Berikut ini adalah langkah dalam melakukan instalasi PHPTRIAD.
1. Jalankan setup phptriad
2. Setelah di pilih “I Agree” maka proses instalasi dilakukan
3. Setelah selesai tekan tombol close
Menjalankan Apache
1. Untuk menjalankan apache kita bisa dengan mudah meng-klik start – all programs – PHP TRIAD – Apache Console – Start Apache.
2. Kemudian untuk men-test apakah apache sudah berjalan sebagai mana mestinya, maka kita buka internet explorer (start – all programs – internet explorer). Setelah itu pada address kita tuliskan http://localhost atau http://127.0.0.1.
3. Untuk file-file PHP yang kita buat, bisa disimpan dalam directory “c:\apache\htdocs\”. Untuk men-test apakah PHP sudah berjalan sebagaimana mestinya kita cukup mengetikkan http://localhost/phpinfo.php pada address bar internet explorer.
Menjalankan MySQL

Mengakses Database Mysql dengan PHPMyADMIN

PHPMyADMIN adalah sistem administrasi database MySQL yang berbasi s web. Semua administrasi dan manajemen dapat dilakukan melalui tampilan web. Untuk mendapatkan software ini kita bisa langsung mendowload dari http://phpmyadmin.sourceforge.net/. Namun, apabila kita telah meng-install PHPTRIAD, maka dengan sendirinya aplikasi PHPMyADMIN pun sudah terinstall. Untuk mengaksesnya kita cukup menuliskan http://localhost/phpmyadmin. Tapi sebelum semuanya bisa berjalan kita melakukan konfigurasi terlebih dahulu.
1. Buka file config.inc.php dari directory c:\apache\htdocs\phpmyadmin dengan menggunakan software text editor, kemudian edit pada bagian-bagian berikut dan sesuaikan dengan seting pada MySQL server yang kita gunakan :
- $cfgServers[1][’host’]=’localhost’;
(ip komputer yang terinstall MySQL, atau localhost untuk contoh kasus ini)
- $cfgServers[1][’user’]=’root’;
(user default dari mysql adalah root)
- $cfgServers[1][’password’]=’’;
(password default dari mysql biasanya kosong)
- $cfgPmaAbsoluteUri=’http://localhost/phpmyadmin
(lokasi dari phpmyadmin)
2. Kemudian buka internet explorer dan ketik http://localhost/phpmyadmin jika berhasil maka akan didapati tampilan seperti gambar berikut :
Instalasi dan Konfigurasi MySQL-FRONT

Selain dengan menggunakan PHPMyADMIN, kita dapat mengakses MySQL server kita dengan menggunakan software MySQL-FRONT. Software ini bisa kita dapatkan dari http://www.mysqlfront.de/. Versi yang digunakan dalam artikel ini adalah MySQL-Front Ver. 3.0.
Untuk menginstallnya kita cukup menjalankan file setup yang telah kita dapatkan, kemudian kita cukup mengikuti perintah yang tampil dilayar.
Setelah selesai proses instalasi, selanjutnya adalah melakukan konfigurasi untuk seting MySQL server yang kita punya.
1. Pada bagian Connection – Server kita isikan localhost (atau ip MySQL kita apabila MySQL tidak di Instal secara stand alone
2. Kemudian pada bagian login, kita masukkan username dan password untuk mengakses MySQL Server.
3. Apabila berhasil maka akan terlihat tampilan seperti berikut

Minggu, 25 Agustus 2013



       WINRAR
  Secara ringkas, pengertian atau definisi  WinRar  adalah aplikasi untuk mengkompres dan mengekstrak data (file/folder).

  WinRAR adalah aplikasi pembuat arsip RAR pada Windows versi 32-bit dan 64-bit. WinRAR sebuah software yang sangat bagus yang membolehkan pengguna untuk membuat, menangani dan mengontrol file berkas. WinRAR tersedia untuk beberapa sistem operasi, diantanya: Windows, Linux, FreeBSD, DOS, OS2, MacOS X.
WinRaR untuk Windows tersedia dalam dua jenis:
- Versi Grafik User Interface: WinRAR.exe;

- Versi Command Line Console (mode text): Rar.exe.
    
·         Mendukung arsip *.RAR dan *.ZIP 2.0;
·         Sangat canggih dengan algoritma kompres asli;
·         Memiliki algoritma khusus yang dioptimalkan untuk text, audio, graphics, 32-bit dan 64-bit Intel kompres executables;
·         Memiliki antar muka Shell yang menyertai fasilitas drag-and-drop dan Wizard;
·         Memiliki antar muka Command Line;
·         Mampu menangani berkas: 7Z, ACE, ARJ, BZ2, CAB, GZ, ISO, JAR, LZH, TAR, UUE, Z;
·         Mengkompres padat, dan dapat dinaikkan tingkat kompresi 10% s.d. 50% dari kompresi normal, terutama sekali ketika pengepakan sejumlah besar file kecil yang serupa;
·         Dapat membuat arsip-arsip multivolume;
·         Dapat membuat arsip yang mampu mengekstrak dirinya sendiri (self-extracting), dapatjuga multivolume, menggunakan modul SFX bawaan atau modifikasi;
·         Dapat memulihkan (recovery) arsip yang rusak;
·         Dapat memulihkan (recovery) arsip multivolume dan merekontruksi bagian yang hilang dari arsip multivolume;
·         Mendukung nama file Unicode;
·         Dan memiliki banyak fasilitas lainnya, seperti: encryption, archive comments, error logging, dll



Jumat, 02 Agustus 2013

Anak Sebagai Amanah dan Akibat Menelantarkannya

Dalam Alquran, anak dapat dikelompokkan kepada lima tipologi, yaitu anak sebagai ujian (QS. Al-Anfal [8]:28), anak sebagai perhiasan hidup dunia (QS. Al-Kahfi [18]:46), anak sebagai cahaya mata (QS. Al-Furqan [24]:74), anak sebagai musuh (QS. At-Taghabun [64]:14) dan anak sebagai amanah (QS.At-Tahrim [66]:6).

Hubungannya dengan tugas dan kewajiban orangtua, maka tipologi di atas menunjukkan besarnya peranan dan tanggung jawab orang tua (ibu dan bapak) dalam mengasuh dan mendidik anak, terutama agamanya sehingga terbentuk sebuah keturunan yang ideal (zurriyah thayyibah) atau anak saleh.
Firman Allah SWT: “Hai orang-orang yang beriman, jagalah dirimu dan keluargamu dari api neraka yang bahan bakarnya adalah manusia dan batu; penjaganya malaikat-malaikat yang kasar dan keras; mereka tidak mendurhakai Allah atas apa yang diperintahkan-Nya kepada mereka  dan selalu mengerjakan apa yang diperintahkan.” (QS. At-Tahrim [66]:6).
Dalam hadis sahih yang sudah begitu populer, Rasulullah SAW menegaskan, “Setiap kamu adalah pemimpin dan setiap kamu bertanggung jawab terhadap kepemimpinannya. Kepala Negara adalah pemimpin dan ia bertanggung jawab terhadap nasib rakyatnya. Seorang suami adalah pemimpin di dalam rumah tangganya dan dia bertanggung jawab terhadap keluarganya. Seorang isteri adalah pemimpin di rumah suaminya dan dia bertanggung jawab terhadap rumah tangganya. Seorang pembantu adalah pemimpin atas harta benda majikannya dan ia bertanggung jawab terhadap kepemimpinannya.” (HR. Muttafaqun ‘Alaih).

Intinya, anak merupakan bagian dari amanah Allah, di mana kalangan orangtua tidak dibenarkan melalaikannya, apalagi lari dari memikul amanah besar tersebut. 

Dalam sebuah riwayat, Rasulullah SAW telah memberikan peringatan yang sangat keras terhadap orangtua yang lari dari tanggung jawab ini. “Sesungguhnya Allah memiliki para hamba yang tidak akan diajak berbicara pada hari kiamat, tidak disucikan dan tidak dilihat.” Lalu beliau ditanya: “Siapa mereka itu wahai Rasulullah?” Beliau menjawab, “Anak yang berlepas diri dari orangtuanya dan membencinya serta orangtua yang berlepas diri dari anaknya.” (HR. Ahmad dan Thabrani).

Imam Ibn Qayyim al-Jauziyah pernah mengatakan, “Barang siapa yang dengan sengaja tidak mengajarkan sesuatu yang bermanfaat bagi anaknya dan menelantarkannya begitu saja, berarti dia telah melakukan suatu kejahatan yang sangat besar. Kerusakan pada diri anak kebanyakan datang dari sisi orangtua yang meninggalkan mereka dan tidak mengajarkan kewajiban-kewajiban dalam agama termasuk sunnah-sunnahnya.” 

Di zaman sekarang ini, orang tua pada umumnya nampak tidak mengalami banyak kesulitan dalam menyekolahkan putra-putrinya, khususnya dari segi peluang.  Lembaga pendidikan sekolah dan pesantren banyak berdiri di hampir merata tempat, pemerintah dan lembaga swasta pun banyak yang menyediakan beasiswa pendidikan. Banyak yang memperoleh semua peluang itu.

Akan tetapi, tidak sedikit orang tua yang lepas kontrol, bahkan ada yang sama sekali tidak peduli terhadap bimbingan agama dan karakter kepribadian anaknya. Akibatnya, terjadi kerusakan pada diri anak yang ditandai dengan sifat dan tingkah laku yang tidak terpuji. Nauzubillahi Min Dzalik.

Oleh sebab itu, agar dapat dianugerahi keturunan yang baik, baik dari segi intelektualitas mahupun moralitas, maka terdapat sejumlah ayat alQuran yang penting untuk dibaca dan diamalkan. Sekurang-kurangnya selepas shalat wajib lima waktu.

Di antaranya adalah surah Ali Imran ayat 38 sebagaimana berikut, “Wahai Tuhanku, anugerahkanlah kepadaku keturunan yang baik dari sisiMu, sesungguhnya Engkau Maha Mendengar dan Mengabulkan do’a.” (QS. Ali Imran [3]: 38). Wallahu al-Musta’an.