วันอาทิตย์ที่ 21 เมษายน พ.ศ. 2556

โปรแกรมทำ PC ให้เป็น Web Server

Web server คือ เครื่องที่ทำหน้าที่คอยให้บริการโปรแกรมต่าง ๆ กับ Client ที่มีการร้องขอข้อมูลเข้ามาโดยผ่าน Browser

*********************

IIS

อินเทอร์เน็ตอินฟอร์เมชันเซอร์วิสเซส หรือ ไอไอเอส (อังกฤษ: Internet Information Services: IIS) ชื่อเดิมเรียกว่า อินเทอร์เน็ตอินฟอร์เมชันเซิร์ฟเวอร์ (อังกฤษ: Internet Information Server) เป็นโปรแกรมสำหรับการจำลองเครื่องของเราให้กลายเป็นเครื่องเว็บเซิร์ฟเวอร์ เพื่อให้สามารถ Run โปรแกรมผ่านเครื่องของเราได้ ซึ่งส่วนใหญ่จะหาได้จากแผ่น Windows อยู่แล้ว โดยขั้นตอนการติดตั้งให้ไปที่
หาก Windows เป็น Windows NT 4.0 อาจจะไม่สามารถรันได้ให้ Download ASP.exe ในการลง ซึ่งแถมมากับ Windows 98
 

*********************
หาโปรแกมฟรี ๆ มาใช้งาน

ทั้งหมดนี้ฟรี
  • Apache
  • PHP
  • MySQL
  • phpMyAdmin
**********************
- Apache ทำหน้าที่จำลองเครื่องเราให้เป็น Server เหมือนกับ IIS สาเหตุที่ต้องจำลองเครื่องให้เป็นเซิฟเวอร์ เพราะภาษา PHP เป็น Server side Script การแปลภาษา จะเกิดขึ้นที่ Server เท่านั้น

- PHP จะทำหน้าที่แปลคำสั่ง PHP ให้เป็น HTML ที่เบราเซอร์เข้าใจ

- MySQL เป็นโปรแกรมฐานข้อมูล มันเป็นเหมือนเคสบังคับยังไงไม่รู้ เมื่อคุณต้องการศึกษา PHP คุณก็ต้องศึกษา MySQL ด้วย

- phpMyAdmin เป็น web base program ที่ใช้จัดการฐานข้อมูล MySQL ถูกเขียนขึ้นมาด้วยภาษา PHP นี่แหละ เนื่องจาก MySQL นั้น มีแต่ command line ใช้จัดการฐานข้อมูล ซึ่งสำหรับบางคนแล้ว มันเป็นการใช้งานที่ลำบากเหลือแสน เลยมีคนสร้าง phpMyAdmin ให้ คลิก ๆๆ เลือกๆๆ ชีวิตจะได้ง่ายขึ้น

- การลง 4 อย่างนี้ มีคนจับรวมกันทำเป็นเพ็กเกจ ให้ลงครั้งเดียวเสร็จ ในชื่อ Appserv

*********************

AppServ

จากวิกิพีเดีย สารานุกรมเสรี 

     AppServ คือ ชุดโปรแกรมในลักษณะของWAMP ในการสร้างเว็บเซิร์ฟเวอร์สำเร็จรูปบนระบบปฏิบัติการไมโครซอฟท์ วินโดวส์ สร้างโดยชาวไทย จัดทำขึ้นโดย ภาณุพงศ์ ปัญญาดี เป็นการรวมโปรแกรมจำนวน 4 ตัวในการสร้างเว็บเซิร์ฟเวอร์ ได้แก่ Apache HTTP Server, PHP, MySQL, และ phpMyAdmin เวอร์ชันปัจจุบันได้แก่ 2.4.9 (สำหรับ PHP 4) และ 2.5.10 (สำหรับ PHP 5) เนื่องจากภาณุพงศ์ ปัญญาดี ต้องตอบคำถามวิธีการติดตั้ง Apache, PHP, และ MySQL ให้ใช้งานด้วยกันได้บ่อยครั้ง จึงริเริ่มพัฒนาชุดติดตั้ง AppServ ที่ติดตั้งและใช้งานได้ทันทีในประมาณปี พ.ศ. 2543 (ค.ศ. 2000) และพัฒนาต่อเนื่องเรื่อยมา[1]


*********************

XAMPP

XAMPP ชุดโปรแกรมจำลอง Web server อีกตัว

โดยในชุดโปรแรกม XAMPP 1.8.1 จะประกอบไปด้วยโปรแกรมต่าง ๆ ดังนี้

-Apache  โปรแกรมสำหรับจำลองเครื่องที่เราใช้อยู่เป็น Web server
-MySQL โปรแกรมสำหรับสร้างฐานข้อมูล
-File zilla โปรแกรมสำหรับ Upload ไฟล์
-Mercury โปรแกรมสำหรับจำลอง Email server

**********************

WampServer 1.8.1 : อีกตัว

Apache
PHP
MySQL
PHPMyAdmin
SQLiteManager

เพื่อง่ายในการจัดการฐานข้อมูลของคุณ โปรแกรม WampServer ติดตั้งโดยอัตโนมัติ และมีการใช้งานที่ง่ายมาก คุณจะสามารถปรับแต่งเซิร์ฟเวอร์ของคุณโดยไม่ต้องแตะไฟล์การตั้งค่า  นอกจากนี้ยังมี System tray  ในการจัดการเซิร์ฟเวอร์และการตั้งค่าของคุณอีกด้วยครับ










ไม่มีความคิดเห็น:

แสดงความคิดเห็น