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.
Kamis, 27 November 2014
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.
Itulah Jenjang Sertifikasi dalam MikroTik, Pertama
yang kita lakukan untuk mendapatkan sertifikasi tersebut adalah:
·
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)
|
Langganan:
Postingan (Atom)