ติดตั้ง WMServer
หน้าแรก PHP MySQL เกร็ดความรู้ ติดตั้ง WMServer
WMServer Tools โปรแกรมนี้เป็นโปรแกรมสำหรับจำลองเครื่องพีซีให้เป็น webserver เหมือนกับ webserver บนอินเทอร์เน็ต ช่วยให้ผู้พัฒนาเว็บไซต์สามารถทดสอบเว็บเพจต่าง ๆ ได้โดยที่ไม่ต้องเชื่อมต่ออินเทอร์เน็ต หรือต้องการฝึกการติดตั้ง script ต่าง ๆ ก่อนทำงานจริงบนอินเทอร์เน็ต WMServer Tools ประกอบไปด้วย Apache 2.0.54, php 4.3.11, Zend Optimizer 2.5.7, MySQL 4.1.12a-nt, Perl 5.8.7 และ phpMyAdmin 2.6.3-rc1
การติดตั้งโปรแกรม

ดับเบิ้ลคลิกที่ไฟล์ wmservertools.exe เมื่อปรากฏกรอบโต้ตอบ คลิกปุ่ม Next

เลือกรายการ I agree to the terms... แล้วคลิกปุ่ม Next

คลิกปุ่ม Next

คลิกปุ่ม Next

โปรแกรมกำลังขยายไฟล์ไปยังโฟลเดอร์ปลายทาง

สิ้นสุดการติดตั้ง คลิกปุ่ม Finish

หลังจากที่คลิกปุ่ม Finish เบราเซอร์หลัก (ดีฟอลต์เบราเซอร์) จะถูกเปิดขึ้นไปและเปิด http://localhost/index.php

หน้าต่างนี้จะแสดงข้อมูลต่าง ๆ ของ WMServer Tools ในส่วนกรอบสีเขียว สามารถที่จะคลิกเพื่อทดสอบหรือใช้งานได้ เช่นต้องการทดสอบการทำงานของ perl ให้คลิกที่ Test Perl หรือต้องการเปิดดู phpMyAdmin ให้คลิกที่ phpMyAdmin

รายละเอียดของแต่ละโฟลเดอร์ และโฟลเดอร์ที่เก็บเอกสารเว็บไซต์คือ www ดังนั้นเว็บเพจที่เราสร้างขึ้นมาจะต้องนำมาเก็บไว้ในโฟลเดอร์นี้

เมนูของโปรแกรมสามารถเปลี่ยนการแสดงผลเป็นภาษาต่าง ๆ ได้ การเรียกใช้เมนู ให้คลิกเม้าส์บนไอค่อนของ WMServer Tools ที่ system tray หากต้องการเปลี่ยนภาษาให้คลิกที่รายการ Settings

หากต้องการให้แสดงภาษาไทย ให้เลือก Thailand

จะแสดงผลเป็นภาษาไทย ตั้งค่าตามที่ต้องการ คลิกปุ่ม ตกลง

เมนูที่เป็นภาษาไทย หากไม่ต้องการใช้ WMServer Tools ให้เลือกรายการ ออก

ค่าโดยปกติของ WMServer Tools นั้น จะไม่ทำงานเมื่อบูตเครื่องใหม่ ดังนั้น หากต้องการให้ทำงานจึงจะต้องเรียกใช้โปรแกรมอีกครั้ง แต่หากมีความจำเป็นที่เรียกใช้โปรแกรมทุกครั้งที่บูตเครื่อง ให้เข้าไปในเมนู ปรับแต่ง แล้วทำเครื่องหมายถูกหน้า รัน WMServer ตอนบู้ตเครื่อง

