Kamis, 27 November 2014

INSTALASI XAMMP DI DEBIAN

XAMPP adalah software web server apache yang di dalamnya tertanam server MySQL yang didukung dengan bahasa pemrograman PHP untuk membuat website yang dinamis. XAMPP sendiri mendukung dua system operasi yaitu windows dan Linux. Untuk linux dalam proses penginstalanny menggunakan command line sedangkan untuk windows dalam proses penginstalannya menggunakan interface grafis sehingga lebih mudah dalam penggunaaan XAMPP di Windows di banding dengan Linux.
Sebelum kita membahas cara mengenai penginstalan dan penggunaan dasar XAMPP alangkah lebih baiknya jika kita mengetahui terlebih dahulu aplikasi apa yang ada di dalam XAMPP yang merupakan aplikasi vital bagi berjalannya XAMPP dengan baik. DIdalam XAMPP ada 3 komponen utama yang di tanam di dalamnya yaitu web server Apache, PHP, dan MySQL

1. Apache
Apache merupakan web server yang digunakan untuk menampilkan website di internet seperti menggunakan Mozilla fire fox, Google Crome, IE, Safari, dll berdasarkan kode-kode yang di tulis di dalam website tersebut baik menggunakan bahasa pemrograman HTML maupun PHP yang mengambil suatu database yang dibangun di MySQL, sehingga terbentuklah sebuah website yang dapat di lihat di Mozilla fire fox dan kawan-kawannya. Apache sendiri bersifat opensource sehingga dapat digunakan oleh siapa saja dan dikembangkan oleh siapa saja tentunya bagi yang mampu mengembagkannya. 2. PHP
PHP meupakan bahasa pemrograman yang di digunakan untuk membuat website dinamis yang memungkinkan kita melakukan update website setiap saat. Berbeda dengan HTML yang source kodenya di tampilkan di website, source code PHP tidak di tampikan di halaman muka suatu website karena PHP di olah dan dip roses di server, PHP bersifat server-side scripting yang mampu berjalan di berbagai system operasi seperti windows, Linux, Mac OS, dll.
PHP memiliki kedinamisa dalam hal database yang bisa dihubungkan dengan PHP seperti MySQL, Oracle, MS Access, PostgreSQL. Namun untuk pemrograman website yang paling digunakan adalah MySQL. PHP sendiri sampai sekarang sudah mengalami perkembangan yang pesat dan sudah mencapai PHP 5.5. untuk mengawali kode dalam PHP menggunakan kode .
3. MySQL

MySQL dapat digunakan untuk membuat dan mengola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah dan menghapus data yang berada dalam database. MySQL merupakan sisitem manajemen database yang bersifat at relational. Artinya data-data yang dikelola dalam database akan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi jauh lebih cepat.
MySQL dapat digunakan untuk mengelola database mulai dari yang kecil sampai dengan yang sangat besar. MySQL juga dapat menjalankan perintah-perintah Structured Query Language (SQL) untuk mengelola database-database yang ada di dalamnya. Hingga kini, MySQL sudah berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk memudahkan pengelolaan tabel dalam database. 4. PHPMyAdmin

MySQL merupakan sebuah database yang dalam membuat perintah perintahnya menggunakan command line yang menyusahkan dalam proses input, delete, update database. Di dalam XAMPP terdapat sebuah apliaksi yang dinamakan PHPMy Admin yang digunakan untuk membuat pengetikan kode-kode MySQL yang tadinya harus di ketik di command line bisa di olah menggunakan interface grafis sehingga memudahkan dalam pengelolaan database MySQL. Setelah mengetahui definisi dan fungsi fungsi di dalam XAMPP selanjutnya kita akan membahas bagaimana cara menginstal XAMPP di Debian pada vmware.



Rabu, 12 November 2014

  • Assalamu’alaikum Warohmatullohi Wabarokaatuh
  •             Saya akan menjelaskan tentang MikroTik, mulai dari Jenjang Sertifikasi, Sejarah, Jenisnya, dan lain-lain. Karena dengan kita menguasai MikroTik kita dengan mudah mencari pekerjaan dan tentu dengan gaji yang cukup besar.
