วันพุธที่ 17 กันยายน พ.ศ. 2557

XAMPP จะทำให้การจำรองเซิฟเวอร์ง่ายนิดเดียว!! (สำหรับมือใหม่)

สืบเนืองจากกระทู้นี้ http://www.justusers.net/forum/index.php?topic=5858.msg23517#new

ทำให้ข้าพเจ้ามึนหัวตุ๊บๆยังกับเส้นเลือดในสมองจะระเบิด  :tickedoff:

ทำไปทำมาหาถามอากู๋ก็บ่ายเบี่ยงไปทั่ว ก็เลยไปจ๊ะเอ๋ตัวนี้เข้าพอดีครับ XAMPP มันเป็นอะไรที่ง่ายมาก
ขอแนะนำสำหรับมือใหม่อย่างผมที่คิดอยากจะทำเว็บไซค์และพัฒนา
ตลอดจนเป็นการตอบแทนเว็บจัสยูสตาม concept "การให้คือสิ่งที่เรามีเหมือนกัน" ที่สมาชิกหลายๆท่านในที่นี้ทุ่มเทเพื่อสังคมไซเบอร์ครับ

จึงขอแนะนำขั้นตอนทางลัดในการติดตั้งอุปกรณ์ต่าง เรียกได้ว่าเป็นการข้ามขั้นตอนอันยุ่งยาก

แต่ ก็ยังคงแนะนำให้ศึกษาระบบการทำงานต่างๆจากบทความเดิมที่คุณบาทเดียว ได้เขียนไว้เมื่อหลายปีที่แล้วเกี่ยวกับการติดตั้งการใช้งาย MySQL , PHP , PHPNUKE , SMFforum ต่างๆเหล่านี้

พร่ำยาวไปเลย..หนทางยังอีกยาวไกล เริ่มเลยนะครับ
******************************************************************************************************
ก่อนอื่นมารู้จักโปรแกรม XAMPP กันก่อนนะครับ


XAMPP เป็นโปรแกรมจำลองเครื่องตัวเองเป็นเซิฟเวอร์โดยในตัวโปรแกรมนี้จะมีโปรแกรมหลายๆตัวที่ทำงานประสานเกี่ยวข้องกันข้างในอาทิ
Apache , Mysql , FileZilla , Mercury . จุดเด่นของโปรแกรมตัวนี้คือมีตัวช่วยเช็คข้อผิดพลาดในการ config แบบออโต้ที่สำคัญคือถูกออกแบบมาทำงานแบบ protable (สามารถก๊อปปี้ไปไว้ที่หนึ่งหรืออีกเครื่องอื่นได้สะดวกมาก)


ข้างในโปรแกรมนี้มีโปรแกรมดังนี้ครับ
XAMPP รวมอะไรมาให้บ้าง
ใน XAMPP 1.7.3 ได้ทำการรวม

Apache 2.2.14 (IPv6 enabled)
MySQL 5.1.41 + PBXT engine
PHP 5.3.1
phpMyAdmin 3.2.4
XAMPP Control Panel 2.5.8
XAMPP CLI Bundle 1.6
Mercury Mail Transport System v4.72
FileZilla FTP Server 0.9.33
SQLite 2.8.17 และ SQLite 3.6.20
eAccelerator 0.9.6-rc1

อ้างอิง :: http://www.apachefriends.org/winxampp/readme_en.txt


ดาวน์โหลดและติดตั้ง

ลิ้งค์ที่เข้าไปดาวน์โหลด (ตรง) http://biznetnetworks.dl.sourceforge.net/project/xampp/XAMPP%20Windows/1.7.3/xampp-win32-1.7.3.exe

ในกรณีของผมโหลดแบบเปลือยมาไม่ใส่ซิป .exe
เสร็จแล้วก็ทำการ setup ด้วยการดับเบิ้ลคลิ๊กที่ไฟล์




เลือกที่เก็บไฟล์และโฟลเดอร์หลังจากการ setup ครับตามสะดวก แต่ในกรณีของผมคือเอาไว้ที่เดิม C:\
เมื่อเลือกได้แล้วก็คลิกที่ install ได้เลยครับ ปล่อยไปจนกว่าจะมีหน้าจอดำ cmd ขึ้นมา

 


หน้าจอแรกที่ขึ้นมามีใจความว่า ต้องการสร้าง shortcut บนหน้าจอเดสท๊อปหรือไม่ ในลักษณะของคำถาม yes or no เช่น y/n ถ้าต้องการให้ y ปฏิเสธ n เมื่อใส่คำตอบให้เขาแล้วก็กด Enter



จาก นั้นก็จะถามว่า ต้องการตั้งค่าที่อยู่ location ของ folder หรือไม่ ตรงนี้แนะนำให้เลือก y แล้วกด Enter เพื่อความสะดวกและไม่ยุ่งยากในการค้นหาทีหลัง




ขั้น ตอนต่อไปเขาก็จะถามว่า เวลาย้ายที่อยู่ต้องการ fix หรือไม่ ตรงนี้แนะนำให้กด y แล้วกด Enterเลยครับ เผื่อวันข้างหน้าจะได้ไม่ยุ่งยากเวลาย้ายไฟล์ไปเครื่องอื่นด้วยการก๊อปปี้ ใส่ USB drive หรืออุปกรณ์เก็บข้อมูลอื่นๆ





