Knowledge & Security by CAT-CA InfoSec Team.


[Best view with Firefox web browser]

ติดตั้ง WampServer2.0c

Posted by ejeepss on ตุลาคม 9th, 2008

หากใครต้องการติดตั้ง Apache, MySQL, PHP, PhpMyAdmin อย่างรวดเร็ว ขอแนะนำ โปรแกรมอีกตัวที่มีความสามารถสูง อีกทั้งฟรีอีกต่างหาก โดยมาลองดูกันเลยนะครับ

เริ่มต้นไปที่ URL : http://www.en.wampserver.com/download.php คลิ๊ก Download


คลิ๊ก Save

เลือก Folder ที่ต้องการจัดเก็บไฟล์ Install

เมื่อ Download เสร็จแล้วคลิ๊ก Run

IE จะเตือนว่าไฟล์อาจไม่ปลอดภัย แต่ไม่ต้องสนใจ คลิ๊ก Run ได้เลย

มีคำเตือนเล็กน้อย หากใช้ Version เก่าอยู่ ให้ Backup และลบออกก่อน ติดตั้งใหม่
ไม่งั้น ข้อมูลอาจหายได้

คลิ๊ก Next

คลิ๊ก Accept -> Next

เลือก folder ที่ต้องการติดตั้ง

คลิ๊ก Option ว่าจะให้สร้าง ShortCut ไว้ที่ใด

คลิ๊ก Install

สถานะการติดตั้ง

หากเครื่องได้ติดตั้ง FireFox ไว้ จะถามว่าต้องการให้เป็น Default Browser หรือไม่?

ถามถึง SMTP หรือยังไม่มี หรือไม่ทราบ ก็ใช้ค่า Default ซึ่งหากไม่กำหนดตอนนี้อาจไปแก้ไขทีหลังได้ใน PHP.INI

คลิ๊ก Finish เพื่อเสร็จสิ้น และ Launch เพื่อเปิดใช้งานโปรแกรม

ทดสอบการใช้งาน เปิด Browser แล้วพิมพ์ URL : http://localhost จะปรากฎดังภาพทางด้านบนที่จะแสดงรายละเอียดต่างๆ และหากคลิ๊กบรรทัดที่ phpinfo()
วิธีการใช้งานทางลัด คือให้ คลิ๊ก ซ้ายที่ ICON อยู่ทางด้านล่างขวา ของ Task Bar

ทดลองเขียนโปรแกรม HelloWorld สักหน่อย โดยเขียน
<?php
echo “Hello World!”;
?>
และบันทึกไว้ที่ d:\wamp\www\helloworld.php

ทดสอบ โดยเปิด Browser แล้วเรียก http://localhost/helloworld.php

คราวนี้มาเรียกใช้งาน phpmyadmin กันหน่อย

จะปรากฎ Error ดังภาพ เนื่องจาก MySQL ที่ติดตั้งใหม่นั้น ส่วนของผู้ดูแลระบบ (ROOT) นั้นจะยังไม่มี Password จึงทำให้ไม่สามารถเข้าได้ วิธีแก้ดังนี้

เข้าไปแก้ไฟล์ config.inc.php ภายใน Folder phpmyadmin
โดยเปลี่ยนการ

  • Auth_type = “cookie”
  • Blowfish_secret= “any thing”; // any thing นี่ใส่อะไรก้ได้ครับ ไม่ต้องตามนี้ก็ได้

ลองเรียกอีกครั้ง จะขึ้นหน้าจอ Login ขึ้นมาให้ป้อน โดยค่าเริ่มต้นของ Password ไม่มี เพราะฉะนั้น enter ผ่านได้เลย

———————————————–
เทคนิคการใช้งาน WampServer

วิธีการใช้งาน คลิ๊กที่ Icon บน TaskBar เพื่อใช้งาน

สรุป
WampServer นั้น เป็น Server ในตระกูลเดี่ยวกับ AppServ, Apache2traid, Xamp ประมาณนั้น แต่จุดเด่น คือใช้งานง่าย และมีเท่าที่จำเป็น อีกทั้งทำงานไวในระดับใช้ได้ดีทีเดียว

หากใครต้องการติดตั้ง Server ง่าย ๆ บนเครื่องในการพัฒนา (Develop) นั้น ก็เป็น Software อีกตัวที่น่าสนใจ และเมื่อทำเสร็จค่อย Ftp เฉพาะ Source ไปยัง Server อีกที เพราะ WampServer นั้นไม่ได้ถูกออกแบบมาให้ทำงานในรูปแบบ Server เนื่องจากที่ผมลองทดสอบ ยังมีช่องโหว่ ในบาง App ภายใน เช่น SQLight Manager ซึ่งหากนำไปใช้ในฝั่ง Production อาจถูกโจมตีได้ง่าย

ขอบพระคุณที่สนใจอ่าน

Reference :

Wampserver homepage : http://www.en.wampserver.com


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>