Home Webboard ArticlesKnowledges  
ข่าวประกาศ:

:: กติกา มารยาท ในการใช้งานเว็บบอร์ด ::
กรุณากรอกอีเมล์จริงในการสมัคร และรับอีเมล์ยืนยันเพื่อใช้งานในบอร์ด

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

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ B_O_Y

  • ถ้าเราเปลี่ยนความคิดได้ เราก็เปลี่ยนชีวิตได้
  • Just Member
  • *****
  • กระทู้: 170
  • เห็นด้วย&ขอบคุณ: 64
  • เพศ: ชาย
คำนำพรรณา
สืบเนืองจากกระทู้นี้ 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_=






















ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
ลองดูนี่อีกอันนึง
การติดตั้ง WampServer เพื่อจำลองเครื่องเป็น Server   *** ulserll
http://www.justusers.net/forum/index.php?topic=5499.0

ออฟไลน์ B_O_Y

  • ถ้าเราเปลี่ยนความคิดได้ เราก็เปลี่ยนชีวิตได้
  • Just Member
  • *****
  • กระทู้: 170
  • เห็นด้วย&ขอบคุณ: 64
  • เพศ: ชาย
อัพเดรท


วันนี้เราลองมาตั้งพาสเวิร์ส เพื่อป้องกันระบบ เวลาเราได้เริ่มติตตั้ง WebApp เพื่อเริ่มงานและป้องกันความปลอดภัยให้ฐานข้อมูลด้วยการเข้าไปที่

http://localhost/security/xamppsecurity.php จะปรากฏหน้าต่างตามนี้ (เวอร์ชั่นปัจจุบัน ณ.เวลานี้ หรืออาจจะมีการเปลี่ยนแปลงได้ในอนาคต)


Note:: The string for the user name and password must be 3 to 15 characters long. Special characters like <öäü (usw.) and empty characters are not allowed!


สำหรับชื่อผู้ใช้และรหัสผ่านจะต้อง 3-15 ตัวอักษร ไม่อนุญาตให้ใช้อักขระพิเศษเช่น  <öäü  (usw. ) และตัวอักษรว่างเปล่า




« แก้ไขครั้งสุดท้าย: 10, กันยายน 2010, 02:43:44 PM โดย B_O_Y »

ออฟไลน์ B_O_Y

  • ถ้าเราเปลี่ยนความคิดได้ เราก็เปลี่ยนชีวิตได้
  • Just Member
  • *****
  • กระทู้: 170
  • เห็นด้วย&ขอบคุณ: 64
  • เพศ: ชาย
อัพเดรท


เมื่อติดตั้งเสร็จแล้วตรวจเช็คการติดตั้งสำหรับ php โดยการพิมพ์ http://localhost/xampp/phpinfo.php เข้าไปที่บราวเซอร์แล้วก็กด Enter

หน้าตาออกมาแบบนี้แสดงว่าผ่านครับ





หรือจะเข้าทางนี้ก็ได้ครับ http://localhost/xampp/ แล้วคลิ๊กเลือกที่ phpinfo()






ความคิดเห็นนะครับ (ตามที่เข้าใจ ณ.เวลานี้)

 รู้สึกว่า php ที่มาพร้อมกับ XAMPP นี้จะมีขนาดไฟล์ที่เล็กกว่าน่าเป็นแบบ .exe มาเลยเมื่อเปรียบเทียบกับที่ผมโหลดมาต่างหาก

หากจะอัพเกรดแบบตัวเต็มก็ดาวน์โหลดตัวเต็มแบบ .zip และทำการไฟล์ Extract to (กรณีใช้ WinRAR) ไปที่ C:\xampp\php แล้วกดยอมรับ [yes to all]
แต่ก่อนอื่นทำการแบ็คอัพคำสั่งในไฟล์ของ php (ตัวที่เป็น Configuration Setting) เสียก่อนนะครับกันเหนียว แล้วจึงมาแก้ไขกันทีหลังจะเพิ่มหรือโยกย้ายคำสั่งต่างๆ





สำหรับการติดตั้ง SMF กับ XAMPP นั้นทำได้ดังนี้ครับ (ง่ายมาก)

เข้าไปสร้างฐานข้อมูลของ smf ด้วยการเข้าไปที่นี่ http://localhost/phpmyadmin/ จัดการตั้งชื่อ(ให้จำง่ายสำหรับตัวเอง) กรณีของผมตั้งชื่อว่า smf ครับ และเลือก MySQL connection collation ให้เป็น utf8_general_ci จากนั้นกดปุ่ม [สร้าง] เป็นการเตรียมความพร้อม (ตามภาพ)







ดาวน์โหลด smf_2-0-rc3_install.zip มาพักไว้ก่อนนะครับ
ดาวน์โหลด smf_2-0-rc3_thai-utf8.zip (ตัวนี้จะแปลงเป็นภาษาไทย)


ระหว่างนั้น เข้าไปสร้างโฟลเดอร์ใหม่ที่ C:\xampp\htdocs\(โฟรเดอร์ใหม่) ตั้งชื่อตามสมควรสะดวกครับ กรณีของผมใช้ชื่อ forum

กลับมาแตกไฟล์กันครับแล้วให้ไปวางที่ C:\xampp\htdocs\(โฟรเดอร์ใหม่)
เมื่อแตกเสร็จแล้วจะเห็นโฟล์เดอร์ข้างใน (โฟลเดอร์ใหม่) มีไฟล์ชื่อ Themes

กลับมาแตกไฟล์ตัวต่อไปที่ชื่อ smf_2-0-rc3_thai-utf8.zip ทำการ Extract to โฟล์เดอร์ที่อยู่ C:\xampp\htdocs\(โฟลเดอร์ใหม่)\Themes  แล้วก็จะมีหน้าต่างขึ้นมาให้กด [ yes to all ] เป็นอันว่าเสร็จเรียบร้อยครับ


