ติดตั้ง joomla บน server2go

แปลงราง Joomla บน AppServ ส Server2Go

ในการเรยนการสอนวชาทเกยวของกบการพฒนาเวบไซต ระบบเวบตางๆ ยอมหนไมพนการ
จ#าลองพซ/Notebook เป.นเคร0องแมขายเวบ (Web Server) โดยการใชโปรแกรม AppServ ซ<งหลายๆ คร=งทคร>
อาจารย นกเรยน นกศ<กษาพบปAญหาส0บเน0องจากการใชงาน AppServ กค0อ การยายเวบทท#าจากเคร0องหน<งไป
ท#างานเคร0องหน<งท#าไดยาก และ/หร0อบางคนกท#าไมได รวมท=งสงผลตอการสงงานเพ0อตรวจ หร0อสงมอบงานดวย
Server2Go เป.นทางออกทดและนาสนใจมากส#าหรบการแกไขปAญหาขางตน ช0อกบอกอย>แลววา
2Go = To Go หมายถ<งพกพาไปไหนกได ดงน=น Server2Go จ<งเป.นซอฟตแวรจ#าลองเคร0องแมขายเวบส#าหรบพซ
และ Notebook ทประกอบดวย Apache, MySQL, PHP ท#าใหรองรบการพฒนาเวบไซต การพฒนาระบบทด
เทากบ AppServ หร0อดกวาดวยซ=#าเพราะยงมโปรแกรม SQLite รวมท=ง Perl ทรองรบการพฒนาเวบไซตท
ตองการฐานขอม>ล SQLite และภาษา Perl
จXดเดนทส#าคญของ Server2Go กค0อไมตองตดต=งโปรแกรม เพยงดาวนโหลดแลว Unizp
โปรแกรมกสามารถใชงานไดทนท สามารถคดลอกโฟลเดอรระบบของ Server2Go พรอมงานใส ThumbDrive
ไปท#างานตอกบคอมพวเตอรเคร0องอ0นไดสะดวก งานทพฒนาเสรจแลวสามารถเขยนลงใน CD-ROM เพ0อสงงานได
ทนท

ขนตอนการย"ายระบบเว&บจาก AppServ ส Server2Go
1) เตร*ยมระบบ Server2Go
ดาวนโหลดโปรแกรม Server2Go ทปรบแตงคา Config พรอมรายละเอยดการใชงานไดท
http://stks.or.th/wiki/doku.php?id=server2go:start
เม0อดาวนโหลดโปรแกรม Server2Go แลวจะไดแฟkมโปรแกรมช0อ server2go.zip ให unzip จะ
ไดโฟลเดอรโปรแกรม ช0อ server2go

2) คดลอก (Copy) โฟลเดอร3เว&บท*5พฒนาด"วย Joomla
เบ0=องตนตองทราบกอนวาในการพฒนาเวบดวย joomla น=นไดสรางโฟลเดอรอะไรส#าหรบเวบ
เชนก#าหนดช0อโฟลเดอรช0อ joomla (โฟลเดอรถ>กเกบไวท C:\AppServ\www)

แปลงราง Joomla บน AppServ ส Server2Go– บญเลศ อรณพบลย% 2011/03/03

หน+า 1

น#าโฟลเดอรทคดลอก (Copy) ไปวางไวใน server2go\htdocs ของโปรแกรม Server2Go

3) คดลอกโฟลเดอร3ฐานข"อมล MySQL ของเว&บไซต3
เวบไซตทพฒนาดวย Joomla นอกจากโฟลเดอรโปรแกรมตนฉบบตามขอ 2 แลวจะตองคดลอก
โฟลเดอรฐานขอม>ลของระบบจดการ MySQL ดวย ซ<งจะเกบไวในโฟลเดอร C:\AppServ\MySQL\data ดง
ตวอยาง

จากภาพตวอยางจะพบวามโฟลเดอรฐานขอม>ลเยอะมาก ดงน=นผ>พฒนาจะตองจ#าใหไดวาในชวง
ทตดต=ง Joomla ไดก#าหนดช0อฐานขอม>ลไวช0อใด

แปลงราง Joomla บน AppServ ส Server2Go– บญเลศ อรณพบลย% 2011/03/03

หน+า 2

จากภาพตวอยางแสดงวาก#าหนดช0อฐานขอม>ล MySQL ของการตดต=ง Joomla เป.น joomla15
ดงน=นจะตองคดลอกโฟลเดอร joomla15 ใน C:\AppServ\MySQL\data ไปไวท server2go\dbdir

4) ปรบคา Config ของ Joomla
ข=นตอนสXดทายจะเป.นการปรบแตงคา Configuration ของ Joomla ทคดลอกไปไวใน
Server2Go โดยการปรบแตงแนะน#าใหใชโปรแกรม NotePad ++ (http://notepad-plus-plus.org/download)
เรมดวยการเขาไปทโฟลเดอรโปรแกรม Joomla ทคดลอกไวใน Server2Go
(\server2go\htdocs\joomla) แลวเปsดแฟkม configuration.php ดวยโปรแกรม NotePad ++

แปลงราง Joomla บน AppServ ส Server2Go– บญเลศ อรณพบลย% 2011/03/03

หน+า 3

แกไขขอม>ลบรรทดท 17 รายการ var $password = 'xxxxxxx' ซ<งเกบรหสผานของบญช Root
ทใชควบคXมฐานขอม>ล MySQL โดยมาก Server2Go จะไมก#าหนดรหสผานไวครบ ดงน=นรายการน=ใหลบคาเดมได
ท=งหมด
กอนบนท<กแฟkม (Save) จะตองไปก#าหนดคาการเขารหสภาษา (Encoding) โดยเล0อกค#าสง
Encoding, Encode in UTF-8 without BOM

5) เร*ยกเว&บไซต3
เขาไปยงโฟลเดอร Server2Go แลวดบเบ=ลคลกแฟkมโปรแกรม Server2Go.exe โปรแกรมจะถ>ก
เปsดผาน IE ปรากฏจอภาพท#างานดงน=

ในบรรทด URL ใหพมพช0อโฟลเดอรของเวบเพม เชน http://127.0.0.1:4001/joomla จะ
แปลงราง Joomla บน AppServ ส Server2Go– บญเลศ อรณพบลย% 2011/03/03

หน+า 4

ปรากฏหนาเวบ Joomla ดงน=

สงท"าย
คงไมยากใชไหมครบ ส#าหรบการเปลยนระบบ AppServ มาเป.น Server2Go แตยงไงในการ
เรยนการสอน การฝ•กปฏบตคร=งตอไปแนะน#าใหใช Server2Go เป.นโปรแกรมหลกดกวาครบ

แปลงราง Joomla บน AppServ ส Server2Go– บญเลศ อรณพบลย% 2011/03/03

หน+า 5

Sign up to vote on this title
UsefulNot useful