Bagi anda pelajar sekolah atau kuliah yang sedang belajar membuat website, alangkah baiknya memiliki media offline untuk latihan belajar dan simulasi website yang sedang dibuat. Ada beberapa aplikasi yang bisa di implementasikan di desktop/laptop anda, namun kali ini kita akan mencoba implementasikan XAMPP. Setelah diinstal pada laptop, anda segera bisa memiliki media berupa localhost untuk men-simulasikan website buatan anda.
XAMPP merupakan kepanjangan dari Cross-Platform (X), Apache (A), MySQL (M), PHP (P) dan Perl (P). Sangat simple, mudah digunakan dan ringan yang membuat aplikasi ini banyak digunakan oleh web developer untuk meracik rumus-rumus HTML, CSS, Javascript sebelum website ditampilkan online. Semua yang anda perlukan untuk membangun web server - seperti aplikasi server Apache, database (MySQL) dan script language (PHP) - telah termasuk dalam paket instalasi XAMPP.
XAMPP juga cross platform yang berarti anda bisa menginstalnya di Linux, Windows ataupun Mac. Karena fitur yang dimiliki XAMPP dan komponen di server memiliki kesamaan, menjadikan implementasi website dari offline (test server) ke online (web server) begitu mudah.
Kita kupas satu per satu apa yang terdapat pada paket instalasi XAMPP?
1. Apache: Apache merupakan aplikasi aktual dari web server yang mengirimkan konten web ke komputer. Apache sangat populer sebagai web server online, telah menjadi nyawa dari 54% website didunia.
2. MySQL: Setiap aplikasi web, baik itu sederhana maupun rumit, pasti membutuhkan sebuah database untuk menyimpan data. MySQL, yang berlisensi opensource dan gratis, merupakan sistem manajemen database terkenal didunia. Telah menjadi bagian dari website hobbyist sampai profesional seperti wordpress.
3. PHP: PHP singkatan dari Hypertext Preprocessor. Merupakan bagian dari server berupa script pemograman yang juga telah digunakan oleh website terkenal seperti wordpress dan facebook. Opensource dan gratis, relatif mudah dipelajari, dan bekerja baik dengan MySQL yang menjadikannya pilihan populer untuk para web developer.
4. Perl: Perl merupakan bagian high-level dimana bahasa pemograman yang dinamis digunakan pada bagian luar pemograman web, seperti sistem admin dll. Walaupun kurang populer digunakan, perl memiliki berbagai fitur menarik.
Tiap versi XAMPP mungkin berisi paket tambahan lain seperti phpMyAdmin, OpenSSL dsb. download paket XAMPP versi terbaru disini
Bagaimana cara instal XAMPP?
Berikut langkah-langkah instalasi xampp pada Microsoft Windows,
1. Disable antivirus anda untuk sementara selama proses instalasi saja.
2. Disable UAC (User Account Control) karena UAC bisa membatasi write permissions untuk XAMPP pada saat diinstal pada direktori (c:/Program Files/xampp), jika UAC aktif akan memaksa anda meng-install XAMPP pada direktori lain.
3. Mulai instalasi dengan double klik pada XAMPP installer. Click "Next" untuk langkah selanjutnya.
4. Memilih komponen yang akan diinstall.
5. Pilih folder untuk instalasi XAMPP.
6. Promo dari bitnami, tidak usah dihiraukan.
7. Proses instalasi XAMPP dimulai, tunggu beberapa saat.
8. Paket instalasi telah selesai dengan tugasnya. Klik "finish" untuk pergi ke kontrol panelnya XAMPP.
Memahami bagian dari kontrol panel yang dimiliki XAMPP,
1. Membuka konfigurasi panel.
2. Lihat semua proses yang berjalan pada server (local computer)
3. Membuka UNIX shell.
4. Buka windows explorer.
5. Lihat service yang sedang berjalan di background.
6. Fungsi untuk mulai, berhenti dan konfigurasi modul XAMPP.
7. Jejak dari tiap instruksi.
Test bilamana XAMPP berjalan sukses,
1. Pada kontrol panel XAMPP, klik "Start" > "Action" untuk modul Apache. Instruksi ini akan memulai webserver Apache.
2. Buka browser anda dan ketikan pada kolom alamat http://localhost atau 127.0.0.1
3. Pilih bahasa yang anda fahami.
4. jika semua beres anda akan melihat halaman seperti dibawah ini,
5. Coba buat script bahasa pemograman sederhana saja menggunaka PHP script, caranya ketika instruksi ini pada notepad,
<?php
echo 'Hello World';
?>
simpan hasil notepad anda pada folder c:\xampp\htdocs\ (atau direktori dimana anda install xampp)
6. Pada browser ketik localhost/test.php dan anda akan lihat pesan "Hello World".
Selamat anda sukses menginstall XAMPP dan memiliki localhost yang berarti anda bisa mulai belajar atau test untuk membangun website secara offline.
Selamat mencoba :)










0 comments: