ขั้นตอนในการติดตั้ง PHP 4.4.4
สิ่งที่ต้องเตรียมก่อนการติดตั้ง
ชื่อโปรแกรม | เว็บไซต์ | ชื่อไฟล์ |
PHP Windows Binary |
http://www.php.net/downloads.php |
php-4.4.4-installer.exe |
หมายเหตุ: สำหรับท่านที่เลือกใช้ OmniHTTPd เป็น Web Server ไม่จำเป็นต้องติดตั้ง PHP Engine เพิ่มเติม เพราะ OmniHTTPd มีมาให้เรียบร้อยแล้ว
แต่ก็ขอแนะนำให้ไปอ่าน เพราะหน้าต่อไปจะมีวิธีการ ปรับแต่งไฟล์ php.ini ให้สามารถรับค่า input จาก <Form> ได้ครับ
|
ตัวอย่างการติดตั้งนี้จะทำการติดตั้ง PHP ลงใน folder ชื่อ c:\php
1. unzip ไฟล์ที่ download มาใน folder c:\php
2. ใน folder c:\php จะมีไฟล์ชื่อ php.ini-dist ซึ่งเป็นไฟล์ที่ใช้ในการกำหนดค่าต่างๆ ของ PHP ให้ copy ไฟล์นี้ไปไว้ในไดเรกทอรีของ windows แล้วเปลี่ยนชื่อไฟล์เป็น php.ini
สำหรับ Windows 95/98/ME ให้ copy ไปไว้ที่ c:\windows
สำหรับ Windows 2000/NT ให้ copy ไปไว้ที่ c:\winnt หรือ c:\winnt40
3. ทำการแก้ไขไฟล์ php.ini ที่ในขั้นตอนที่แล้ว โดยใช้โปรแกรม text editor เช่น Notepad
ค้นหาตัวแปร extension_dir แล้วให้แก้ค่าเป็นไดเรกทอรีที่ unzip ไฟล์ของ PHP เช่น extension_dir = c:\php
ค้นหาตัวแปร doc_root แล้วให้แก้ค่าเป็นไดเรกทอรี root document ของ Apache เช่น C:\program files\Apache group\Apache\htdocs
สำหรับการตั้งค่าในเบื้องต้นของ PHP ให้แก้ไขเพียงแค่นี้ก่อนครับ จากนั้นให้แก้ไขไฟล์ที่ใช้ในการกำหนดค่าต่างๆ ของ Apache Web Server
1. ทำการเปิดไฟล์ httpd.conf เพื่อแก้ไข โดยสามารถเลือกที่ Start -> Programs -> Apache HTTP Server -> Configure Apache Server -> Edit the Apache httpd.conf configuration file (ตัวอย่างดังรูป)
2. มีวิธีการติดตั้งให้ PHP ทำงานได้กับ Apache อยู่ 2 วิธีครับ วีธีแรกคือติดตั้งในรูปแบบของ CGI binary (php.exe) ส่วนวิธีที่สองก็ติดตั้งแบบ Apache module dll
วิธีแรก (CGI binary) ให้เพิ่มข้อความต่อไปนี้เข้าที่ท้ายของไฟล์ httpd.conf
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .asp
Action application/x-httpd-php "/php/php.exe"
วิธีที่สอง (Apache module dll) ให้เพิ่มข้อความต่อไปนี้เข้าที่ท้ายของไฟล์ httpd.conf
LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .asp
แล้วจากนั้นให้ย้ายไฟล์ php4ts.dll ที่อยู่ใน c:\phpไปยังไดเรกทอรี windows\system (สำหรับ Windows 9x/ME) หรือ winnt\system32 (สำหรับ Windows NT/2000)
เท่านี้ก็เป็นอันเสร็จขั้นตอนการติดตั้งครับ ให้ทำการ restart Apache Web Server ก่อน แล้วทดสอบได้โดยการสร้างไฟล์ test.asp ใน root document ของ Apache Web Server
โดยให้มีข้อความข้างในไฟล์คือ <? phpinfo(); ?> วิธีการเรียดูให้ใช้ URL เป็น http://localhost/test.asp หรือ http://127.0.0.1/test.asp ถ้าติดตั้งถูกต้องก็จะมีรายละเอียด
ค่าต่างๆ ของ PHP ดังตัวอย่างข้างล่างครับ
การปรับแต่งไฟล์ php.ini (กำลังจัดทำอยู่ครับ)
|