จำลองเครื่องให้เป็น Server เพื่อเขียนเว็บไซต์กัน(appserv)(อ่าน51864ครั้ง)
มีบทความเก่าบทความหนึ่งได้สอนเกี่ยวกับการจำลองเครื่องตัวเองให้เป็น server เพื่อที่จะได้เขียนเว็บไซต์ด้วยภาษาสคริปต์ได้ เช่น php เป็นต้น ตอนนั้นผมได้ใช้เครื่องมือที่ชื่อว่า wmservertools ในการจำลอง และได้รับคำติชม ข้อสงสัยบางประการมาพอสมควร ซึ่งมันก็น่าจะเป็นอย่างนั้น สาเหตุเพราะว่าทุกวันนี้เครื่องมือหรือซอฟต์แวร์ที่จะช่วยให้เราสร้างอะไรก็ตามในคอมพิวเตอร์นั้น ได้มีนักโปรแกรมเมอร์พัฒนาไปหลากหลาย ถึงจะมีโปรแกรมแบบนี้ แบบนั้นแล้วก็ตาม ก็ยังจะมีคนสร้างโปรแกรมประเภทเดียวกันขึ้นมาอีก อย่างเช่น โปรแกรมป้องกันไวรัส ที่เรามักจะได้เห็นว่าไม่ได้มีเฉพาะ Norton Antivirus,NOD32 ,Kaspersky แต่อย่างใด อาจจะมีีมากกว่านั้นอีกหลายร้อยตัว เพราะฉะนั้นตัวจำลอง server ก็เช่นเดียวกัน มันก็มีอีกหลายตัวที่เราอาจจะยังไม่รู้ แต่สำหรับบางท่าน ตัวที่ผมจะแนะนำต่อไปนี้อาจจะเป็นตัวแรกของท่านก็ได้ ตัวที่ผมกำลังจะแนะนำมีชื่อว่า “Appserv” ครับ
จุดประสงค์ของบทความนี้
- รู้ขั้นตอนการดาวน์โหลดและติดตั้ง appserv ได้
สิ่งที่ควรจะมีก่อนอ่านต่อไปนี้
- ลองอ่านบทความนี้เสริมดูนะ คลิก
เริ่มเลยดีกว่า
1. ให้ท่านคลิกดาวน์โหลดโปรแกรมที่นี้เลยครับ http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download
2. จะมีหน้าต่างแบบนี้ขึ้นมา( ดังรูป )ให้คลิกที่ Save File เพื่อเก็บไฟล์ได้เลยครับ
3. คลิกที่ปุ่มสามเหลี่ยมชี้ลง เพื่อระบุตำแหน่งไดเร็กทอรี่ในการเก็บไฟล์ ในที่นี้ผมขอเก็บไว้ที่ My Document ละกัน
4. คลิกที่ปุ่ม Save เพื่อบันทึกไฟล์ไว้ในเครื่อง
5. เืมื่อบันทึกเสร็จเรียบร้อย ก็ให้เราไปที่ตำแหน่งไดเร็กทอรี่ที่เรา Save ไว้ได้เลยครับ เราก็จะเห็นไฟล์นามสกุล .exe ที่มีชื่อว่า appserv-win…..(ตามด้วยรุ่น).exe ก็ให้เราดับเบิลคลิก( คลิกเมาส์ซ้ายเร็ว ๆ สองครั้ง ) ที่ไฟล์นั้นได้เลย
6. ขั้นนี้จะปรากฏหน้าต่างเปิดไฟล์ขึ้นมา เราก็คลิกที่ Run เพื่ดเริ่มการติดตั้งได้เลยเด้อ
7. หน้าต่างยินดีต้อนรับเข้าสู่โปแกรมการติดตั้ง Appserv ก็จะปรากฏขึ้นมา ให้เราคลิกที่ Next เพื่อดำเนินการต่อไปได้เลยครับ
8. หน้านี้จะเป็นการอธิบายเกี่ยวกับข้อตกลงในการใช้โปรแกรม Appserv นี้ครับ เราก็ยอมรับเงื่อนไขเพื่อใช้งาน โดยการกดปุ่ม I Agree ได้เลย
9. หน้านี้จะเป็นการเลือกตำแหน่งที่เราจะติดตั้งลงไป ถ้าเราจะเปลี่ยนก็สามารถคลิกที่ปุ่ม Browse ได้เลย และก็เลือกไดเร็กทอรี่ตามต้องการ ในที่นี้ผมของคงค่าเดิมไว้ละกัน
10. เมื่อเลือกตำแหน่งได้แล้วก็คลิก Next เพื่อดำเนินการในขั้นต่อไปครับ

