1. ไฟล์ PHP binary package
2. Computer + IIS
เริ่มการติดตั้งกันเลย
1. ทำการคลายไฟล์php-4.4.0-Win32.zip ไปไว้ที่ C:\php
2. ทำการ copy ไฟล์ php4ts.dll และ php4ts.lib จาก c:\php ไปไว้ที่
c:\winnt\system32 สำหรับ Windows NT/2000 หรือ c:\winnt40\system32 สำหรับ NT/2000 server
c:\windows\system32 สำหรับ Windows XP
3. ทำการ copy ไฟล์ php.ini-recommended ไปไว้ที่
c:\winnt สำหรับ Windows NT/2000 หรือ c:\winnt40 สำหรับ NT/2000 server
c:\windows สำหรับ Windows XP
4. เปลี่ยนชื่อไฟล์จาก php.ini-recommended เป็น php.ini
5. แก้ไขไฟล์ php.ini ในส่วนของ doc_root เป็น doc_root = "c:\inetpub\wwwroot"
6. รัน Internet Service Manager ของ IIS เลือกไปที่ website ที่ต้องการติดตั้ง PHP หรือเลือกที่ Web Sites เพื่อติดตั้งให้กับทุก website
7. คลิ๊กขวาเลือกที่ website ที่ต้องการ เลือกที่ Properties
8. ภายใน ISAPI tab เลือกที่ Add
ในช่อง Filter name ให้ใส่ชื่อ เช่นในที่นี้ใส่ PHP4
ในช่อง Executable ให้เลือกไปที่ c:\php\sapi\php4isapi.dll
9. ภายใน Home directory tab คลิ๊กที่ Configuration แล้วคลิ๊กที่ Add
ในช่อง Executable ให้เลือกไปที่ c:\php\sapi\php4isapi.dll
ในช่อง Exension ให้ใส่ .php
เลือกที่ All verbs และ Script engine
10. ทำการ restart webserver โดยใช้คำสั่ง
Net stop iisadmin
Net start w3svc
ทำการตรวจสอบว่า ISAPI
ได้ทำงานอย่างถูกต้องแล้ว โดยดูได้จาก Properties ของ website
ที่ทำการติดตั้ง ในส่วนของ ISAPI Filters ว่า PHP มีสถานะเป็น
ลูกศรสีเขียว เท่านี้ IIS ของเราก็จะสามารถรัน PHP application ได้แล้วครับ Fri 17 Mar 2006 14:57:54
ลงไม่ได้อ่ะครับ window 2003 serer ตามขั้นตอนทุกอย่างจน ISAPI Filters ว่า PHP มีสถานะเป็น ลูกศรสีเขียว แล้วยังรัน php ไม่ขึ้นครับผม แนะนำด้วยน่ะครับ ขอบคุณครับ
Fri 24 Mar 2006 12:19:52
ผมลงไม่ได้ครับ ตัว php ไม่ขึ้น ลูกศรสีเขียวก็ทำตาม step ทุกๆ อย่าง
Fri 28 Apr 2006 05:02:26
ขอบคุณมากเลยครับป๋ม ทำได้กับเค้าสักที่ ปกติใช้แต่ appserv ที่ลงตัวเดียวก็ใช้ได้หมด ทั้ง php phpmyadmin mysql ตอนใช้ได้ทั้ง php กับ asp แล้วคุณคุณมากๆนะครับ
ที่แรกผมก็ทำไม่ได้เหมือน
คุณ เซ้ง
221.128.74.76
ดูไปดูมา ตรงข้อ 9 ไม่ทราบว่า พิมพ์ ตกไปหรือเปล่าครับ ผมลองทำตามข้อ 9 แต่แก่นิดหนึ่งก็ใช้ได้เลยอะครบั
9. ภายใน Home directory tab คลิ๊กที่ Configuration แล้วคลิ๊กที่ Add
ในช่อง Executable ให้เลือกไปที่ c:\php\php4isapi.dll (ตรงนี้อะครับแก้เป็ฯ c:\php\sapi\php4isapi.dll)จริงๆแล้วป๋มก็เอามาจาก ข้อ 8 นั้นแหละครับ
ในช่อง Exension ให้ใส่ .php
เลือกที่ All verbs และ Script engine
ที่นี้รบกวนถามต่อหน่อยนะครบัคือ ถ้าผมยากใช้ phpmyadmin ใน lls+php ตัวที่ทางคุณ adminstrator ได้กรุณาแนะนำนี้ ควรจะต้องทำยังไงครับ คือจริงๆแล้วปมยากได้ ข้อมูลเก่าที่ทำไว้ใน phpmyadmin ของ appserv มาใช้ที่ IIS นี้หนะครับ รบกวนด้วยนะครับ พึ่งหัดทำยังไม่ค่อยมีความรู้หนะครับ รบกวนท่านผู้รู้ด้วยนะครับ
ส่วนการจะใช้งาน phpMyAdmin ข้อมูลจะอยู่ใน MySQL ครับ ผมไม่เคยใช้ AppServ จึงไม่แน่ใจว่าตอนเอาออกจะมีการถอน MySql ออกด้วยหรือไม่ อย่างไรแล้วให้ทำการหา directory data ของ MySQL แล้วทำการ copy directory ทั้งหมดที่อยู่ข้างในครับ ซึ่งถ้าตอน unistall AppServ แล้วมีการ uninstall MySQL ด้วยจะได้ยังมีข้อมูลเดิมอยู่ครับ
Fri 28 Apr 2006 18:06:24
ได้ได้แล้วครับ ทำตามขั้นตอนที่แนะนำ คือ ทำการ ก๊อบปี้ directory data ของ MySQL จาก appserv ที่ใช้อันเก่า แล้วเอามาใส่ใน directory data MySql ตัวใหม่ที่ลงกับ IIS ก็ใช้ได้เหมือนเดิมเลยครับป๋ม ขอบคุณครับป๋ม
Sat 29 Apr 2006 02:08:39
Thu 4 May 2006 15:18:44
ขอบคุณครับป๋ม จะลองศึกษาดูนะครับถ้าติดตรงไหนจะมารบกวนใหม่นะครบัป๋ม
Mon 12 Feb 2007 14:31:29
ถ้าเราจะติดตั้ง php รุ่นอื่นที่ไม่ใช่ 4 ทำเหมือนกันป่าวคะ หรือต้องทำอะไรเพิ่มบ้าง ช่วยบอกหน่อยค่ะ

