เมื่อปรับแต่งค่าเสร็จแล้ว แนะนำให้เข้าไปที่โฟลเดอร์ c:wmwww ซึ่งเป็นโฟลเดอร์หลักของเว็บไซต์ ทำการเปลี่ยนชื่อโฟลเดอร์ phpMyAdmin-2.6.3-rc1 เป็น phpMyAdmin เพื่อสะดวกในการเรียกใช้ครั้งต่อ ๆ ไป
หลังจากที่ติดตั้งโปรแกรมและปรับแต่งค่าต่าง ๆ เรียบร้อยแล้ว หากท่านมีข้อมูลเว็บไซต์อยู่แล้ว ให้คัดลอกไปยังโฟลเดอร์ c:wmwww แล้วทำการเรียกชมเว็บไซต์ของคุณเองได้ โดยเปิดเบราเซอร์ไปที่ http://localhost
หน้าเว็บไซต์หลักคือ http://localhost หากต้องการเข้า phpMyAdmin http://localhost/phpmyadmin (กรณีที่เปลี่ยนชื่อแล้ว)
การเซ็ทภาษาไทยให้กับ WMserver Tools ที่นี้เรามาตั้งค่าให้โปรแกรม WMserver กันมั่ง ให้คลิ๊กขวาที่ icon wmserver ที่ task bar แล้วไปเลือกที่ Setting จะปรากฏดังรูปข้างล่าง เนื่องจากโปรแกรมยังทำงานไม่ Support ภาษาที่เราใช้งานโปรแกรม จึงจะดูเพี้ยนๆไปนิดนึง ให้เราทำการตั้งค่าภาษาเมนูเป็นภาษาไทย โดยเลือกที่ List box>>Thailand เมื่อเลือกเป็น Thailand เสร็จแล้ว โปรแกรมจะแสดงผลได้อย่างสมบูรณ์ ดังรูปข้างล่างนี้ เราสามารถตั้งค่าต่างๆได้ โดยทำเครื่องหมายเลือก option ที่ต้องการ แล้วกด ตกลง เมื่อกด ตกลง แล้วโปรแกรมและเมนูทั้งหมดจะเป็นภาษาไทยดังรูปข้างล่างนี้ เครดิตภาษาไทยเมนูนี้ต้องยกให้ อ.อาณัติ แห่ง http://www.cmsthailand.com ครับ ที่นี้เรามาทำการแก้ไขให้ระบบ WMserver Tool นี้ไม่มีปัญหาเรื่องการแสดงผลภาษาไทยกัน ให้เข้าไปที่C:/WM/Apache-2.0.52/conf/ แล้วทำการเปิดไฟล์ httpd.conf ด้วย text editor ขึ้นมา แล้วให้เราไปที่ประมาณบันทัดที่ 13 เพื่อแก้ไข Default type text/plan ของ web server กัน โดยค่าปกติที่มันกำหนดมาให้คือAddDefaultCharset ISO-8859-1 ซึ่งมันจะไม่ Support ภาษาไทย ให้แก้ไขและเพิ่มลงไปแทนที่ AddDefaultCharset ISO-8859-1 ของเดิมที่มีอยู่ ให้ Support ภาษาไทยกัน คำสั่งที่เพิ่มลงไปคือ AddDefaultCharset Windows-874 และ AddDefaultCharset TIS-620 จากนั้นทำการบันทึกไฟล์ ดังที่แสดงตัวอย่างรูปข้างล่างนี้ครับ จากนั้นให้คลิ๊กไปทำการ Stop service ของ Apache โดยไปที่ icon wmserver ที่ task bar แล้วเลือก ปิด Apache รอซักครู่.... แล้วให้ลองเอา Mouse ไปวาง ที่ icon wmserver ดู สถานะของมันว่า Apache Offlline รึยัง ถ้าได้แล้วจะปรากฏดังตัวอย่างข้างล่างนี้ เพื่อความแน่ใจ ให้คุณเปิดเว็บเบราเซอร์ แล้วพิมพ์ที่ address ว่า http://localhost หรือ http://127.0.0.1 ถ้ามันปรากฏ The page connot br displays แสดงว่า Apache มันไม่ได้ทำงานอยู่จริงๆ ขั้นต่อมาให้ไปคลิ๊ก Start service ของ Apache โดยไปที่ icon wmserver ตรง task bar แล้วเลือก เปิด Apache ครับ แค่นี้ก็เสร็จการอัพเดทค่าคอนฟิคที่ได้ทำการแก้ไขเรื่องภาษาไทยของ Apache แล้วครับ เพื่อความแน่ใจอีกครั้ง ลองเอา mouse วางดูที่ task bar อีกว่า Apache นั้น Online ทำงานรึยัง ถ้าใช้ได้ก็จะปรากฏแบบรูปข้างล่างนี้ครับ แล้วให้ลองไปเปิดเว็บเบราเซอร์ พิมพ์ที่ Address ว่า http://localhost หรือ http://127.0.0.1 ถ้ามันกลับมาทำงานเหมือนเดิมปกติแล้ว จะปรากฏหน้าตัวอย่างดังรูปข้างล่างนี้ครับ ลองทดสอบระบบกันดู สร้างไฟล์มา 1 ไฟล์ เช่นดังตัวอย่างคือ test.php แล้วใส่คำสั่งโปรแกรม php ง่ายๆลงไป เช่น รันที่เว็บเบราเซอร์ พิมพ์ address ว่า http://localhost/test.php ผลปรากฏออกมาว่าสามารถรันคำสั่ง php ได้แล้วแสดงผลภาษาไทยได้ด้วย ดังตัวอย่างข้างล่างนี้ครับ






![]()


![]()


<?php
echo"ทดสอบ WMserver Tool 3.2";
?>
แล้วบันทึกไฟล์ไปไว้ที่ C:WMwww ตั้งชื่อไฟล์ว่า test.php

ขึ้นไปด้านบน