นอกจากนี้ก็คงไม่มีอะไรมากครับ รออย่างเดียว แล้วก็กด Enter ไปเรื่อยๆ เพื่อทำการ Press <return>to continue













ตรง นี้หากทำงานต่อไปเลยให้กด 1 แล้ว Enter ถ้าจะออกมานั่งถอนหายใจก่อนให้กด x (เอ็กซ์) เพื่อออกจากโปรแกรมครับ ส่วนอย่างอื่นอย่าพึ่งไปทำนะครับ








ระหว่างนั้นจะมีป๊อปอัพของ firewall ขึ้นถามให้คลิกที่ Unblock ไปเรื่อยๆนะครับ
(กรณีของผมเป็นวินโดวส์วิสต้าครับ หน้าตาอาจจะไม่คล้ายกันสำหรับเวอร์อื่นๆ)








วิธีการใช้งานเบื้องต้นและทดสอบผลการติดตั้ง

กรณีของผมที่ระหว่างติดตั้งนั้นได้ทำการเลือกให้เป็น shortcut ที่หน้าจอแล้วก็ดับเบิ้ลคลิกขึ้น จะเป็นหน้าตาแบบที่เห็นนี้นะครับ
แต่ในภาพนี้ผมได้ทำการกดที่ปุ่ม start ไปแล้ว ดังนั้นในรูปนี้หลังจากมีการกดที่ปุ่ม start ไปแล้วจะกลายเป็น stop ครับ








มาเริ่มทำการทดสอบกันเลยครับ

โดยก่อนอื่นเปิดบราวเซอร์ขึ้นมาแล้วพิมพ์ http://127.0.0.1 (หมายเลขนี้คงคุ้นๆกันนะครับกับตำนาน "มาเฟียบอร์ด) หรือจะพิมพ์ http://localhost ก็ได้ครับ จากนั้นกด Enter

จะต้องขึ้นแบบในรูปนี้นะครับผม






เป็นอันว่าผ่านการทดสอบ HTTP Web Server(Apache,httpd)
เวลาจะนำ File ไปใส่ ให้นำไปไว้ใน xmapp/htdocs นะครับ




ต่อไปพิมพ์ค่านี้ลงในบราวเซอร์นะครับแล้วกด Enter http://127.0.0.1/phpmyadmin ถ้าภาพออกมาแบบนี้แสดงว่า การเชื่อมต่อฐานข้อมูลผ่านครับ (MySQL)

ป.ล.Username และ Password ที่ XAMPP ให้มาคือ Username : root และไม่มีรหัสผ่าน ต้อง create กันเอาเองนะครับ (ตอนนี้ยังไม่รู้เรื่องเท่าไหร่เริ่มมึนแล้ว)







ทดสอบ FTP
1.เข้า ftp://127.0.0.1
2.ใส่ Username แล้ว Passwoird ดังนี้


User: newuser
Password: wampp
หรือ
User: anonymous
Password:

some[แอท]mail.net
ปล. แล้วแต่ช่วงเวลาว่าเซิฟเวอร์เปิดหรือไม่ เพราะตอนที่ผมทดลองเขานอนหลับอยู่มัง ??

รหัสผ่านด้านบน คือรหัสผ่านที่ XAMPP ให้มา



วิธีการ
1.ทำ การ Copy ตัว Folder ของ XAMPP ไปไว้ในที่ๆที่ต้องการ(จะข้ามเครื่องหรือในเครื่องเดียวกันก็ได้) แล้วลองเปิดตัว xampp-control.exe แล้วทดสอบการทำงาน ว่าใช้ไ้ไหม สั่ง Start ได้ไหม ถ้าไม่ได้ ทำตามข้อต่อไป ถ้าได้ก็เสร็จแล้ว
2.เปิดตัว setup_xampp.bat
3.กด 2 แล้วกด Enter
4.กด y แล้วกด Enter
5.กด Enter
6.กด x แล้วกด Enter แล้วลองทดสอบดูครับ

(อันนี้ไปลอกมาครับ) เว็บไหนแล้วก็จำไม่ได้ ชักมึน


ปล.ส่วนใหญ่ผมไปหาข้อมูลของฝรั่งมาแล้วมาใช้อากู๋แปลให้(แบบกลับหน้ากลับหลัง) แล้วก็มาเลียงคำพูดใหม่ สนุกชะมัดครับ



เอาล่ะมาถึงตรงนี้รู้ว่าหลังจะตรึงๆในท้องมีแก็สครับ

ก็ หวังว่าหนังทำเว็บมือใหม่คงได้ความรู้และเทคนิคต่างๆรวมถึงขั้นตอนการจำลอง เซิฟเวอร์ก่อนที่จะไปเช่าโฮสจริงเสียตังค์กันจริงๆจังๆนะครับ
และหวังเป็นอย่างยิ่งว่าผมจะได้รับการช่วยเหลือแนะนำในการเขียนเว็บไซต์ในโอกาสต่อไปนะครับ

ขอบคุณ คุณหมา ..เอ้ย..คุณแมวใหญ่ และ คุณน้องแมวน้อย ตลอดจนทีมงานฟ้าสะท้านมา ณ.ที่นี้ด้วยครับ

=_Ranger_=

Related Articles

0 ความคิดเห็น:

แสดงความคิดเห็น

Total Pageviews