I.          Jenjang Sertifikasi

Itulah Jenjang Sertifikasi dalam MikroTik, Pertama yang kita lakukan untuk mendapatkan sertifikasi tersebut adalah:
·         Register Account di www.MikroTik.com.
·         Pastikan nama anda ditulis lengkap dalam profil, karena nama tersebut otomatis akan tercetak dalam sertifikat
·         Online test terdiri atas 25 Soal dalam waktu 60 menit
·         Soal setiap test random, dengan beberapa soal mungkin ada yang sama dengan soal sebelumnya.
·         Passing Grade 60%, nilai 50-59% bisa test ulang.
·         Hati-hati membaca soal, disamping bahasa inggris dari soal yang kadang-kadang kurang mudah dipahami, perbanyak referensi untuk menjawab
·         Silahkan melakukan test training di Web MikroTik, dan lihat scorenya.
Dari persyaratan diatas itu adalah untuk mendapatkan sertifikat MTCNA, sebagai langkah awal untuk kejenjang berikutnya…Selamat Mencoba….
II.        Sejarah MikroTik
MikroTik adalah perusahaan kecil berkantor pusat di Latvia bersebelahan dengan Rusia,  yang membuatnya ada 2 orang yaitu John Trully yang berkebangsaan Amerika Serikat berimigrasi ke Latvia, dan Arnis Riekstins yang Sarjana Fisika dan Mekanika sekitar tahun 1955. Mereka berdua bertemu di Latvia, dan pada tahun 1996 mereka mulai mempunyai visi, visi mereka yaitu MikroTik adalah me-routing seluruh dunia). Mulai dengan system Linux dan MS DOS yang dikombinasikan dengan teknologi Wireless LAN (W-LAN) Aeronet berkecepatan 2Mbps di Moldova, tetangga Latvia, baru kemudian melayani 5 Pelanggannya di Latvia, dan sampai sekarang MikroTik telah dipakai diseluruh dunia.
MikroTik banyak dipakai di Negara-negara berkembang dan terus mengikat dan disebabkan karena harganya relative murah, fleksibility fungsi dan embedded system wireless dan router.
III.     Jenis Arsitektur dan Tipe MikroTik
a.      Jenis MikroTik
MikroTik RouterOS™
=      Sofware untuk mengubah PC biasa menjadi sebuah Router yang handal.
=      Berbasis Linux
=      Diinstall sebagai system operasi
MikroTik RouterBoard
=      Built in Hardware (board) yang menggunakan RouterOS sebagai Operating Systemnya
=      Tersedia mulai Low-End sampai dengan High-End Router
b.      Tipe RoterBoard
RouterBoard memiliki system kode tertentu








                                                                 
Kode lain ada di belakang Tipe :
§      U – dilengkapi port USB
§      A – Advanced, biasanya diatas lisensi Level 4
§     H – Hight Performance, Processor lebih tinggi
§     R – dilengkapi wireless card embedded
§     G – dilengkapi port Ethernet Gigabit
IV.    TCP/IP Basic
a.      OSI Layer
1. OSI sendiri merupakan singkatan dari Open System Interconnection. Model ini disebut juga dengan model OSI Layer 7.
2. OSI adalah sebuah model arsitektural jaringan yang dikembangkan oleh badan International Organization for Standardization di Eropa tahun 1977
3. Model standar OSI ada 7 yaitu, Layer Application, Layer Presentation, Layer Session, Layer Transport, Layer Network, Layer Data Link, Layer Physical
b.      MAC Address
1.MAC Address (Media Access Control Address) adalah sebuah alamat jaringan yang diimplementasikan pada lapisan data-link (Layer 2) dalam sebuah OSI 7 Layer Model
2. Dalam sebuah computer, MAC Address ditetapkan ke NIC
3.Memiliki 48-bit
4.Terdiri dari 12 digit bilangan heksadesimal (0-9,A-F), 6 digit pertama untuk mempresentasikan vendor dan pembuat kartu jaringan.
c.       IP Address
IP terdapat dalam Network Layer (layer 3) OSI. Ip Address digunakan untuk pengalamatan suatu PC/Host secara logis.
Terdapat 2 jenis Ip Address :
1.      IPv4
a.       Pengalamatan 32 Bit
b.      Jumlah Max Host 4,294,967,296
2.      IPv6
a.       Pengalamatan 18 Bit
b.      Jumlah Max Host 340,282,366,920,938,463,374,607,431,768,211,456
d.      Subnetting
Subnetting adalah cara untuk memisahkan dan mendistribusikan beberapa alamat IP. Host/perangkat yang terletak pada subnet yang sama dapat bekomunikasi satu sama lain secara langsung (tanpa melibatkan router/routing).
Notasi Subnet
Subnet ditulis dalam format 32 bit (seperti IP), atau dalam bentuk decimal (prefix length)
Subnet
Subnet Mask
Jumlah IP
Jumlah Host (Jml IP -2)
/24
255.255.255.0
256
254
/25
255.255.255.128
128
126
/26
255.255.255.192
64
62
/27
255.255.255.224
32
30
/28
255.255.255.240
16
14
/29
255.255.255.248
8
6
/30
255.255.255.252
4
2
/31
255.255.255.254
2
-
/32
255.255.255.255
1
-