ตรวจสอบการติดตั้งโดยการพิมพ์ http://localhost/(ชื่อโฟลเดอร์ใหม่ที่คุณตั้ง)/install.php หน้าตาจะออกมาให้ทำการติดตั้งในขั้นตอนต่อไปครับ (ตามภาพ)



lom

  • บุคคลทั่วไป
ผมลงแล้วแต่เมื่อเข้า  xampp  control  panel application  กดปุ่ม start  ของ apache  มันไม่ยอมทำงาน  แล้วพอเข้าทดสอบมันจะให้ใส่  user  และ  password

ออฟไลน์ B_O_Y

  • ถ้าเราเปลี่ยนความคิดได้ เราก็เปลี่ยนชีวิตได้
  • Just Member
  • *****
  • กระทู้: 170
  • เห็นด้วย&ขอบคุณ: 64
  • เพศ: ชาย
ผมลงแล้วแต่เมื่อเข้า  xampp  control  panel application  กดปุ่ม start  ของ apache  มันไม่ยอมทำงาน  แล้วพอเข้าทดสอบมันจะให้ใส่  user  และ  password

ถ้าทำตามขึ้นตอนที่แนะนำก็ไม่น่ามีปัญหา ในกรณีนี้ผมยังไม่เจอครับ
ถ้างั้นลองคลิกที่ปุ่ม Port-Chect เพื่อดูรายงานต่างๆก่อนนะครับ

ออฟไลน์ firstkra

  • J
  • กระทู้: 8
  • เห็นด้วย&ขอบคุณ: 0
  • เพศ: หญิง
ลองหันมาใช้ IIS ดูสิค่ะแล้วจะติดใจ  :smitten-1:

ออฟไลน์ กฤติยา

  • You Are Just Member
  • ******
  • กระทู้: 757
  • เห็นด้วย&ขอบคุณ: 193
  • หวงเหมือนไล่ ให้เหมือนเรียก
ลองหันมาใช้ IIS ดูสิค่ะแล้วจะติดใจ  :smitten-1:
  คือ ..................

ออฟไลน์ ไก่ขี้เมา®

  • ไม่เต็มบาท™
  • Global Moderator
  • *
  • กระทู้: 1080
  • เห็นด้วย&ขอบคุณ: 1015
  • เพศ: ชาย
ลองหันมาใช้ IIS ดูสิค่ะแล้วจะติดใจ  :smitten-1:
  คือ ..................


Internet Information Services
http://en.wikipedia.org/wiki/Internet_Information_Services

ก็คือ service ของ Windows (All version) ที่เอาไว้รัน web server จำลอง

โดยค่า default ถ้าติดตั้งเสร็จเรียบร้อย จะเรียกใช้ html , asp ได้ทันที

โดยส่วนตัวไม่ชอบ เพราะปกติจะใช้เว็บจำลองกับ PHP+MySQL ซึ่งถ้าใช้ IIS ต้องหาโปรแกรมมาติดตั้งอีกอย่างน้อย 3 ตัว ถึงจะใช้งานได้อย่างที่ (ผม) ต้องการ ... ครับ

:boxing: :boxing: :boxing:

ออฟไลน์ B_O_Y

  • ถ้าเราเปลี่ยนความคิดได้ เราก็เปลี่ยนชีวิตได้
  • Just Member
  • *****
  • กระทู้: 170
  • เห็นด้วย&ขอบคุณ: 64
  • เพศ: ชาย
ลิ้งค์ดาวน์โหลดตรงเวอร์ชั่นนี้หมดอายุแล้วครับ ใครอยากได้รุ่นนี้บอกได้นะครับเดี๋ยวจะอัพให้ใหม่ พอดียังไม่ได้ทิ้ง

ข้อดีของ XAMPP คือเวลาเราไปพรีเซ็นต์งาน ก็ก๊อปลงดั้มไดร์ไปเลย สบายตรงนี้แหละ
คือปรกตกถ้าจะนำเว็บปิด แบบเขียนลงแผ่นซีดีแล้วไปนำเสนอชิ้นงาน มันจะยุ่งยากมากและต้องอาศัย AUTORUN.exe แล้วบางทีเครื่องที่อื่นเขาไม่อนุญาติให้เข้าระบบด้วยซ้ำ

ออฟไลน์ กฤติยา

  • You Are Just Member
  • ******
  • กระทู้: 757
  • เห็นด้วย&ขอบคุณ: 193
  • หวงเหมือนไล่ ให้เหมือนเรียก

ออฟไลน์ ไก่ขี้เมา®

  • ไม่เต็มบาท™
  • Global Moderator
  • *
  • กระทู้: 1080
  • เห็นด้วย&ขอบคุณ: 1015
  • เพศ: ชาย
เอาลิ้งค์หน้าหลักเค้าไปเลยดีกว่า ไม่ต้องตาม update ไม่ต้องกลัวลิ้งค์หาย ไม่ต้องกลัวได้รุ่นเก่า

http://www.apachefriends.org/en/xampp.html
http://www.apachefriends.org/en/xampp-windows.html

http://sourceforge.net/projects/xampp/

 :rolleyes:

:boxing: :boxing: :boxing:

ออฟไลน์ กฤติยา

  • You Are Just Member
  • ******
  • กระทู้: 757
  • เห็นด้วย&ขอบคุณ: 193
  • หวงเหมือนไล่ ให้เหมือนเรียก
เมือเช้าก็เจอแล้วแต่หาที่ดาวน์โหลดไม่เจอค่า :crying:

 

Sitemap 1 2 3 4 5 6 7 8 9 10 
Back to top