Hot Articles

Facebook Fan Page

ขั้นตอนการติดตั้ง WAMP Web Server

Friday, 24 August 2012 - - 0 Comments

เพื่อนหลายคนที่เป็นมือใหม่นะครับก็คงจะสงสัยว่าถ้าเราจะพัฒนาโปรแกรมด้วย PHP นั่นเราจะต้องเตรียมตัวอย่างไรกันบ้าง วันนี้เรามาดูกันดีกว่าครับว่าเราต้องเตรียมตัวอะไรกันบ้าง ในเบื้องต้นก่อนที่คุณจะพัฒนาโปรแกรมด้วย PHP ได้นั่นเราจำเป็นต้องมีสิ่งเหล่านี้ก่อนครับ


Web Server เราจำเป็นต้องมีการติดตั้งโปรแกรมเพื่อจำลองเครื่องของเราเป็น Web Server เพราะว่า PHP นั่นเป็นภาษา Script ที่ซึ่งต้องทำงานทางฝั่ง Server Site นั่นเองทำให้เราจำเป็นที่จะต้องมี Web Server เพื่อทำการแปลคำสั่ง PHP ของเรานั่นเองครับ แล้วโปรแกรมที่ทำหน้าที่เป็น Web Server นี้มีของค่ายไหนบ้างละ แน่นอนครับมีหลายค่ายด้วยกันทั้งที่ทำงานบน Windows, Linux, OSX, Unix ครับหลักๆ เลยก็มีอยู่แค่สองสามค่ายครับ

Windows IIS
AppServ
WAMP
XAMPP

ความสามารถของแต่ละตัวนั่นก็มีความโดเด่นแตกต่างกันครับ โดยส่วนมาแล้วในไทยก็จะมีนิยมใช้กันไม่กี่ตัวนะครับ แต่ในบทความนี้ผมขอแนะนำตัว Web Server ของ WAMP แล้วกันนะครับเพราะจากประสบการณ์ที่ผ่านมาแล้วผมค่อนข้างจะรู้สึกดีกับ WAMP และ XAMPP มากกว่า AppServ ครับ (เนื่องจากเคยเจอปัญหาเกี่ยวกับ AJAX ที่ไม่สามารถทำงานกับ AppServ ได้แต่ทำงานได้เฉยบน WAMP และ XAMPP ซะงั้นครับ)

Database ใช่ครับตัวโปรแกรมฐานข้อมูลนั่นเองหากเราคิดที่จะเริ่มพัฒนาโปรแกรมด้วย PHP แล้วละก็คงจะเลี่ยงไม่ได้ที่โปรแกรมของเราจะต้องใช้ฐานข้อมูลนะครับ เพราะทุกวันนี้ฐานข้อมูลมีส่วนในชีวิตเรามากจริงๆ ครับ ไม่เชื่อลองสังเกตดูนะครับว่าแทบจะทุกเว็บไซด์เดียวนี้ล้วนแล้วแต่มีฐานข้อมูลแทบทั้งสิ้น เอาละเรามาลองดูกันดีกว่าครับว่า PHP ที่เราจะเขียนเนี้ยสามารถติดต่อกับฐานข้อมูลอะไรได้บ้าง แน่นอนครับว่า PHP สามารถจะติดต่อกับฐานข้อมูลได้แทบทุกชนิดในโลกครับไม่ว่าจะเป็น MSAccess, MySQL, MSSQL, Oracle, PostgreSQL, XML ...... อีกมากมายครับแต่ที่ PHP สามารถทำงานได้สมบรูณ์มากที่สุด และมี API ให้ใขช้งานมากที่สุดนั่นก็คือ MySQL ครับ แน่นอนครับเจ้าตัว MySQL นั่นก็ใช้งานได้ฟรีเหมือนกับ PHP ครับคุณสามารถดาวโหลดได้จากที่นี้เลยครับ http://www.mysql.com/

Editor เพื่อใช้ในการเขียนโค็ดแน่นอนครับเราสามารถใช้อะไรก็ได้ที่พิมพ์ได้มาเขียนโค็ด PHP ของเราไม่ว่าจะเป็น Notepad, Notepad++, DreamWeaver, Editplus ....... เราสามารถใช้ได้หมดครับแล้วแต่ความถนัด ส่วนตัวผู้เขียนบทความเองนั่นเลือกที่จะใช้ Notepad ที่ซึ่งมากับ Windows เองครับ และอีกตัวที่ผู้เขียนใช้งานก็คือ Notepad++ ทำไมผู้เขียนถึงต้องใช้งาน Editor ตัวอื่นเพิ่มทั้งที่ใช้ Notepad ก็ได้ก็เพราะว่า ถ้าเราพัฒนาโปรแกรมใหญ่ๆ และซับซ้อนมากขึ้นเรื่อยๆ เชื่อเถอะครับว่า Notepad มันเอาไม่อยู่ครับ Notepad เหมาะมากสำหรับงานที่แก้ไขอะไรเล็กๆ น้อยๆ ครับถ้างานใหญ่ๆ นี้รับรองครับว่าตาลายกันไปข้างหนึ่งแน่นอนครับ แล้วทำไมเราไม่เลือกใช้ Editor ตัวอื่นละเช่น Editplus ก็เพราะว่า Notepad++ มีคุณสมบัติที่สามารถทำงานได้หลากหลายกว่าครับทั้งการที่เราสามารถ Map ได้ว่าโปรแกรมโค็ดที่เราเขียนอยู่นั่นเป็นภาษาโปรแกรมอะไร เป็นต้น เดียวผมจะขอกล่าวรายละเอียดเรื่องการใช้งาน Notepad++ อีกทีในภายหลังนะครับ 

