Secara amnya untuk membina laman web PHP sesebuah server memerlukan development inviroment dan koponen seperti dibawah.
Apache server
apache server adalah HTTP server yang membolehkan kita mebuat host untuk laman web berfungsi seperti "www.example.com" dimana dalam tutorial ini akan kelihatan seperti "http://localhost:80"
PHP
PHP adalah scripting languange dimana laman web boleh dicipta dengan language tersebut, untuk server apache dapat memahami apa yang tertulis didalam scrip PHP, ia memerlukan engine untuk membaca dan mengalih bahasa kepada bahasa yang pelayar fahami. Dimana script didalam server akan manjadi berbeza dengan script yang terpapar pada pelayar internet.
SQL server
server yang bertanggungjawab untuk Database. Dalam tuturial ini kiakan menggunakan MYSQL.
Proses untuk menyediakan server development enviroment seperti di atas adalah sedikit rumit namun tutorial ini saya akan mambantu anda menyediakan cara yang lebih mudah.
Pakej Developmen inviroment
Terdapat pelbagai pakej antaranya XAMPP,WAMP dan lain-lain, dalam tutorial ini saya akan mengetengahkan XAMPP dari apache friends (www.apachefriends.org) dimana ianya adalah sepenuhnya sumberterbuka dan percuma namun sokongan dari anda diperlukan untuk menyalurkan bantuan kewangan "donation".
Apa yang diperlukan hanyalah dengan DOWNLOAD fail dari laman web mereka seperti LINK ini ada tiga pilihan perasa disediakan iaitu untuk WINDOWS, LINUX dan OSX.
ciri-ciri yang tersedia didalam XAMPP adalah
*bagi mereka yang mengalami masalah untuk run, sila uninstall "microsoft visual C++ 2015 redistributable (x86/x64)" download LINK ini , install dan restart pc....
SERVER
- Apache
- MySQL
- Filezilla FTP Server
- Mecury Mail Server
- Tomcat
PROGRAM LANGUAGE
- PHP
- PERL
LANGUAGE TOOLS
- phpMyAdmin
- Webalizer
- Fake Sendmail

untuk masa tutorial ini ditulis versi terkini adalah versi 7.0.9 / PHP 7.0.9.

klick NEXT

jangan membuat apa-apa perubahan kecuali anda tahu apa yang diperlukan... klik NEXT

lokasi tempat ia akan diinstall, buat perubahan jika anda ingin ia diletakkan di tempat lain atau terus klik NEXT

bung tanda pada kotak "learn more about Bitnami for XAMPP.. dan teruskan dengan butang NEXT

dan NEXT...


sebelum selesai paparan ini akan terpapar, klik "Allow access" (bergantung pada jenis OS yang digunakan, kadangkala tiada).

Klick Finis dan selesai install...
setelah selesai install satu paparan akan kelihatan seperti berikut

pilih bendera yang ada faham bahasanya dan klik SAVE.

paparan control panel akan kelihatan....
CARA SET CONTOL PANEL
Ada dua cara set melalui control panel XAMPP ini.
- Sementara - dengan hanya memekan button START dan setiap kali computer reboot anda perlu menekan butang START sekali lagi.
- Kekal - dengan menandakan sebagai service supaya setiap kali komputer reboot XAMPP akan terus START dengan sendirinya.
bagi tujuan tutorial ini saya akan setkan XAMPP sebagai service, anda perlu matikan applicatio XAMPP dan RUN semula dengan "Run as admionistrator"

KLICK pada kotak yang bertanda X dalam module service dan selepas itu klik pada butang YES untuk memastikan ia dijadikan service pada windows.

pilih dan tandakan pada APACHE, MYSQL dan FILEZILA(jika perlukan ftp)...

setelah selesai klik pada butang START pada Action di bahagian Apache, MySQL dan FileZilla...
MENCUBA, ADAKAH ANDA BERJAYA
Dengan membuka Pelayar kesukaan anda, type seperti berikut
http://localhost:80

Jika paparan ini keluar bermakna anda telah berjaya menyediakan inviroment untuk pembinaan PHP anada... TAHNIAH..
Selamat Mencuba.
untuk sebarang komen dan cadangan sila isi medan dibawah.

terbaikkk saudara gapo... keep up sharing ^_^
BalasPadam