XAMPP
-
Upload
ahmad-wira-indrawan -
Category
Documents
-
view
222 -
download
5
description
Transcript of XAMPP
1. Apa itu xampp?
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi,
merupakan kompilasi dari beberapa program. XAMPP dikembangkan dari sebuah tim
proyek bernama Apache Friends, yang terdiri dari Tim Inti (Core Team), Tim
Pengembang (Development Team) & Tim Dukungan (Support Team). XAMPP adalah
singkatan yang masing-masing hurufnya, yaitu:
- X: Program ini dapat dijalankan dibanyak sistem operasi, seperti Windows, Linux,
Mac OS, dan Solaris.
- A: Apache, merupakan aplikasi web server. Tugas utama Apache adalah
menghasilkan halaman web yang benar kepada user 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.
- M: MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL
yang merupakan kepanjangan dari Structured Query Language. SQL merupakan
bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat
digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat
memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang
berada dalam database.
- P: PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa
pemrograman untuk membuat web yang bersifat server-side scripting. PHP
memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem
manajemen basis data yang sering digunakan bersama PHP adalah MySQl, namun
PHP juga mendukung sistem manajement database Oracle, Microsoft Access,
Interbase, d-base, PostgreSQL, dan sebagainya.
- P: Perl, 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.
2. Manfaat xampp?
Xampp Server berfungsi untuk pengembangan website berbasis PHP dan MySQL,
bahkan software ini memiliki kelebihan untuk bisa berperan sebagai server web Apache
untuk simulasi pengembangan website. Tool pengembangan web ini mendukung
teknologi web populer seperti PHP, MySQL, dan Perl. Melalui program ini, programmer
web dapat menguji aplikasi web yang dikembangkan dan mempresentasikannya ke pihak
lain secara langsung dari komputer, tanpa perlu terkoneksi ke internet. XAMPP juga
dilengkapi fitur manajemen database PHPMyAdmin seperti pada server hosting
sungguhan, sehingga pengembang web dapat mengembangkan aplikasi web berbasis
database secara mudah.
3. Langkah-langkah pengoperasian?
1) Pertama-tama kita harus masuk ke phpmyadmin di XAMPP. Ketik di browser alamat
http://localhost/phpmyadmin sehingga muncul tampilan seperti ini.
2) Pada menu Database, silahkan masukkan nama database yang diinginkan, kemudian
klik Create. Ingat nama database tersebut, karena kita akan menggunakannya nanti.
Jika perlu, tuliskan di aplikasi notepad supaya mudah bagi kita untuk mengingatnya.
3) Sekarang saatnya kita menambahkan nama user untuk database yang baru saja kita
buat. Silahkan masuk ke database yang sudah dibuat, Anda bisa menemukannya di
bagian sebelah kiri. Begitu masuk, lihat menu Privileges. Kemudian klik Add user.
4) Begitu Anda klik Add User maka akan muncul form pembuatan user baru. Isikan
username, Anda bisa mengisikannya dengan nama apapun teserah Anda, yang
penting Anda hafal. Kemudian isikan juga host, gunakan use text field saja, lalu
isikan dengan localhost. Selanjutnya isikan password 2 kali dan harus sama.
Terakhir, centang grant all privileges on database.
5) Scroll ke bawah, dan Anda akan menemukan opsi Global Privileges guna
memberikan hak akses kepada user untuk mengelola semua database, klik Check All
saja. Setelah itu, pencet tombol Add User.
4. Interface xampp?
- Control Panel
- Localhost
5. Kekurangan dan kelebihan xampp?
- Kekurangan
-
- Kelebihan
1) Bisa berperan sebagai server web Apache untuk simulasi pengembangan website.
Tool pengembangan web ini mendukung teknologi web populer seperti PHP,
MySQL, dan Perl.
2) Melalui program ini, programmer web dapat menguji aplikasi web yang
dikembangkan dan mempresentasikannya ke pihak lain secara langsung dari
komputer, tanpa perlu terkoneksi ke internet.
3) XAMPP juga dilengkapi fitur manajemen database PHPMyAdmin seperti pada
server hosting sungguhan, sehingga pengembang web dapat mengembangkan
aplikasi web berbasis database secara mudah.
4) XAMPP dapat dijalankan di sistem operasi Windows 2000/XP/Vista/7 dan sistem
operasi lain.