Lab 1 PEMASANGAN PELAYAN WEB XAMPP 1.0 Pengenalan Di dalam topik ini kita akan menggunakan pelayan web yang berasaskan sumber terbuka XAMPP Windows 1.8.0. Kenapa Pelayan Web Xampp digunakan kerana bukannya mudah untuk memasang dan menetapkan pelayan web Apache dan lebih sukar lagi jika hendak menambah atau menghubungkannya dengan pangkalan data MySQL, bahasa pengaturcaraan PHP dan Perl. Untuk itu pelayan web XAMPP telah dibangunkan dan di dalamnya mengandungi pakej Apache, MySQL, PHP dan Perl. Pengguna hanya perlu muat turun, ekstrak dan mula menggunakanya. Semasa buku ini ditulis XAMPP mengandungi empat versi: 1. Versi Linux (diuji untuk Ubuntu, SuSE, RedHat, Mandrake dan Debian), 2. Versi Windows 2000, 2003, XP danvista dan Windows 7, 3. Versi beta untuk Solaris SPARC (dibangunkan dan diuji dengan Solaris 8), 4. Versi beta untuk Mac OS X. Buat masa ini versi XAMPP untuk Mac OS X dan Solaris XAMPP masih lagi dalam peringkat pembangunan. Pelayan web XAMPP ini juga digunakan hanya untuk peringkat pembangunan sahaja dan tidak dicadangkan digunakan untuk paparan ke Internet secara terus di atas sebab-sebab keselamatan. XAMPP juga salah satu perisian sumber terbuka dan ianya adalah percuma untuk digunakan. Selain dari mudah untuk difahami walaupun pengguna tidak mempunyai asas Teknologi Maklumat. ianya juga membolehkan pengguna menghubungkan antara bahasa pengaturcaraan berasaskan PHP dengan sistem pangkalan data MySQL secara pantas dan efisien di dalam persekitaran sistem pengoperasian Windows. Pengguna tidak perlu mengetahui secara terperinci tentang cara bagaimana menghubungkan pengaturcaraan PHP yang dibangunkan ke sistem pangkalan data MySQL. Pengguna hanya perlu mengetahui nama pangkalan data yang digunakan dan di mana ianya disimpan serta bagaimana hendak menguruskannya.
Berikut adalah pakej yang terkandung di dalam perisian XAMPP Windows 1.8.0 : 1. Apache 2.4.2, 2. MySQL 5.5.25a, 3. PHP 5.4.4, 4. OpenSSL 1.0.1c, 5. phpmyadmin 3.5.2, 6. XAMPP Control Panel 3.0.12, 7. Webalizer 2.23-04, 8. Mercury Mail Transport System v4.62, 9. FileZilla FTP Server 0.9.41, 10. Tomcat 7.0.28 (dengan mod_proxy_ajp sebagai penyambung), 11. Strawberry Perl 5.16.0.1 Portable 1.1 Pemasangan Perisian Pelayan Web XAMPP Bahagian ini akan menerangkan secara terperinci, bagaimana pelayan web XAMPP dipasang ke dalam komputer. Pada permulaannya, pengguna perlu memuat turun perisian XAMPP Windows yang terkini dari web http://www.apachefriends.org/en/xampp.html secara percuma. Klik pada XAMPP for Windows dan klik pada Installer. Simpankan perisian tersebut ke dalam direktori yang dipilih seperti direktori C:. Perisian ini juga boleh dipasang pada pemacu pen USB dan ia akan dikenali sebagai pelayan mini mudah alih.
Rajah 1.1 : Memuat turun perisian pelayan web XAMPP 1.1.1 Klik pada xampp-win32-1.8.0-vc9-installer.exe dan klik Run dan klik OK seperti yang digambarkan dalam Rajah 1.2.
Rajah 1.2 : Memasang perisian pelayan web XAMPP 1.1.2 Seterusnya klik Next tetapkan Destination Folder pada c:\xampp atau namakannya mengikut pilihan pengguna seperti yang digambarkan dalam Rajah 1.3.
Rajah 1.3 : Menetapkan Destination Folder untuk pelayan web XAMPP 1.1.3 Seterusnya klik Install dan apabila selesai prosess pemasangan perisian pelayan web ini klik Finish seperti yang digambarkan dalam Rajah 1.4.
Rajah 1.4 : Memasang pelayan web XAMPP
1.1.4 Apabila proses pemasangan berjaya maka paparan seperti dalam Rajah 1.5 akan dipaparkan; seterusnya klik Yes dan pilih Language pada bendera Amerika dan klik OK seperti yang digambarkan dalam Rajah 1.5. Rajah 1.5 : Proses memasang pelayan web XAMPP berjaya 1.1.5 Seterusnya XAMPP Control Panel akan dipaparkan untuk memulakan pelayan web ini klik Start pada Apache dan MySQL di bawah menu Actions seperti yang digambarkan dalam Rajah 1.6.
Rajah 1.6 : Control Panel untuk pelayan web XAMPP 1.1.6 Seterusnya klik Config dan pastikan Apache dan MySQL pada tanda dan klik Save untuk menetapkan Apache dan MySQL pada Autostart of modules (automatik diaktifkan apabila komputer Restart) seperti yang digambarkan dalam Rajah 1.7.
Rajah 1.7 : Menetapkan Apache dan MySQL pada Autostart of Modules 1.1.7 Seterusnya klik Admin dan klik pada bahasa English; paparan laman web yang beralamatkan http://localhost/xampp/ akan dipaparkan seperti yang digambarkan dalam Rajah 1.8.
Rajah 1.8 : Memaparkan laman web pentadbir untuk pelayan web XAMPP 1.1.8 Seterusnya kita akan lihat direktori untuk pelayan web. Direktori ini berada di C:\xampp dan direktori untuk menempatkan laman web pengguna adalah di dalam C:\xampp\htdocs seperti yang digambarkan dalam Rajah 1.9.
Rajah 1.9 : Direktori untuk laman web pelayan XAMPP dan laman web pengguna 1.1.9 Untuk menyembunyikan XAMPP Control Panel klik pada tanda x seperti yang digambarkan dalam Rajah 1.10. Rajah 1.10 : Menyembunyikan XAMPP Control Panel 1.1.10 Seterusnya untuk memastikan laman web boleh dibuka klik pada Internet Explorer dan taipkan alamat http://localhost sehingga paparan XAMPP for Windows seperti yang digambarkan dalam Rajah 1.11.
Rajah 1.11 : Memaparkan laman web menggunakan Internet browser