e.       IP Privat
Berdasarkan Jenisnya, IP address dibedakan menjadi IP Public dan IP Private.
IP Public adalah IP address yang dapat digunakan untuk koneksi jaringan global (internet) secara langsung dan bersifat unik. IP Private digunakan untuk jaringan Privat/local (LAN).
Alokasi IP Privat adalah sebagai berikut:
RFC1918 name
IP address range
Number of address
24-bit block
10.0.0.0 – 10.255.255.255
16,777,216
20-bit block
172.16.0.0 – 172.31.255.255
1,048,576
16-bit block
192.168.0.0 – 192.168.255.255
65,536

f.       IP Bogon
Bogons adalah prefix IP yang tidak boleh muncul dalam table routing internet, dan pasti tidak akan muncul dalam setiap paket dalam jaringan.
Banyak ISP dan Administrasi Firewall akan memblok IP Bogon, karena IP Bogon tidak memiliki keabsahan penggunaan, dan biasanya adalah hasil dari kesalahan konfigurasi yang tidak disengaja untuk  tujuan tertentu.

IP Bogon saat ini adalah sebagai berikut:
0.0.0.0/8,         10.0.0./8,         127.0.0.0/8      169.254.0.0/16,           172.16.0.0/12
Dan masih banyak lagi, IP ini dapat berubah sesuai dengan kebijakan lembaga internet dunia (IANA).
g.      Protocol dan Port
1. Protocol
Protocol adalah standar aturan atau prosedur untuk komunikasi data specific dalam jaringan internet, contoh protocol yang sering digunakan:
a)      Transmission Control Protocol (TCP)
b)      User Datagram Protocol (UDP) è DNS
c)      Internet Control Message Protocol (ICMP) è ping traceroute
d)     Hypertext Transfer Protocol (HTTP) è Web
e)      Post Office Protocol (POP3)
f)       File Transfer Protocol (FTP)
g)      Internet Message Access Protocol (IMAP)
2. Port
Port adalah sebuah aplikasi-spesifik pada computer atau host yang menjalankan suatu sevice untuk komunikasi jaringan.
Port – Port yang yang sering dan umum digunakan adalah sebagai berikut:

Port No
Protocol
Service
Remark
21
TCP
FTP
File Transfer Protocol
23
TCP
Telnet

25
TCP
SMTP
Simple Mail Tranfer Protocol
53
UDP
DNS
Domain Name Server
80
TCP
HTTP
Hypertext Transfer Protocol
110
TCP
POP3
Post Office Protocol v3
123
UDP
NTP
Network Time Protocol
137
TCP
Net-BIOS-ns
NetBIOS – Name Service
161
TCP
SNMP
Simple Network Monitoring Protocol
3128
TCP
HTTP-Proxy
Web-Cache (default by Squid)
8080
TCP
HTTP-Proxy
Web-Cache (Customized)