|
บทที่ 2 การติดตั้ง PHP+MySQL และการจำลองเครื่องเป็น Web Server
บทนี้ผมจะกล่าวถึงการจำลองเครื่อง PC ของเราให้เป็น Server เพื่อทดสอบการใช้งาน PHP+MySQL
หลาย ๆ ท่านอาจสงสัยว่า ทำไมต้องจำลองเครื่องตัวเองด้วย ไปใช้กับ hosting จริง ๆ เลยไม่ได้เหรอ.. ??
คำตอบคือ
ได้ครับ แต่ว่าการไปใช้กับ hosting จริง ๆ เสียเวลาในการ upload/download และสิ้นเปลือง
bandwidth ไป
โดยไม่จำเป็น เพราะการที่เราจำลองเครื่องตัวเองเพื่อทดสอบการใช้งาน PHP เป็นเรื่องที่ง่าย
เวลาจะแก้ไขก็สามารถ
แก้ไขได้ที่เครื่องเราเอง สะดวกรวดเร็วกว่า เมื่อแก้ไขจนได้ script program
ที่ถูกต้อง เป็นที่พอใจ แล้วค่อย upload
ขึ้นไปไว้บน hosting จริง ๆ เพื่อให้บริการต่อไป
..
การจำลองเครื่องเป็น Server ถ้ามีการต่อกับระบบ network เครื่องอื่นก็สามารถเข้าชมเว็บที่เราเขียน
จาก
Server ของเราได้ ยิ่งปัจจุบันมี ADSL ใช้งานกันถ้วนหน้า ท่านสามารถจำลองเครื่องของท่านเป็น
Server ให้คนอื่น
เข้ามาชมเว็บของท่านได้สบาย ๆ เพียงแต่ต้องบอก IP Address ของท่านให้กับคนที่
จะเข้าชมรู้ ในบทนี้ผมจะพูดถึงการติดตั้ง Apache Web Server ให้สามารถใช้งาน PHP ได้
และการติดตั้ง database
MySQL เพื่อใช้เป็นฐานข้อมูลสำหรับเว็บ หลาย ๆ ท่านอาจจะสงสัยว่า ที่ผมพูดถึง
มันคืออะไรกันบ้าง มีประโยชน์ยังไง
ก็พูดถึง เลยละกันครับ แบบวัยรุ่นใจร้อน ..
- Apache Web Server ใช้เพื่อทำให้เครื่องเราทำงานเป็น Web Server ให้บริการเว็บได้ Apache ได้รับ
ความนิยมสูงสุด
ในการนำมาทำ Web Server ส่วนใครจะใช้ตัวอื่นก็สามารถทำได้เช่นกัน แต่ที่ผมพูดถึง
Apache ถึงแม้ว่าการติดตั้งอาจจะทำได้
ยากสักหน่อย แต่เพื่อเป็นการปูพื้นฐานที่ดี ผมจะกล่าวถึงการติดตั้ง
และ config apache เท่านั้น ..
[ วิธีการติดตั้ง Apache อ่านได้ที่นี่ ] Download : http://httpd.apache.org
- PHP ก็คือตัวที่เราพูดกันไปเสียยืดยาวในบทที่ 1 สรุปสั้น ๆ คือเป็นส่วนประกอบของ Web Server ทำให้
เราสามารถ
เขียนโปรแกรมบนเว็บได้
..
[ วิธีการติดตั้ง PHP อ่านได้ที่นี่ ] Download : http://www.php.net
- MySQL เป็น database ตัวนึง ที่มีประสิทธิภาพการทำงานสูง ทำงานได้อย่างรวดเร็ว เหมาะกับการใช้งาน
กับ PHP
เรืยกว่าเป็นของคู่กับ PHP ก็ไม่ผิด จนเป็นที่นิยมเรียกกันว่า LAMP ซึ่งมาจาก..
L inux OS ที่มีเสถียรภาพและประสิทธิภาพสูง
A pache Web Server ที่มีประสิทธิภาพสูง นิยมใช้กันมากที่สุดในโลก
M ySQL database ทรงพลังทำงานได้รวดเร็วมีประสิทธิภาพสูง
P HP HTML-embedded scripting language ที่มีประสิทธิภาพสูง ยืดหยุ่นต่อการใช้งาน ..
[ วิธีการติดตั้ง MySQL อ่านได้ที่นี่]
Download : http://www.mysql.com
- phpMyAdmin ที่ผมต้องแนะนำตัวนี้ด้วยเพราะว่าต่อไปเมื่อท่านใช้งาน PHP ติดต่อกับ MySQL
phpMyAdmin จะช่วยในการจัดการ database ผ่านทาง Web Browser ได้เป็นอย่างดี
.. :)
[ วิธีการติดตั้ง phpMyAdmin อ่านได้ที่นี่]
Download : http://www.phpmyadmin.net
สำหรับเครื่องมือที่ใช้เขียนที่ง่าย ๆ เลยก็ note pad ก็ได้ครับ แต่ถ้าโปรแกรมยาว ๆ หลายบรรทัด
อาจจะดูยากสักหน่อยเวลาแก้ไข แนะนำให้ใช้ Editplus ครับ สามารถ download ได้จาก http://www.editplus.com
ตอนนี้ก็จำลองเครื่องเป็น Web Server กันได้ทุกคนแล้วนะครับ บทต่อไปผมจะพูดถึงการทดสอบ
การเขียนโปรแกรมด้วย PHP เบื้องต้นครับ.. ติดตามอ่านกันด้วยนะครับ ..
<< บทที่ 1 ประวัติความเป็นมา PHP | บทที่ 3 เบื้องต้นเกี่ยวกับการเขียน PHP >>
เขียนเมื่อ : 2005-05-08
บทความโดย : นายพรพสก สุขเย็น (ต้น@212cafe.com น.ศ.วิศวะ ลาดกระบัง)
|
|
Free Service
+ Board VIP
+ Free Webboard
+ Free Guestbook
+ Free Email
+ Free Script
HOWTO
+ setup apache
+ setup PHP
+ setup MySQL
+ setup phpMyAdmin
Link
+ ton's diary
+ oum's diary
+ pee wan's diary
+ pee tou's diary
+ uptogu.com
+ sea true bar
+ boxchart.com
+ dek-d.com
+ 2how.com
+ 212hosting.com
+ linuxdisc.com
สนใจติดต่อโฆษณา Click ..
|