XAMPP merupakan singkatan dari X (empat system
operasi apapun), Apache, MySQL, PHP, Perl. XAMPP merupakan tool yang
menyediakan paket perangkat lunak ke dalam satu buah paket. Dalam paketnya
sudah terdapat Apache (web server), MySQL (database), PHP (server side
scripting), Perl, FTP server, phpMyAdmin dan berbagai pustaka bantu lainnya.
Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan
konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi
dan mengkonfigurasikannya secara otomatis untuk Anda. Versi XAMPP yang ada saat
ini
adalah Versi 1.8.1 yang terdiri atas :
- Apache
2.4.3
- MySQL
5.5.27
- PHP
5.4.7
- phpMyAdmin
3.5.2.2
- FileZilla
FTP Server 0.9.41
- Tomcat
7.0.30 (with mod_proxy_ajp as connector)
- Strawberry
Perl 5.16.1.1 Portable
- XAMPP
Control Panel 3.1.0 (from hackattack142)
Berikut ini penjelasan tentang web server Apache, PHP,
MySQL, phpMyAdmin dan Perl:
1. Apache sudah berkembang sejak versi pertamanya. Sampai
saat ditulisnya artikel ini versi terakhirnya yang ada yaitu Apache ver 2.2.41.
Apache bersifat open source, artinya setiap orang boleh menggunakannya,
mengambil dan bahkan mengubah kode programnya. Tugas utama apache adalah menghasilkan
halaman web yang benar kepada peminta, berdasarkan kode PHP yang dituliskan
oleh pembuat halaman web. Jika diperlukan juga berdasarkan kode PHP yang
dituliskan, maka dapat saja suatu database diakses terlebih dahulu (misalnya
dalam MySQL) untuk mendukung halaman web yang dihasilkan.
2. PHP, Bahasa pemrograman PHP merupakan bahasa pemrograman
untuk mebuat web yang bersifat server-side scripting. PHP memungkinkan kita
untuk membuat halaman web yang bersifat dinamis. PHP dapat dijalankan pada
berbagai macam Operating System (OS), misalnya Windows, Linux dan Mac OS.
Selain Apache, PHP juga mendukung beberapa web server lain, misalnya Microsoft
IIS, Caudium, PWS dan lain-lain. PHP dapat memanfaatkan database untuk
menghasilkan halaman web yang dinamis. Sistem manajemen database yang sering
digunakan bersama PHP adalah MySQL. Namun PHP juga mendukung system manajemen
Database Oracle, Microsoft Acces, Interbase, d-Base, PostgreSQL dan sebagainya.
Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung penuh
Object Oriented Programing (OOP), integrasi XML, mendukung semua ekstensi terbaru
MySQL, pengembangan web services dengan SOAP dan REST, serta ratusan
peningkatan kemampuan lainnya dibandingkan versi sebelumnya. Sama dengan web
server lainnya PHP juga bersifat open source sehingga setiap orang dapat
menggunakannya dengan gratis.
3. MySQL, perkembangannya disebut SQL yang merupakan
kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur
yang khusus digunakan untuk mengolah database. SQL pertama kali didefinisikan
oleh American National Standards Institute (ANSI) pada tahun 1986. MySQL adalah
sebuah sistem manajemen database yang bersifat open source. MySQL adalah pasangan
serasi dari PHP. MySQL dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia.
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 datadata 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
perintahperintah 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, Pengelolaan database dengan MYSQL harus
dilakukan dengan mengetikkan barisbaris perintah yang sesuai (command line)
untuk setiap maksud tertentu. Jika anda ingin membuat database, ketikkan baris
perintah yang sesuai untuk membuat database. Jika kita ingin menghapus tabel,
ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu
cukup menyulitkan karena kita harus hafal dan mengetikkan perintahnya satu
persatu. Banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola
data base dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin kita
dapat membuat tabel, mengisi data dan lain-lain dengan mudah tanpa harus hafal
perintahnya. Untuk mengaktifkan phpMyAdmin langkah-langkahnya adalah :
yang pertama setelah
XAMP kita terinstall, kita harus mengaktifkan web server Apache dan MySQL dari
control panel XAMPP.
Yang kedua, jalankan browser kesayangan Anda (IE, Mozilla
Firefox atau Opera) lalu
ketikkan alamat web berikut: http://localhost/phpmyadmin/
pada address bar lalu tekan Enter.
Langkah ketiga apabila telah nampak interface (tampilan
antar muka) phpMyAdmin anda bisa memulainya dengan mengetikkan nama database,
nama tabel dan seterusnya.
5. Perl adalah bahasa pemrograman untuk segala keperluan,
dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama
kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada
versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi
varian Unix (SunOS,
Linux, BSD, HP-UX), juga tersedia untuk sistem operasi
seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. Dukungan terhadap
pemrograman berbasis obyek (object oriented programming/OOP) ditambahkan pada
Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993. Proyek
pengembangan Perl 6 dimulai pada tahun 2000, dan masih berlangsung hingga kini
tanpa tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry
Wall dalam satu pidatonya yang dikenal dengan seri The State of the Onion. Dua
di antara karakteristik utama Perl adalah penanganan teks dan berbagai jalan
pintas untuk menyelesaiakn persoalan-persoalan umum. Perl sangat populer digunakan
dalam program-program CGI (Common Gateway Interface) dan berbagai protokol
Internet lainnya. Seperti diketahui, TCP/IP sebagai basis bagi semua protokol
Internet yang dikenal sekarang ini menggunakan format teks dalam komunikasi
data. Seperti juga bahasa populer lainnya, Perl menerima banyak kritikan. Meski
banyak di antaranya hanya berupa mitos, atau berlebih-lebihan, tapi terdapat
juga sejumlah kritikan yang valid. Salah satunya adalah, sintaksnya susah
dibaca, karena banyak menggunakan simbol-simbol yang bukan huruf dan angka. XAMPP
tersedia untuk Linux, Windows, Mac OS X maupun Solaris sehingga sangat
memudahkan membuat web server multiplatform. Selain itu XAMMP adalah 100% open
source, tersedia bebas dan legal. Dibawah ini link download XAMPP versi
terbaru:
Lalu bagaimanakah cara menginstall XAMPP ? langkah-langkah
yang perlu Anda lakukan untuk menginstal XAMPP di windows XP, silahkan baca cara
install XAMPP di windows.
Ok, Semoga bermanfaat dan terima kasih.
Artikel RoHckMad Lain:
Powered By:RoHckMad
0 komentar:
Posting Komentar