มาถึงตรงนี้ผมมีข้อเสนอนิดหน่อยนะครับว่าถ้าเป็นมือใหม่แกะกล่องเพิ่งหัดเขียนโปรแกรม PHP หรือ HTML นะครับผมไม่แนะนำให้ใช้ DreamWeaver Editor ครับเพราะ Editor พวกนี้จะทำให้เราไม่เข้าใจโค็ดของ PHP และ HTML อย่างแท้จริงทำให้เวลาเราไปเจอโปรแกรมโค็ดที่ซับซ้อนมากๆ ท่านผู้อ่านอาจจะเอ๋อแดกไปเลยก็ได้ครับ ถ้ายังนึกไม่ออกผมขอยกตัวอย่างหนึ่งนะครับจากหนังเรื่อง The Matrix จำได้มั้ยครับว่าตัวละครในเรื่องนั่นสามารถที่จะอ่านโค็ดดิจิตอลที่มีแค่ 0 กับ 1 ออกมาเป็นตัวอักษรหรือรูปภาพได้นั่นเละครับ พระเอกตัวจริง ไม่จำเป็นต้องพึ่งพา Editor เทพๆ เลย ดังนั่นสุดท้ายผมยังคงสนับสนุนให้ใช้ Notepad++ อยู่นะครับ

เอาละครับเราปูพื้นความรู้มาได้สักหน่อยแล้วนะครับต่อจากนี้ไปเรามาเริ่มติดตั้งโปรแกรมที่จำเป็นที่เราจะต้องใช้ในการเขียนโปรแกรม PHP กันดีกว่าครับ เรามาเริ่มกันด้วย WAMP แล้วต่อจากนั่นค่อยไป Notepad++ Editor กันครับ

ขั้นตอนการติดตั้ง WAMP Web Server

ก่อนอื่นเลยเราต้องดาวโหลด WAMP Installation File ก่อนครับดาวโหลดได้ที่นี้เลยครับ คลิ๊ก หลังจากดาวโหลดเสร็จแล้วเราก็ดับเบิ้ลคลิ๊กเพื่อเริ่มการติดตั้งได้เลยครับ ทำตามรูปภาพลำดับขั้นตอนด้านล่างเลยครับ


คลิ๊ก Next ถ้าเราไม่จ้องการระบุ path อื่นที่จะติดตั้ง WAMP



ในหน้าจอนี้จะติ๊กเลือกหรือไม่เลือกก็ได้ ถ้าเลือกจะเป็นการสร้าง ICON ไว้ที่หน้าจอ Desktop และ Quick Launch



ในหน้านี้จะรายการผลค่าที่เราได้เซ็นไปทั้งหมด คลิ๊ก Install เพื่อติดตั้ง



ตัวโปรแกรมจะเริ่มติดตั้งให้รอจนกว่าโปรแกรมจะติดตั้งเสร็จ



ในระหว่างที่ติดตั้งโปรแกรมจะมีการถามว่า ต้องการเลือก Browser ไหนเป็น Default Browser ให้เราคลิ๊ก No เพราะเราจะยังให้ IE เป็น Default Browser เหมือนเดิม



คลิ๊ก Open



คลิ๊ก Next



ในหน้านี้จะบอกถึงว่าเราได้ติดตั้ง WAMP Server เรียบร้อยแล้ว คลิ๊ก Finish เพื่อ Start WAMP Server



เริ่มทดสอบว่า WAMP Server ที่เราได้ติดตั้งลงไปใช้งานได้หรือเปล่าด้วยการเป็น Browser ขึ้นมาแล้วใส่http://localhost ลงใน Address bar ถ้าสำเร็จผลลัพธ์ควจจะได้ประมาณนี้



หรือเราสามารถดูได้จาก ICON ใน Tray Window ก็ได้ถ้า WAMP Server ทำงานได้ถูกต้องทุกอย่าง ICON [W] ต้องเป็นสีเขียว, ถ้าเป็นสีส้มแสดงว่าบาง Service อาจทำงานไม่ถูกต้อง เช่น MySQL ไม่สามารถ Start service ได้ เป็นต้น



เราสามารถที่จะ Stop หรือ Start Service ต่างๆของ WAMP Server ได้ด้วยการคลิ๊กซ้ายที่ ICON [W]



เราสามารถเริ่มเขียน PHP โปรแกรมทิดสอบง่ายได้ด้วยโค๊ดดังนี้



บันทึกไปเป็นชื่อไฟล์ phptest.php ใน C:\wamp\www   จากนั่น Enter http://localhost/phptest.php ผลลัธ์ควจจะได้ดังภาพ



เพียงเท่านี้เราก็สามารถจำลองเครื่องคอมของเราเป็น Web + Database + PHP Server ได้แล้วครับ
ส่วนเรื่องขั้นตอนการติดตั้ง Notepad++ เดียวคร่าวหน้าผมจะเขียนขึ้นมาอีกบทความแยกจากนี้นะครับ สุดท้ายหวังว่าผู้อ่านคงได้ความรู้ไม่มากก็น้อยนะครับ

ขอบคุณครับ


This entry was posted on 10:26 and is filed under Software Installation . You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

0 comments: