Trace:
Differences
This shows you the differences between the selected revision and the current version of the page.
| oss:appserv 2008/11/22 18:58 | oss:appserv 2012/05/29 10:23 current | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | > [[oss:start|OSS & Freeware]] | ||
| - | |||
| ====== จำลองพีซีเป็น Web Server ด้วย AppServ====== | ====== จำลองพีซีเป็น Web Server ด้วย AppServ====== | ||
| + | การจำลองพีซีเป็น Web Server ไม่ยากด้วยความสามารถของ AppServ โดยโปรแกรมนี้ประกอบด้วยโปรแกรมย่อย คือ Apache ที่เป็นโปรแกรมหลักในการจำลองพีซีเป็นเครื่องแม่ข่ายเว็บ MySQL โปรแกรมจัดการฐานข้อมูลระบบเปิด PHP โปรแกรมภาษาคอมพิวเตอร์ที่นิยมใช้กันมากโปรแกรมหนึ่ง รวมทั้ง PHPMyAdmin โปรแกรมจัดการระบบต่างๆ ผ่านเว็บ โปรแกรม AppServ ทำงานได้ดีกับคอมพิวเตอร์พีซีและโน้ตบุ๊คที่ติดตั้ง Microsoft Windows เกือบทุกรุ่น โดยดาวน์โหลดโปรแกรม AppServ ได้ที่ http://www.appservnetwork.com | ||
| + | |||
| + | เมื่อดาวน์โหลดจะมีวิธีติดตั้ง ดังนี้ | ||
| + | |||
| + | {{:oss:appserv02.jpg|ขั้นตอนของการติดตั้ง}} | ||
| + | ขั้นตอนของการติดตั้ง | ||
| + | |||
| + | {{:oss:appserv03.jpg|ยอมรับลิขสิทธิ์โปรแกรม}} | ||
| + | ยอมรับลิขสิทธิ์โปรแกรม | ||
| + | |||
| + | {{:oss:appserv04.jpg|เลือกโฟลเดอร์ที่จะติดตั้ง}} | ||
| + | เลือกไดร์ฟและโฟลเดอร์ที่จะติดตั้ง | ||
| + | |||
| + | {{:oss:appserv05.jpg|เลือกโปรแกรมที่จะติดตั้ง}} | ||
| + | เลือกโปรแกรมที่จะติดตั้ง ควรเลือกทุกโปรแกรม | ||
| + | |||
| + | {{:oss:appserv06.jpg|ระบุค่าติดตั้ง}} | ||
| + | ระบุค่าติดตั้ง | ||
| + | |||
| + | {{:oss:appserv07.jpg|ระบุค่าติดตั้ง}} | ||
| + | ระบุค่าติดตั้ง | ||
| + | |||
| + | โดย | ||
| + | * Server name ให้ระบุเป็น localhost | ||
| + | * Administrator's e-Mail Address ให้ระบุอีเมล์ของผู้ดูแลระบบ | ||
| + | * Apache HTTP Port ให้ระบุเป็น 80 | ||
| + | |||
| + | {{:oss:appserv08.jpg|ระบุรหัสผ่าน}} | ||
| + | ระบุรหัสผ่าน จะต้องจำด้วย | ||
| + | |||
| + | {{:oss:appserv10.jpg|เลือกภาษาของระบบ}} | ||
| + | เลือกภาษาของระบบ กรณีใช้ภาษาไทยแนะนำให้เลือกเป็น UTF-8 | ||
| + | |||
| + | {{:oss:appserv13.jpg|เริ่มโปรแกรม}} | ||
| + | คลิกเลือกทุกรายการเพื่อเปิดใช้งานโปรแกรม | ||
| + | |||
| + | |||
| + | ===== การปรับแต่งค่า Congif ที่จำเป็น ===== | ||
| + | |||
| + | การพัฒนาเว็บมักจะเกี่ยวข้องกับการโอนแฟ้มเอกสาร Upload หรือการประมวลผลต่างๆ ซึ่งจำเป็นต้องปรับแต่งค่า Config ของ Web Server ให้เหมาะสม โดยเลือกคำสั่ง Start, Program, AppServ, Configuration Server, PHP Edit the php.ini Configuration File เพื่อเปิดไฟล์ php.ini ด้วยโปรแกรม NotePad ดังนี้ | ||
| + | |||
| + | {{:oss:appserv-phpini.png|}} | ||
| + | |||
| + | จากนั้นค้นหารายการ เพื่อปรับแก้ไขดังนี้ | ||
| + | |||
| + | max_execution_time ควรมากกว่า 120 | ||
| + | max_input_time ควรมากกว่า 120 | ||
| + | memory_limit ควรมากกว่า 64M | ||
| + | post_max_size ควรมากกว่า 20M | ||
| + | upload_max_filesize ควรมากกว่า 20M | ||
| + | |||
| + | ทั้งนี้การปรับแก้ไขจะต้องระมัดระวังเป็นพิเศษ จากนั้นบันทึกไฟล์ ปิดไฟล์แล้วสั่ง Restart Server ด้วยคำสั่ง Start, Program, AppServ, Control Server by Service, Apache Restart | ||
| + | |||
| + | ===== ปัญหา AppServ กับ Windows Vista & 7 ===== | ||
| + | |||
| + | หากติดตั้ง AppServ กับ Windows Vista หรือ Windows 7 แล้วเกิดปัญหาทำงานไ่ม่ได้ลองแก้ไขโดยเปิดไฟล์ C:\windows\system32\drivers\etc\hosts แ้ล้วเอาเครื่องหมาย # หน้าบรรทัด localhost 127.0.0.1 ออก จากนั้นลองเรียกโปรแกรมอีกครั้งนะครับ | ||
| Line 9: | Line 63: | ||
| ---- | ---- | ||
| **ผู้เขียน** | **ผู้เขียน** | ||
| - | * บุญเลิศ อรุณพิบูลย์ นักวิชาการ ศูนย์บริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี | + | * บุญเลิศ อรุณพิบูลย์ นักวิชาการ ฝ่ายบริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี |
| - | {{tag>Server OSS โอเพ่นซอร์ส Web}} | + | {{tag>Server OSS "Open Source Software" Web server}} |
