Appserv
AppServ คือ ชุดโปรแกรมในการสร้างเว็บเซิร์ฟเวอร์สำเร็จรูปบนระบบปฏิบัติการไมโครซอฟท์ วินโดวส์ เป็นการรวมโปรแกรมจำนวน 4 ตัวในการสร้างเว็บเซิร์ฟเวอร์ไว้ในตัวเดียว โปรแกรมที่รวบรวมไว้ได้แก่ Apache HTTP Server, PHP, MySQL, และ phpMyAdmin ทำให้สะดวกไม่ต้องติดตั้งโปรแกรมหลายครั้ง และประหยัดเวลาในการติดตั้งลงได้อย่างมาก
B.) การติดตั้ง
1.ให้ทำการ Download โปรแกรมจากเว็บไซค์ http://www.appservnetwork.com ในบทความนี้จะใช้เวอร์ชั่น 2.5.x ซึ่งประกอบด้วย เมื่อทำการ Download เสร็จแล้วให้กดที่โปรแกรมเพื่อเริ่มขั้นตอนการติดตั้งโปรแกรม ต่อจากนั้นจะปรากฎหน้าจอให้ติดตั้ง กดปุ่ม Next เพื่อไปขึ้นตอนต่อไป
2.ต่อมาจะเจอหน้าข้อตกลงในการใช้งานโปรแกรม อ่านข้อตกลง หากยอมรับ ให้เลือก “I Agree” เพื่อไปขั้นตอนต่อไป
3.ให้เลือก Directory ที่จะทำการติดตั้งในเครื่องของเราแล้วปุ่ม Next เพื่อไปขั้นตอนต่อไป
4.จะพบหน้าจอให้เลือกรายละเอียดในการติดตั้งซึ่งมีให้เลือกดังนี้
· Apache HTTP Server = ทำการติดตั้งเครื่องแม่ข่าย Apache
· MySQL Database = ทำการติดตั้งฐานข้อมูล MySQL
· PHP Hypertext Preprocessor = ทำการติดตั้ง PHP
· phpMyAdmin = ทำการติดตั้งโปรแกรม phpMyAdmin ซึ่งเป็นโปรแกรมทีทำให้เราจัดการกับฐานข้อมูล MySQL ผ่านทางหน้าเว็บได้
หลังจากเลือกรูปแบบที่ต้องการได้แล้วให้กด Next เพื่อไปขึ้นตอนต่อไป
5.จะพบหน้าจอที่ให้ใส่รายละเอียดของ เครื่องแม่ข่าย Apache ที่เราจะใช้โดยรายละเอียดมีดังนี้
· Server Name ระบุชื่อเรียกเครื่องแม่ข่าย หรือ IP-Address ถ้าใช้ที่เครื่องของเราเองปรกติจะเป็น localhost
· Administrator’s Email Address ระบุชื่อ E-mail ของผู้ดุแลเครื่องแม่ข่าย
· HTTP Port หมายเลย port ที่จะใช้ให้บริการของเครื่องแม่ข่าย ปกติใช้ port 80
หลังจาก ใส่ข้อมูลครบ ให้กดปุ่ม Next เพื่อไปขั้นตอนต่อไป
6.ขั้นตอนนี้เป็นการใส่ข้อมูลรายละเอียดของโปรแกรม MySQL ซึ่งเป็นส่วนที่ใช้สำหรับการบริหารจัดการฐานข้อมูล โดยรายละเอียดมีดังนี้
· Enter root password = ให้ใส่รหัสผ่านสำหรับผู้ใช้งานฐานข้อมูลนี้ โดยปกติตอนสร้างผู้ใช้งานครั้งแรกโปรแกรม จะกำหนดชื่อผู้ใช้งานคือ “root” โดยอัตโนมัติ ถ้าเราต้องการใช้ชื่ออื่นให้เข้าไปเปลี่ยนหลังจากทำการติดตั้งเสร็จเรียบร้อยแล้ว
· Re-enter root password = ให้ยืนยันรหัสผ่านอีกครั้ง
· Character Sets and Collations = เป็นชุดอักขระสำหรับการเข้ารหัส/ถอดรหัสภาษาที่ใช้กับฐานข้อมูลในฐานข้อมูล MySQL สำหรับภาษาไทยให้เลือก UTF-8 Unicode หรือ Tis-620
Old Password Support (PHP MySQL API function) = ถ้าคุณเขียนโปรแกรมด้วยภาษา PHP ด้วย MySQL ตัวเก่าอยู่ก่อน แล้วเจอกับปัญหา “Client does not support authentication protocol requested by server; consider upgrading MySQL client” ให้คุณเลือกข้อนี้ด้วย
· Enable InnoDB = ถ้าใช้ฐานข้อมูลของ InnoDB ให้เลือกข้อนี้
เมื่อใส่ข้อมูลครบแล้วให้กด Next เพื่อไปขั้นตอนต่อไป
7.ระบบจะทำการติดตั้งโปรแกรมตามที่เราได้เลือกไว้ จะใช้เวลาซักครู่เพื่อทำการติดตั้ง เมื่อทำการติดตั้งเสร็จแล้วจะปรากฏหน้าตาดังรูป ขอแสดงความยินดีด้วยขณะนี้คุณได้ทำการลงโปรแกรมเสร็จเรียบร้อยแล้ว กด Finish เพื่อปิดโปรแกรม
C.) การใช้งานโปรแกรม
1.ทำการเปิดใช้ Serviceของโปรแกรม เลือก Start => All Programs => AppServ => Server Control Panel => Apache Start หรือ ไปที่ Directory ที่ได้ทำการติดตั้งโปรแกรม => Apache => apache_start.bat
2.เปิดเว็บบราวเซอร์ ในบรรทัดที่ให้ใส่ Address ของเว็บบราวเซอร์ให้ใส่ชื่อเรียกเครื่องแม่ข่ายที่เราเคยใส่ไว้ (ถ้าเป็นเครื่องของเราก็น่าจะเป็น localhost) แล้วกด Enter
3.ถ้าเว็บบราวเซอร์ไม่แสดงข้อผิดพลาดแสดงว่าโปรแกรมที่เราได้ทำการติดตั้งไว้ทำงานได้ถูกต้อง
D) อ้างอิง
- เว็บผู้พัฒนาโปรแกรม Appserv http://www.appservnetwork.com
- เนื้อหาวิธิการใช้โปรแกรม Appserv จากNectec http://www.stks.or.th/web/index2.php?option=com_docman&task=doc_view&gid=316&Itemid=31
- รายละเอียดเพิ่มเติม http://th.wikipedia.org/wiki/AppServ
- โปรเจค Appserv ที่ SourceForge http://sourceforge.net/projects/appserv