11. หน้านี้คือการเลือกส่วนประกอบต่าง ๆ ของโปรแกรม ถ้าท่านยังไม่แน่ใจว่าแต่ละตัวมีไว้เพื่อทำอะไร ตอนนี้อย่าไปจำก็ได้ครับ แค่ติ๊กให้ครบทุกช่อง( เดิมทีก็ครบอยู่แล้ว ) ก็เป็นอันใช้ได้แล้วครับ
12. เมื่อเลือกเสร็จก็คลิก Next เพื่อดำเนินการต่อไปครับ
13.หน้านี้จะทำการกรอกข้อมูลที่จำเป็นต่อการใช้งาน คือจะให้กรอก Server Name และอีเมล์ของผู้ดูแลระบบ ซึ่ง ขณะนี้ก็คือตัวเราเองนั่นแหละครับ ก็ใส่ข้อมูลเติมเต็มซะ
14. เมื่อกรอกเสร็จก็คลิก Next เพื่อดำเินินการให้เสร็จซะ
15. หน้านี้จะทำการ Config ระบบโดยการป้อนรหัสผ่าน และยืนยันอีกครั้ง เพื่อใช้ในการล๊อกอินเข้าไปดูแลดาต้าเบสครับ อันนั้นควรตั้งให้ตัวเองจำได้นะ ไม่ใช่ลงเสร็จลืม แล้วมาลงใหม่อีก นี่ไม่ไหวนะครับ อิอิ
16. ส่วนนี้จะเป็นการเลือกรูปแบบ encoding ในการเก็บข้อมูล ณ ปัจจุบันนี้ไม่ว่า hosting ที่ไหน ๆ ก็จะใช้ UTF-8 แทน Window-874 หรือ tis620 แล้ว
17. เมื่อเลือกและกรอกข้อมูลเสร็จก็ให้คลิก Install เพื่อเริ่มติดตั้งเข้าสู่เครื่องเราแล้วววว
18. ระบบก็จะทำการติดตั้ง คัดลอกไฟล์ไปยัง ฮาร์ดดิสก์ของเราแล้ววว โปรดรอสักครู่ ราว ๆ ประมาณ 1 นาทีเศษ ๆ ครับ
19. อิอิ ในที่สุดก็เสร็จจนได้ ก่อนจะจบให้สังเกตว่า มีช่องให้เราติ๊ก 2 ช่อง นั่นก็คือ ให้เราติ๊กเพื่อให้ระบบทำงานได้เลยหรือไม่ ถ้าใช่ก็เลือกทั้งสองเลยครับ
20. เมื่อติ๊กเสร็จก็ให้คลิก Finish เพื่อจบการติดตั้งได้เลยครับ
21. ให้เราตรวจสอบการลงโดยการไปที่ Start->Program->Appserv->เมนูใช้งานทั้งหมด ว่ามีหรือไม่ ถ้ามีก็แสดงว่าลงเสร็จเรียบร้อยแล้วครับ
22. หรือใช้อีกวิธีคือ ให้เปิด Internet Explorer ,FireFox ,Opera หรือ Chrome ขึ้นมา แล้วพิมพ์ URL ว่า http://localhost ว่าได้ผลอย่างไร ถ้าได้ผลอย่างเช่นในรูปนี้ ก็แสดงว่าท่านติดตั้งเสร็จสมบูรณ์ ไม่มีปัญหาอะไร
ต่อไปเราก็จะเริ่มเข้าสู่การเขียนเว็บไซต์กันต่อไป เนื้อเรื่องอาจจะสั้น ๆ กว่านี้ นี่คือพื้นฐานเลยจำเป็นต้องรายละเอียดพอควร ยังไงก็อย่าท้อครับ โปรแกรมมิ่งไม่ใช่เรื่องยากเย็นอะไร ถ้าเราตั้งใจซะอย่าง ถ้ามีข้อเสนอแนะอะไรก็ฝากไว้ที่ comment ได้เลยนะครับ จะได้ปรับปรุงให้ดี ๆ ยิ่งขึ้นไป ร่วมเสนอแนวทางการเรียนรู้ร่วมกันครับ ขอบคุณครับบบ













(17 votes, average: 4.71 out of 5)

















