1. Internet Information Services (IIS) หาได้จากใน CD Windows XP ในโฟลเดอร์ชื่อ I386
2. PHP V.5.2.11 for Win32 ดาวโหลดได้จาก ที่นี่
ขั้นตอนการติดตั้ง - Installation
1.เข้าเมนู Start > Control Panel >Add or Remove Programs
2.ที่หน้าจอนี้ให้เราเลือกไปที่ Add/Remove Windows Components
[รูปที่ 2 - การเลือก Components จาก Add/Remove Windows Components]
3.ให้เลือกเครืองหมายถูกที่หัวข้อ Internet Information Services (IIS) แล้วคลิ๊ก Next เพื่อทำการติดตั้ง4. รอการติดตั้งเสร็จ เราก็จะได้ IIS บนเครื่องเราแล้ว
5. แตก Zip โปรแกรม php จากที่ดาวโหลดมาไว้ที่ c:\php5 (ให้เราสร้างโฟลเดอร์ใหม่ชื่อ php5)
[รูปที่ 5,6 - การแตกซิปเพื่อติดตั้ง php บนเครื่อง]
6. เข้าไปที่ c:\php5 แล้วทำการแก้ไขไฟล์ชื่อ php.ini-recommend ให้เป็นชื่อ php.ini ในส่วนของ doc_root ให้แก้เป็น doc_root=c:\inetpub7.หลังจากนั้นให้เปิด IIS ให้คลิ๊กขวาที่ชื่อเว็บที่เราต้องการ แล้วลือก Properties
8.ที่แท็ป Virtual Directory ให้คลิ๊กปุ่ม Configuration เพื่อให้ IIS สามารถประมวลผลภาษา php ได้

[รูปที่ 9-การตั้งค่า Configuration ใน IIS]
9.ให้เราเลือกไฟล์ Executable จาก โฟลเดอร์ c:\php5\php5isapi.dll และระบุ Extension ไฟล์เป็น .php เลือก All Verb และ Script Engine พร้มทั้งกด OK


[รูปที่ 10,11-การเลือกไฟล์ของ php เพื่อให้สามารถรัน php ได้บน IIS]
10. ให้เราคลิ๊กขวาที่ Default Web Site เลือก Properties
11. ที่แท็ป ISAPI Filter ให้คลิ๊กปุ่ม Add ให้ระบุ Filter Name เป็น php5 และระบุ Executable เป็น c:\php5\php5isapi.dll กด OK เพื่อเสร็จสิ้นการติดตั้ง และออกจาก IIS


[รูปที่ 13,14 - การเลือกไฟล์ที่ใช้ Execute ภาษา php บน IIS ]
12. เข้า command prompt ป้อน iisreset เพื่อทำการ Restart IIS หลังจากที่มีการ Configure ค่าใน IIS

[รูปที่ 15- การ Restart IIS services ด้วย Command]
13. เขียนไฟล์ php ขึ้นมา 1 ไฟล์ บน Notepad และทำการเซฟเก็บไว้ในโฟลเดอร์ของเราที่ใช้เก็บไฟล์การเขียนภาษา php หลังจากนั้นให้ เข้า Internet Explorer แล้วระบุแอดเดรสเป็น http://localhost/phpweb/testphp.php (หากกำหนดเป็นแอดเดรสอื่นใน IIS ก็ให้ระบุไปตามแอดเดรสที่เราสร้างขึ้น) แล้ว Enter เราจะได้รูปตามด้านล่าง นั่นแสดงว่า IIS เราสามารถรันภาษา PHP ได้แล้ว
[รูปที่ 16-ผลลัพธ์หลังจากการที่ได้ปรับตั้งค่าใน IIS ด้วยการรัน php]
หมายเหตุ: การติดตั้งนี้สามารถทำบน Windows 2003 Server ได้ ในลักษณะเดียวกัน
0 ความคิดเห็น:
Post a Comment