More Related Content
Similar to Xampp guide (20)
Xampp guide
- 1. ้
การติดตงและใชงาน XAMPP เบืองต้น
ั
24/06/2010 at 09:49 นรเศรษฐ์ ทองคํา
สวัสดีครับวันนีผมจะขอแลกเปลียนเรียนรู ้เกียวกับการติดตังและใช ้ งาน XAMPP เพือใชจําลอง
้
Webserver บน Windows เหมาะส ําหรับผู ้ทีต ้องการจําลอง web server เพือใชทดสอบ web
้
่
application ณ ขณะนีโปรแกรมจําลองฯมีอยูด ้วยกันหลายๆตัว เชน Appserv , IIS , XAMPP
่
ี ้ ั
สําหรับ XAMPP จากประสบการณ์ทผมได ้ใชงาน ข ้อดีและจุดเด่นทีเห็นได ้ชดคือ การติดตังและ
้
การใชงานมีความสะดวกสบาย สามารถทําเป็ น portable ได ้ด ้วย และจําลองได ้ทัง
Webserver:Apache , Database server:MySQL+phpMyAdmin , MailServer:Mercury
Mail , FTPServer : FileZilla และยังมีเครืองมืออืนๆอีกทีผมไม่ได ้กล่าวถึง และทีสําคัญ
XAMPP รวม Application ฟรีหลายๆตัว ไว ้ทังหมด ด ้วยเหตุนี โปรแกรม XAMPP จึงฟรี ในการ
้
ใชงานและแจกจ่าย ภายใต ้ เงือนไขของ GNU
ขันเตรียมพร ้อมก่อนติดตัง XAMPP
1. ก่อนติดตัง XAMPP ควรอย่างยิงทีจะทําการ Uninstall ระบบจําลอง Webserver ตัวอืนๆ ใน
ี ่
ระบบ Windows เราเสยก่อน เชน Appserv / IIS เป็ นต ้น
่
2. RAM ไม่ตํากว่า 128 MB HardDisk มีเนือทีว่างมากกว่า 320 MB สวน CPU ไม่กําหนด
ระบบขันตํา
3. เครืองทีจะทําการติดตัง ลงระบบปฎิบตการเรียบร ้อย Windows 2000, XP (Server 2003),
ั ิ
Vista (Server 2008), Windows 7 แบบ 32 bit หรือ 64 bit
(อันทีจริง XAMPP ลองรับทัง Windows Linux MacOS และ Solaris นะครับแต่ผมจะขอเน ้นไป
ที Windows เพียงอย่างเดียว)
4. Download ชุดติดตังจาก http://www.apachefriends.org/en/xampp-windows.html
ึ
(เฉพาะ Windows) ซงมีให ้โหลดหลายชุด ทังแบบ Full ขนาดประมาณ 50 mb ซงจะรวม ึ
่
Sever อืนๆเข ้าไปด ้วย เชน Fileserver และ mailserver เป็ นต ้น และแบบ Lite ขนาดประมาณ
20 mb ซ ึงจะประกอบด ้วย Webserver และ Database Sever
การติดตัง
ึ
เมือเตรียมทุกอย่างครบทุกข ้อแล ้ว เราจะเริมทําการติดตัง XAMPP ซงสะดวกและง่ายมาก ตาม
ขันตอนต่อไปนีครับ
ี ้
1. เปิ ดไฟล์ทใชในการติดตัง xampp-win32-1.7.3.exe (ผมโหลดตัว Full ถ ้าท่าน DL รุนอืน
่
ื
ชออาจจะเปลียนแปลงไปจากนีเล็กน ้อย)
- 2. 2. เลือก ตําแหน่งทีต ้องการติดตัง(Destination folder) จากภาพ ผมเลือกติดตังที Root ของ
C: จากนันคลิกทีปุ่ ม Install
้
.. จากนันชุดติดตังจะทําการคัดลอกไฟล์ไปที Folder เป้ าหมาย ขันตอนนีใชเวลา 2-5 นาที
ิ ึ ้
ขึนอยูกบประสทธิภาพของเครือง และชุดติดตัง ซงของผมเป็ นชุดใหญ่ก็จะใชเวลามากกว่าชุด
่ ั
Lite เป็ นต ้น
3. เมือทําการคัดลอกไฟล์จนเสร็จแล ้วจะเข ้าสู่ command line menu การตังค่าระบบ
- 3. จากภาพ โปรแกรมติดตังถามว่าต ้องการสร ้าง shortcuts หรือไม่ ถ ้าต ้องการกด ‘y’ แล ้ว enter
ถามถึง patch ของ Xampp ถ ้าถูกต ้องหรือยัง กรณีทติดตังครังแรก path ของ Xampp จะเป็ น
ี
path ทีเราได ้กําหนดให ้คัดลอกไฟล์ลงเครืองอยูแล ้ว ตอบ ‘y’ แล ้ว enter ได ้เลย
่
- 4. เป็ นการทํา XAMPP แบบ Portable โดยไม่ยดติดกับ Drive ถ ้าท่านต ้องการคุณสมบัตนก็
ึ ิ ี
สามารถต ้อง y ได ้เลย ถ ้าติดตังที flash drive แล ้วไปปิ ดทีไหนก็ได ้ ก็น่าจะดีไม่น ้อย หรือติดตัง
่
ลง hardrive แล ้ว copy ทัง folder ไปเลย ก็ทําได ้เชนกัน (Flash drive ต ้องมีเนือทีว่าง
ประมาณ 1GB)
- 7. ึ
จากภาพนะครับ Apache ซงเป็ น Webserver ถูกกําหนดให ้เปิ ดทุกครังที Start Windows และ
่
MySql ก็เชนเดียวกัน แต่ขณะนียังอยูในสถานะ Stop คือยังไม่ทํางาน ถ ้าเรากดทีปุ่ ม Start ก็จะ
่
ทํางานทันที
หากเราไม่ต ้องการให ้ sever ทํางานทุกครังทีเปิ ดเครืองก็เอา เครืองหมายถูกที Svc ด ้านหน ้า
ของ service ทีต ้องการออก ก็เรียบร ้อยแล ้วครับ
ทดสอบกันเลย
กด Start ที Apache แล ้วเปิ ดหน ้า web brower ตัวใดก็ได ้ จากนัน พิมพ์ localhost หรือ
ึ
127.0.0.1 ซงเป็ น loopback ip ของเครืองเราขึนมาเลยครับ
- 8. เมือ เข ้า web brower แล ้วหน ้าตาจะออกมาแบบนีครับ
ั ึ
โปรดสงเกตุวา Xampp ตัวนี run ที Drive I:xampp ซงก่อนหน ้านีผมได ้ copy ทัง folder
่
ั
ของ Xampp ไปไว ้ใน Flash drive แต่เป็ นทีน่าสงเกตุวาขนาดไฟล์จริงๆเพียง 200 กว่า mb
่
เท่านัน แต่ใช ้เนือทีบน Disk ถึง 700mb เลยทีเดียว
- 9. ตําแหน่งเก็บ web site / root
= “xampphtdocs”
เราสามารถทําไฟล์งาน ไม่วาจะเป็ น php หรือ html มาเก็บไว ้ทีนี เพือทําการทดสอบได ้เลย
่
- 10. จากนัน save
ื
ชอ index.php แล ้วเอาไปวางที xampphtdocs ได ้ผลดังภาพครับ
่
ง่ายกว่าทีคิดใชหรือเปล่าครับ ?
ี ้ ้
หวังว่าวิธใชงานเบืองต ้นทีผมได ้อธิบายทังหมด จะทําให ้ท่านสามารถนํ าไปใชงานและพัฒนา
ทักษะให ้สูงยิงๆขึนไปนะครับ สวัสดี