November 25th, 2008 at 11:39 am
ดี จังเพ่ เอาอีกนะ พอดีตอนมาทามงาน
ดูแล server, program
ต้องเรียนรู้อะไรอีกมากเลย
ขอบคุณมากคร้าบ
December 3rd, 2008 at 10:59 pm
ถ้าอยากรู้ไรก็ถามโดยตรงได้เลยนะ ตอนนี้กะทำบทความตามใจคนอ่าน อิอิ
March 24th, 2009 at 4:53 pm
พอดีผมจะเปิดเซิฟเกมส์ ทำไง ถึงจะไห้มีเว็ปสมัครที่ลิ้งกับ SQL
{เวลาสมัครที่หน้าเวป มันก้อจะรันไปสมัครใน SQL เพื่อจะเข้าเล่นเกมได้}
เอาง่ายผมอยากได้แบบนี้ http://maximumran.no-ip.info/ ทำไงดีช่วยบอกด้วย
March 24th, 2009 at 4:56 pm
ถ้ายังไงแอดมาหาผมทีครับพี่ Jr_Army@hotmail.com
March 25th, 2009 at 3:17 pm
ก็สร้างดา้ต้าเบสขึ้นมา แล้วเชื่อมโยงข้อมูลไปยังเกมก็ได้แล้วนิครับ ทดลองทำดูนะ เท่าที่พี่อ่านดู ถ้าน้องถึงขั้นว่าเปิดเซิฟเวอร์เกมได้ ก็แสดงว่าไม่น่าจะยากเกินไปครับ
April 28th, 2009 at 2:22 pm
พอดีนู๋พิ่งจะหัดทำphp แต่งงว่า เวลาทำโค้ดเสร็จแล้ว เอามารัน AppServ นี่จะรุ้ได้ไงว่าที่ทำมามันถูกอ่ะ มันจะขึ้นยังไงหรอ ค่ะ งง มีภาพให้ดูตอนที่มันรันแล้วถูก กับรันแล้วไม่ถูกให้ดูด้วยก็ดีนะค่ะ
คือว่างงอ่ะ เพราะเขียนโค้ดแล้วแต่เอามารันแล้วดูม่ายเปงงง
หรือส่งมาที่ เมล์ p_u_n_g_bu@hotmail.com ot8jt
ขอบคุงค่ะ
April 28th, 2009 at 2:50 pm
ง่ะ แล้วเอาไปวางไว้ถูกตำแหน่งหรือเปล่าล่ะค่ะ มีบทความการเอาโค๊ดไปวางด้วยนะ ลองไปอ่านดู และรายละเอียดการดูผลลัพธ์ก็มีอยู่ในนั้นหมดแล้วค่ะ หรือ ง่าย ๆ ก็พิมพ์ URL ว่า http://localhos/โฟล์เดอร์งานเรา แค่นี้ก็ดูได้แล้วค่ะ
พี่ขอตอบนี้เลยนะ เพราะจะได้เป็นประโยชน์ต่อผู้อื่นด้วย
May 31st, 2009 at 11:57 pm
ขอบคุณที่ให้ความรู้ครับ
June 1st, 2009 at 10:40 am
ยินดีครับ
June 11th, 2009 at 3:58 pm
ตอนนี้ลงโปรแกรม appserv แล้วคะแต่ทำไม่รัน localhost ไม่ได้คะช่วยหน่อยนะคะ
June 11th, 2009 at 6:04 pm
ขั้นแรก ลองไปเช็คดูว่า ตัว apache ทำงานหรือเปล่า ถ้าไม่ให้สั่งให้ทำงานซะ
หรือก่อนหน้านี้ ได้ลง IIS ไว้หรือเปล่า เช็คดูก่อนนะ ถ้าลงไว้ก็ให้ไปถอนการติดตั้ง IIS ก่อนนะ
October 3rd, 2009 at 1:40 pm
สวัสดีครับ ผมเป็นเจ้าหน้าที่อยู่ที่โรงเรียนกีฬาจังหวัดนครสวรรค์ มีหน้าที่รับผิดชอบระบบอินเตอร์เน็ตภายในโรงเรียนแต่เนื่องจากทางสถาบันพลศึกษาได้จัดส่งเครื่องเซอร์เวอร์มาหนึ่งชุดพร้อมกับ windows server 2008 ด้วย แต่เนื่องจากบุคลากรไม่มีความรู้ที่เพียงพอที่จะเล่นกับเครื่องเซอร์เวอร์เครื่องนี้ สิ่งที่ต้องการคือนำเว็ปของโรงเรียนมาลงในเวอร์เวอร์นี้ ต้องการมีอีมล์เป็นของโรงเรียน ต้องการที่จะมีการล็อกิอนเวลาที่จะเข้าใช้ ต้องการที่จะทำ e-learning เหมือนกัน เพราะว่าติดขัดที่ต้องให้นักเรียนที่ติดทีมชาติเข้ามาเรียนและทำข้อสอบ แจ้งผลการเรียนผ่านเว็ปของโรงเรียน และจะประหยัดค่าใช้จ่ายในการเดินทางแต่ละครั้งที่ทำการสอบ ขอความอนุเคาระห์ด้วยครับ กนุณาตอบกลับทางแมล์ด้วยนะครับ
October 3rd, 2009 at 3:38 pm
ผมได้ติดต่อไปอีเมล์ให้เรียบร้อยแล้วนะครับบบ ติดปัญหาอะไร ก็คุยกันได้ครับ
December 4th, 2009 at 2:17 pm
กำลังเรยนอยู่เเต่ทำไม่เป็นโง่ชะมัดเลยค่ะ
December 4th, 2009 at 2:18 pm
ยังไงก็ช่วยเเนะนำหนูหน่อยนะคะ
February 15th, 2010 at 6:37 pm
ขอบคุณมากนะครับ สำหรับเรื่องราวดี ๆ แบบนี้ …
February 27th, 2010 at 11:36 pm
พอรันเสดกดโอเครแล้วมันขึ้นหน้าให้กดเซฟอ่ะค่ะทำไงมันไม่รันเลยค่ะมีปํญหามากเลยค่ะ
แอดมาบอกน่อยนะค่ะ
March 15th, 2010 at 3:11 pm
ขอสมัครเป็นลูกศิษย์อีกคนค่ะ
พ่อพระแท้ๆๆๆๆๆๆๆ ขอบคุณมากกกค่ะที่ให้ความรู้
March 22nd, 2010 at 8:29 pm
สวัสดีค่ะ ขอเป็นผู้ถามด้วยคนนะคะ
ทำงานเกี่ยวกับเว็บเหมือนกันค่ะ แต่ความรู้ไม่ค่อยเต็มเปี่ยมเท่าไหร่
อาศัยเรียนรู้ และค้นคว้าค่ะ
มีคำถามหลายข้อเลยค่ะ ถ้าดิฉันสามารถถามได้ กรุณาช่วยตอบมาทางเมลล์ด้วยนะคะ
ขอบคุณค่ะ
March 23rd, 2010 at 10:15 am
ยินดีตอบทุกท่านครับ แต่ขอบอกว่า ผมไม่ตอบทางเมล์ส่วนตัวนะครับ เพราะเห็นว่า ถ้าเกิดถามมาร้อยคน ผมไล่ตอบให้ทุกคน – -’ แต่ถ้าเอามาไล่ตอบ แล้วขึ้นเว็บ อาจจะีมีประโยชน์ต่อท่านอื่นบ้าง เพราะบางทีก็ปัญหาเดียวกัน ครับ
หวังว่าทุกท่านคงจะเข้าใจ
April 16th, 2010 at 10:33 pm
ถ้าผมจำลองเครื่องตัวเองเป็นเซิฟเวอร์นี่ผมต้องเปิดเครื่องตลอดเลยไหมครับ แบบไม่ค่อยจะรู้พวกนี้
April 19th, 2010 at 10:13 am
ไม่จำเป็นครับ เปิดตัว Appserv ได้เท่าที่จำเป็นต้องใช้ครับ หรือเปิดในช่วงที่เราหัดพัฒนาก็พอแหละ
May 22nd, 2010 at 2:41 pm
แล้วถ้า ผมจำลอง server เอง แล้ว และติดตั้ง joomla แล้วแต่ต้องการติดตั้ง template ที่ download มา ต้องทำยังไงคับ? ไม่จำเปนต้องใช้ FTP ใช่ไหม?
May 23rd, 2010 at 3:56 pm
เข้าใจถูกแล้วครับ ดาว์นโหลดมา ก็ใช้งาน ปกติได้เลย จะใช้โปรแกรมพวก FTP ในกรณีที่จะเอาไปทิ้งไว้ที่อื่น ๆ ในโลกอินเตอร์ที่ไม่ใช้เครื่องเรา
July 13th, 2010 at 9:25 am
ในฐานข้อมูลมันไม่เป็นภาษไทยอะค่ะ ต้องทำอย่างไรตั้งค่าตรงไหนก่อนลง
รบกวนด้วยนะค่ะ
July 13th, 2010 at 10:43 am
คือ ตอนนี้ charset เป็น utf 8 ค่ะ
เพิ่มข้อมูลผ่าน database โดยตรงมันก็เป็นภาไทยให้ แต่เปิดดูในหน้าแสดงผลผ่านเว็บมันเป็น ???????
แล้วเพิ่มข้อมูลผ่านทางหน้าเว็บ มันเป็นภาษาไทย แต่เมื่อมาเช็คดูในฐานข้อมูลกลายเป็นภาษาต่างดาวที่อ่านไม่ออกอะค่ะ ต้องแก้อย่างไรบ้างค่ะ
July 13th, 2010 at 10:54 am
สองคำถามข้างบน คนเดียวกันหรือเปล่าเอ่ยย แต่ว่า คำตอบก็ใช้ได้ทั้งคู่นะ เรื่องของ utf8 ปกติแล้ว ภาษาไทย พี่ก็ไม่แอดจากดาต้าเบสตรง ๆ เน้อ หรือถ้าจะแอด เช็คตรง browser ก่อน ว่า Encoding ตรงกันหรือเปล่า จริง ๆ ใช้้แอดผ่าน สคริปต์ แน่นอนสุด พี่ก็ลองมาทุกทางแหละ แน่นอนว่า พอเข้าไปข้างใน มันจะเพื้ยน ๆ หน่อย ก็ไม่เป็นไร เราดูข้อมูลผ่าน หน้าเว็บเป็นหลักนิ ส่วนข้างใน(DB) จะเป็นอย่างไร ก็ไม่เป็นไร ฐานข้อมูลระดับองค์กรใหญ่ ๆ ก็เป็น ถือว่าปกติ อย่าไปซีเรียส(เหมือน สตีป จอป เพราะทุกอย่างต้องสวย) โอเคเ้น้อ
July 13th, 2010 at 10:56 am
ออ เสริมนิดหน่อย ตรงที่แอดผ่าน ตรง ๆ เป็นภาษาไทย แล้วเปิดในหน้าเว็บ เป็น ????? อาการแบบนี้ หน้าเว็บเรา ไม่ได้ Encoding ไว้แน่เลย ลองใส่ < meta charset=UTF-8" / >
นี่ไปหน่อยละกัน ลองดู ๆ
ปล. ตรงส่วนของ head อ่ะนะ
July 14th, 2010 at 11:10 am
ขอบคุณมากค่ะ ^^
July 14th, 2010 at 11:12 am
ขอบคุณค่ะ ^^
July 30th, 2010 at 1:45 am
คือถ้าจาเขียนเวบเครื่องเราเอง แต่อัพขึ้นเซิฟมหาลัย เครื่องเราจะต้องลง appserv ด้วยป่าวอะคะ
แร้ว FTP จำเปนต้องมีมั้ยคะ มัน งงๆ อะค่ะ ไม่ค่อยเข้าใจเท่าไหร่ แร้วฐานข้อมูลนี่มันต้องเป็น Mysql
ไม่ใช่ MSsql ใช่มั้ยคะ รบกวนหน่อยนะคะ ขอบคุณล่วงหน้าค่าาา
August 9th, 2010 at 3:40 pm
กำลังหัดทำเว็บไซต์แต่พอดีมีปัญหาคือต้องการทำฐานข้อมูลในjoomlaไม่ทราบว่าจจูมล่าสามารถทำฐานข้อมูลได้ไหมคะ รบกวนพี่ช่วยตอบที่คะ
August 17th, 2010 at 5:36 pm
@cool berry ขอบคุณเช่นกันครับ @ni เครื่องเราต้องลง appserv ครับ FTP ก็จำเป็นต้องใช้ในกรณีที่ต้องอัพโหลดขึ้น serv ที่มหาลัยไงครับ ส่วนฐานข้อมูล ขึ้นอยู่กับภาษาที่ใช้ครับ หรือจะแวกแนวก็ไม่ว่ากัน ใช้ได้หมดครับ(ถ้าเขียนได้) ขอบคุณเช่นกันที่แวะมาเยี่ยมเยือนกันครับ มาบ่อย ๆ น๊า
@พมอ. ทำได้ครับ แต่ต้องรู้โครงสร้างน่าจะเหมาะ ถ้าจะใช้สิ่งแวดล้อมของ joomla ครับ หรือถ้าไม่อาศัยก็เขียนมันเองเลยครับ แต่หนักหน่อย เรื่อง joomla นี่ต้องขอออกตัวว่า ไม่ได้จับนานแล้วนะครับ อิอิ มีลืมบ้างเป็นธรรมดา 5555