การจำลองเซิร์ฟเวอร์ เขียน php ใน Windows 10 โดยใช้ IIS (Internet Information Service)

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 12386
Joined: 18/04/2012 9:39 am

การจำลองเซิร์ฟเวอร์ เขียน php ใน Windows 10 โดยใช้ IIS (Internet Information Service)

Post by tsukasaz »

ในการพัฒนาเว็บไซต์ หรือ เว็บแอพพลิเคชั่น สิ่งที่จำเป็นต้องใช้เพื่อให้มันทำงานได้ นอกจากเรื่องเครื่องมือพัฒนาต่างๆ แล้ว จำเป็นต้องมี เซิร์ฟเวอร์ ที่ทำหน้าที่ในการประมวลผลคำสั่งต่างๆ และสำหรับให้ผู้ใช้งานเข้าถึงได้ ซึ่งปกติแล้วเครื่องเซิร์ฟเวอร์จะมีประสิทธิภาพสูงกว่าเครื่องคอมพิวเตอร์ทั่วไปรวมถึงมีราคาที่สูงกว่าด้วยเช่นกัน เพราะฉะนั้นถ้าเว็บไซต์อยู่ในช่วงระหว่างพัฒนาอาจจะไม่จำเป็นต้องใช้เซิร์ฟเวอร์จริงๆ ในการประมวลผล แต่จะใช้วิธีการทำเครื่องคอมพิวเตอร์ของเราให้มีสภาพแวดล้อมเหมือนกับเครื่องเซิร์ฟเวอร์ ซึ่งเราจะเรียกวิธีการแบบนี้ว่า การจำลองเซิร์ฟเวอร์

การจำลองเซิร์ฟเวอร์แบบง่ายๆ สามารถหาโปรแกรมสำเร็จรูปมาติดตั้งใช้งานได้เลย เช่น xampp Bitnami Laragon และอีกหลายๆ โปรแกรม แต่สำหรับใครที่ใช้งาน Windows จริงๆ แล้วสามารถใช้งานจำลองเซิร์ฟเวอร์ได้โดยไม่ต้องหาโหลดโปรแกรมเพิ่ม มันคือตัว IIS (Internet Information Service) นั่นเอง ในบทความนี้เราจะมาลองตั้งค่าและใช้งาน IIS บน Windows 10 กัน


เริ่มต้นลองเช็คดูก่อนว่าเราเปิด IIS มาหรือยัง โดยค้นหา พิมพ์ iis เข้าไป ถ้ายังไม่ได้เปิด จะแสดงตามภาพ
Share Knowledge-1.png
Share Knowledge-1.png (87.33 KiB) Viewed 439 times


วิธีการเปิดใช้งาน IIS ให้ค้นหา พิมพ์ feature เข้าไป คลิกที่ Apps & features
Share Knowledge-1.png
Share Knowledge-1.png (154.26 KiB) Viewed 439 times


คลิกที่ Programs and Features ด้านขวา
Share Knowledge-2.png
Share Knowledge-2.png (87.02 KiB) Viewed 439 times


คลิก Turn Windows features on or off
Share Knowledge-1.png
Share Knowledge-1.png (90.78 KiB) Viewed 439 times


คลิกที่ช่องหน้าคำว่า Internet Information Service ตามภาพ
Share Knowledge-1.png
Share Knowledge-1.png (177.99 KiB) Viewed 439 times


รอสักพัก จนระบบตั้งค่าเรียบร้อย
Share Knowledge-1.png
Share Knowledge-1.png (82.51 KiB) Viewed 439 times


เปิด Browser ขึ้นมาพิมพ์ localhost จะแสดงหน้าจอเริ่มต้นของ iis สามารถใช้งานได้แล้ว (ซึ่งหากใช้ตัวจำลองเซิร์ฟเวอร์ตัวอื่นอยู่ ควรปิดก่อน)
Share Knowledge-1.png
Share Knowledge-1.png (233.7 KiB) Viewed 439 times


การติดตั้ง PHP บน IIS ให้เข้าไปโหลด Web Platform Installer ที่ https://www.microsoft.com/web/downloads/platform.aspx
หลังจากติดตั้งเรียบร้อยแล้ว ให้ค้นหา พิมพ์ IIS เพื่อเข้าหน้าจัดการ
Share Knowledge-1.png
Share Knowledge-1.png (122.52 KiB) Viewed 439 times


คลิกที่ Web Platform Installer
Share Knowledge-1.png
Share Knowledge-1.png (106.83 KiB) Viewed 439 times


คลิกที่แท็บ Products แล้วหา PHP ในตัวอย่างจะใช้ PHP 7.4 x64 คลิก Add
Share Knowledge-2.png
Share Knowledge-2.png (111.33 KiB) Viewed 439 times


หลังจากนั้นคลิก Install อีกที จะแสดงข้อมูลที่จะติดตั้งให้คลิก I Accept เพื่อยอมรับ รอระบบติดตั้งจนเสร็จ
Share Knowledge-3.png
Share Knowledge-3.png (193.9 KiB) Viewed 439 times


ทดสอบสร้างไฟล์ PHP ไว้ที่ C:\inetpub\wwwroot ชื่อ info.php

Code: Select all

<?php phpinfo();
เปิด Browser พิม localhost/info.php จะแสดงข้อมูลของภาษา PHP
Share Knowledge-1.png
Share Knowledge-1.png (127.7 KiB) Viewed 439 times
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
  • Similar Topics
    Replies
    Views
    Last post

Return to “Share Knowledge”

Who is online

Users browsing this forum: No registered users and 7 guests