7
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

XAMPP

Embed Size (px)

DESCRIPTION

Resume about XAMPP

Citation preview

Page 1: 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.

Page 2: XAMPP
Page 3: XAMPP

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.

Page 4: XAMPP

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.

Page 5: XAMPP

4. Interface xampp?

- Control Panel

- Localhost

5. Kekurangan dan kelebihan xampp?

- Kekurangan

-

Page 6: XAMPP

- 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.