การใช้งาน IIS ร่วมกับ PHP
โปรแกรม PHP ที่เราเขียนไว้
สามารถไปวางตรงส่วนไหนของเครื่องก็ได้นะครับ หลังจากนั้นแล้วก็มากำหนดให้
IIS ไป Browse ไฟล์เอามาเรียกใช้งานร่วมกับ Web server IIS ได้ แตกต่างกับ Appserv
หรือ
WM ที่จะต้องนำไปวางที่ ในโฟลเดอร์ www ที่เดียว
ลองมาดูตัวอย่างกันนะครับ ผมจะสร้างโฟลเดอร์ชื่อ test_php เพื่อลองทดสอบโปรแกรม PHP ที่ใช้ IIS เป็น Web Server ไว้บนหน้าจอ Desktop ดังรูปข้างล่างนี้
ลองมาดูตัวอย่างกันนะครับ ผมจะสร้างโฟลเดอร์ชื่อ test_php เพื่อลองทดสอบโปรแกรม PHP ที่ใช้ IIS เป็น Web Server ไว้บนหน้าจอ Desktop ดังรูปข้างล่างนี้
หลังจากนั้นเข้าไปในโฟลเดอร์ test_php และได้สร้างไฟล์ขึ้นมา
1 ไฟล์ชื่อ echo.php
ทำการเขียนโค้ดโปรแกรม PHP ลงไปในไฟล์ echo.php จากนั้นก็ Save
ไฟล์
ต่อมา ให้เข้ามากำหนดที่ IIS คลิ๊กขวาที่ไอคอนรูปโลก Default Website แล้วไปที่
> New > Virual Directory….. ดังตัวอย่างรูปข้างล่างนี้
ก็จะเข้ามายังหน้าต้อนรับของการสร้าง Virual Directory Wizard หลังจากนั้นก็ทำการคลิ๊กที่
Next ต่อไป
หน้าต่อมาเป็นการกำหนดตั้งชื่อ Virual Directory Alias โดยในส่วนตรงนี้ผมจะสมมุติตัวอย่างของผมคือ
ผมได้ตั้ง ชื่อว่า echo เวลาผมเรียกใช้งานที่เว็บเบราเซอร์ก็จะต้องเป็นแบบนี้ครับ http://localhost/echo/ หรือ http://127.0.0.1/echo เมื่อตั้งชื่อเสร็จแล้วก็คลิ๊ก
Next ไป
มาในขั้นตอนนี้ให้คุณ Browse ไปเลือกโฟลเดอร์โปรแกรม PHP ของคุณ เพื่อให้มันรู้จักและจะได้กำหนดให้ในโฟลเดอร์นั้นๆ
สามารถรัน Script PHP ได้
เมื่อได้เลือกเสร็จเรียบร้อยแล้ว ให้คลิ๊ก Next ต่อไป
มากำหนดสิทธิของโปรแกรมในโฟลเดอร์นี้ โดยให้คุณเลือกที่
Write และ Browse เพื่อกำหนดให้มันสามารถเขียนได้และ Browse ได้ด้วย
เสร็จแล้วคลิ๊ก Next
สิ้นสุดการตั้งค่า ให้คลิ๊ก Finish เพื่อปิดหน้าต่างนี้ไป
เมื่อกลับมายังหน้าต่างหลักของโปรแกรม IIS จะเห็นว่า
เมนูด้านซ้ายได้เพิ่มเว็บไซต์จำลองที่เราได้ตั้งค่าไปเมื่อซักครู่นี้ คือ echo
หลังจากนั้นถ้าจะรันโปรแกรมดู
ให้คลิ๊กที่ Virual Website นั้นๆ
เมื่อคลิ๊กที่ Virual Website นั้นๆแล้ว ก็จะเห็นไฟล์ที่อยู่ในเว็บไซต์นั้นๆด้วย ดังตัวอย่างรูปข้างล่างนี้
ให้เราคลิ๊กขวาที่ชื่อไฟล์และเลือกที่ Browse เพื่อทำการรันทดสอบโปรแกรม
PHP
ถ้าการตั้งค่าต่างๆถูกต้อง ก็จะรันโปรแกรมได้
เหมือนกับตัวอย่างที่ผมทำ ดังรูปข้างล่างนี้ครับ
หรือจะเรียกผ่านจากการเปิดเว็บเบราเซอร์เลยก็ได้ครับ เช่น http://localhost/Virual Directory Alias Name/filename.php เป็นต้น
เสร็จละ วิธีการติดตั้ง PHP และการตั้งค่าต่างๆเพื่อนำไปใช้งานร่วมกับเว็บเซิร์ฟเวอร์
IIS ลองเลือกรูปแบบการใช้งานแล้วแต่จะถนัดกันดูนะ
ถ้าใครที่เขียน asp และ php ก็แนะนำให้ใช้ IIS เป็น Web Server แล้วก็ติดตั้งโปรแกรม PHP , MySQL , PHPmyadmin เพิ่มเอาเองที่ละตัวเลย แต่ถ้าใครที่ใช้ php อย่างเดียว ก็ใช้แค่ Appserv หรือ WM Server Tool ก็พอ เพราะว่า มีขนาดเล็ก ติดตั้งง่าย มีโปรแกรมที่จำเป็นติดตั้งมาให้พร้อมรวมถึงการคอนฟิคต่างๆก็ทำมาให้เรียบร้อยแล้ว
ถ้าใครที่เขียน asp และ php ก็แนะนำให้ใช้ IIS เป็น Web Server แล้วก็ติดตั้งโปรแกรม PHP , MySQL , PHPmyadmin เพิ่มเอาเองที่ละตัวเลย แต่ถ้าใครที่ใช้ php อย่างเดียว ก็ใช้แค่ Appserv หรือ WM Server Tool ก็พอ เพราะว่า มีขนาดเล็ก ติดตั้งง่าย มีโปรแกรมที่จำเป็นติดตั้งมาให้พร้อมรวมถึงการคอนฟิคต่างๆก็ทำมาให้เรียบร้อยแล้ว
>>> 1 2 3 <<<