Tagged: Server

OSS & Freeware ทางเลือกสำหรับห้องสมุด

OSS & Freeware ทางเลือกสำหรับห้องสมุด

การพัฒนาห้องสมุดแบบยั่งยืนด้วย ICT มีปัจจัยที่เกี่ยวข้องหลายปัจจัย ดังเช่น การใช้งบประมาณที่เหมาะสม การพัฒนาระบบแบบต่อยอด ไม่ละเมิดประเด็นลิขสิทธิ์ ทรัพย์สินทางปัญญา เป็นไปตาม พรบ. การกระทำความผิดทางคอมพิวเตอร์ รองรับเทคโนโลยีอุบัติใหม่ OpenURL, SRU/SRW Open Access, OAI-PMH Bibliometric, Webometrics Web 2.0, Web 3.0 ภายใต้งบประมาณที่จำกัด แนวคิดการเลือกใช้ระบบที่ต่อยอดได้สะดวก การพัฒนาระบบต่างๆ ไม่มีปัญหาด้านทรัพย์สินทางปัญญา ปราศจากปัญหาอันเกิดจากการกระทำความผิดตาม พรบ. คอมฯ และระบบดังกล่าวควรสอดรับกับเทคโนโลยีอุบัติใหม่อย่างเหมาะสม ซอฟต์แวร์ในกลุ่ม OSS &...

PHP.ini ที่จำเป็นสำหรับการติดตั้ง Moodle 2.6

PHP.ini ที่จำเป็นสำหรับการติดตั้ง Moodle 2.6

การติดตั้ง Moodle ผ่าน AppServ, Server2Go หรือ XAMPP ไม่ใช่ติดตั้ง AppServ, Server2Go หรือ XAMPP แล้วจะสามารถเริ่มติดตั้ง Moodle ได้ทันทีนะครับ สิ่งสำคัญคือ ควรปรับค่า php.ini ตามข้อกำหนดของ Moodle แต่ละรุ่นก่อน โดย Mooodle 2.6 มีข้อกำหนดดังนี้ display_errors = Off display_startup_errors = Off register_globals = Off post_max_size =...

XAMPP โปรแกรมจำลองเครื่องแม่ข่ายเว็บ

XAMPP โปรแกรมจำลองเครื่องแม่ข่ายเว็บ

การพัฒนาเว็บไซต์ หรือโปรแกรมที่ทำงานบนเว็บ (Web Applications) จำเป็นต้องอาศัยเครื่องแม่ข่ายเว็บ (Web server) ซึ่งอาจจะเป็นภาระสำหรับผู้เรียน หรือผู้พัฒนาบางกลุ่ม แนวทางหนึ่งที่นิยมกันก็คือ การจำลองเครื่องพีซีให้เป็นเครื่องแม่ข่ายเว็บด้วยโปรแกรมสำเร็จรูปช่วยจำลองเครื่องแม่เว็บ ซึ่งมีให้เลือกหลายค่าย XAMPP ก็เป็นอีกหนึ่งผลิตภัณฑ์ที่มีการพัฒนาออกมาให้ใช้งาน XAMPP พัฒนาโดยโครงการ Apache Friends ที่เป็นโครงการไม่แสวงหาผลกำไร ที่จัดตั้งในปี ค.ศ. 2002 โดย Kai ‘Oswald’ Seidler และ Kay Vogelgesang ทั้งนี้ XAMPP ประกอบด้วยโปรแกรมย่อยได้แก่โปรแกรม Apache โปรแกรมฐานข้อมูล...

ตั้งเวลาคอมพิวเตอร์ให้ตรงกับเวลามาตรฐานของประเทศ

ตั้งเวลาคอมพิวเตอร์ให้ตรงกับเวลามาตรฐานของประเทศ

สถาบันมาตรวิทยาแห่งชาติ ในฐานะผู้รับผิดชอบในการสร้างและรักษาวินาทีมาตรฐานของประเทศไทย ตามพระราชบัญญัติพัฒนาระบบมาตรวิทยาแห่งชาติ พ.ศ. 2540 และเป็นผู้รับผิดชอบส่งสัญญาณเวลา (Time Signal) ที่เกิดจากการสร้างวินาทีมาตรฐานไปยังหน่วยงานกลางระหว่างประเทศ เพื่อร่วมกำหนดมาตราเวลาพิกัดสากล UTC (Coordinate Universal Time) ร่วมกับสถาบันมาตรวิทยาและหน่วยงานด้านเวลาของประเทศอื่นๆ จึงได้สถาปนาหน่วยวัดด้านเวลามาตรฐานประเทศไทย (Stratum 0) โดยการใช้นาฬิกา (Cesium Clock) ที่ได้รับการยอมรับในระดับนานานชาติและประเทศต่างๆ ทั่วโลก ใช้คำนวณเป็นเวลาอ้างอิงระหว่างประเทศ (International Atomic Time: TAI) รวมทั้งเวลามาตรฐาน ณ ตำแหน่งต่างๆ บนพื้นโลก หรือมาตราเวลาพิกัดสากล UTC...

ปรับแต่ง Server2Go ให้พร้อมใช้งาน

ปรับแต่ง Server2Go ให้พร้อมใช้งาน

ก่อนใช้งาน Server2Go ควรปรับแต่งค่า Config ให้เหมาะสมก่อน โดยมีรายการดังนี้ ไฟล์ pms_config.ini บรรทัดที่ 69 LocalMirror ปรับแก้ไขค่าจาก 1 เป็น 0 เพื่อให้ Server2Go สร้างฐานข้อมูลไว้ในระบบ แทนที่จะอยู่ใน Temporary ไฟล์ ทำให้ฐานข้อมูลไม่ถูกลบหรือหายเมื่อปิดแล้วเปิดขึ้นมาใหม่ แต่เมื่อทำเว็บเสร็จแล้วและต้องการเขียนกลับไปบน CD เพื่อเป็นชุดสาธิต แนะนำให้เปลี่ยนค่ากลับเป็น 0 ไฟล์ php.ini ไฟล์ php.ini จะเก็บไว้ที่ server2go….\server\config_tpl บรรทัด...

LearnSquare รุ่นฝึกปฏิบัติบน Server2Go

LearnSquare รุ่นฝึกปฏิบัติบน Server2Go

LearnSquare คือระบบ e-Learning ซึ่งเป็นระบบบริหารจัดการการเรียนรู้ออนไลน์ผ่านเครือข่ายคอมพิวเตอร์ โดยผู้เรียนสามารถเรียนรู้ได้ตามอัธยาศัย ทุกที่ ทุกเวลา ในรูปแบบสื่อมัลติมีเดียทั้งบทความ ภาพ เสียง หรือวิดีโอ ที่สามารถโต้ตอบได้เสมือนการเรียนในห้องเรียนปกติซึ่งถือเป็นการเปิดโอกาสทางการศึกษาให้กว้างมากขึ้น และมีมาตรฐานที่เท่าเทียมกัน จัดเป็น Thailand Opensource e-Learning Management System ตัวแรกที่พัฒนาโดยนักวิจัยจากการไฟฟ้าฝ่ายผลิตแห่งประเทศไทยและศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ LearnSquare ได้มีการนำไปใช้งานจริงมากกว่า 5 ปี และมีการพัฒนาอย่างต่อเนื่อง แต่จากการใช้งานในห้องเรียน การฝึกปฏิบัติพบว่าผู้ใช้จำนวนมาก ไม่สะดวกมากนัก STKS จึงนำ LearnSquare มาผนวกรวมกับ Server2Go ออกมาเป็น LearnSqaure2Go...

ข้อมูลเว็บหายเมื่อใช้งาน Server2Go

ข้อมูลเว็บหายเมื่อใช้งาน Server2Go

ติดตั้งเว็บไซต์ผ่าน Server2Go แล้ว แต่เมื่อเปิดอีกครั้งปรากฏว่าข้อมูลหายไปหมด มีการแจ้งว่าหาฐานข้อมูลของเว็บไม่พบ ปัญหาเกิดขึ้นเพราะค่าติดตั้ง (Default) ของ Server2Go กำหนดให้สร้างไฟล์ฐานข้อมูล MySQL ไว้ใน Temp Folder การแก้ไขปัญหา ปิด Server2Go ที่พัฒนาอยู่ เข้าไปเปิดไฟล์ pms_config.ini จากโฟลเดอร์ Server2Go แก้ไขรายการ LocalMirror=1 โดยเปลี่ยนเลข 1 ให้เป็นเลข 0 เปิด Server2Go แล้วติดตั้งโปรแกรมอีกครั้ง

OpenBiblioHotri2Go เครื่องมือช่วยสอนการลงรายการในห้องเรียน

OpenBiblioHotri2Go เครื่องมือช่วยสอนการลงรายการในห้องเรียน

ปัญหาหนึ่งที่ได้รับจากอาจารย์ภาควิชาบรรณารักษ์ สารสนเทศหลายท่านคือ ที่ผ่านมาการเรียนการสอนระบบห้องสมุดอัตโนมัติ รวมทั้งการลงรายการทรัพยากรสารสนเทศ ไม่มีซอฟต์แวร์หรือเครื่องมือที่ช่วยให้นักศึกษาได้ปฏิบัติจริง เนื่องจากหลากหลายปัญหา ทาง STKS จึงได้ดำเนินการพัฒนาต่อยอดซอฟต์แวร์จัดการห้องสมุดอัตโนมัติอย่าง OpenBiblio ในหลายประเด็น โดยเฉพาะเรื่องภาษาไทยจนออกมาเป็น OpenBiblioHotri ซึ่งได้นำไปใช้งานจริงในหลายหน่วยงาน เช่น โรงเรียนพระปริยัติธรรมในพื้นที่ภาคเหนือ หรือห้องสมุดสถาบันคึกฤทธิ์  สำหรับการเรียนการสอนในห้องเรียน ทาง STKS ได้พัฒนาต่อยอดโดยนำ OpenBiblioHotri มาผสานพลังกับ Server2Go ออกมาเป็น OpenBiblioHotri2Go ซึ่งสามารถดาวน์โหลดและนำไปใช้ในการเรียนการสอนในห้องเรียนได้สะดวกยิ่งขึ้น

ตั้งค่าการส่งเมลของ Joomla แบบ SMTP ผ่าน GMail

ตั้งค่าการส่งเมลของ Joomla แบบ SMTP ผ่าน GMail

การใช้งาน Joomla ให้เต็มประสิทธิภาพควรกำหนดค่าควบคุมการส่งเมลให้เหมาะสม โดยการส่งเมลแบบ SMTP เป็นแนวปฏิบัติที่เหมาะสมแต่หลายองค์กรอาจจะไม่มีระบบ SMTP หรือไม่บริการสาธารณะ GMail จึงเป็นทางเลือกที่เหมาะสม การปรับแต่งค่าระบบเมลทำได้โดยเข้าสู่ระบบในโหมด Admin จากนั้นเลือกคำสั่ง Sites, Global Configuration, Server ตั้งค่าเกี่ยวกับระบบเมล ดังภาพ    

การปรับแต่งค่า Config ที่จำเป็นของ AppServ

การปรับแต่งค่า Config ที่จำเป็นของ AppServ

การจำลองพีซีเป็น Web Server ไม่ยากด้วยความสามารถของ AppServ โดยโปรแกรมนี้ประกอบด้วยโปรแกรมย่อย คือ Apache ที่เป็นโปรแกรมหลักในการจำลองพีซีเป็นเครื่องแม่ข่ายเว็บ MySQL โปรแกรมจัดการฐานข้อมูลระบบเปิด PHP โปรแกรมภาษาคอมพิวเตอร์ที่นิยมใช้กันมากโปรแกรมหนึ่ง รวมทั้ง PHPMyAdmin โปรแกรมจัดการระบบต่างๆ ผ่านเว็บ โปรแกรม AppServ ทำงานได้ดีกับคอมพิวเตอร์พีซีและโน้ตบุ๊คที่ติดตั้ง Microsoft Windows เกือบทุกรุ่น โดยดาวน์โหลดโปรแกรมAppServ ได้ที่ http://www.appservnetwork.com อย่างไรก็ดีการใช้งาน AppServ ให้มีประสิทธิภาพ ควรปรับแต่งค่า Config ของ AppServ ให้เหมาะสม...

USBWebserver : จำลองเว็บบน Thumbdrive

USBWebserver : จำลองเว็บบน Thumbdrive

ได้แนะนำการจำลองเครื่องแม่ข่ายเว็บแทน AppServ มาก่อนหน้านี้แล้วโดยใช้ Server2Go บทความนี้ขอเพิ่มอีกโปรแกรมคือ USBwebserver เพื่อเป็นทางเลือกสำหรับผู้สนใจพัฒนาเว็บโดยเฉพาะเว็บไซต์ที่ต้องการระบบฐานข้อมูลอย่าง MySQL ระบบโปรแกรมมิ่ง PHP โดย USBwebserver ชื่อก็บ่งบอกชัดเจนว่าถูกพัฒนาเพื่อให้ทำงานได้กับอุปกรณ์พกพาที่เชื่อมต่อแบบ USB ทั้งหมด ไม่ว่าจะเป็น ThumbDrive หรือ USB Harddisk ทำให้การพัฒนาเว็บเป็นเรื่องง่าย การใช้งานทำได้ไม่ยากเพียงแต่เข้าไปดาวน์โหลดโปรแกรมจาก http://www.usbwebserver.net เมื่อ Unzip ไฟล์ที่ได้ ให้ดับเบิลคลิกไอคอนโปรแกรม usbwebserver.exe ก็พร้อมเข้าสู่จอภาพการทำงานครับ USBwebserver V8 ประกอบด้วยฟังก์ชันโปรแกรม Php 5.2.13...

เทคโนโลยีเว็บ

เทคโนโลยีเว็บ

การนำเสนอข้อมูลในระบบ WWW (World Wide Web) พัฒนาขึ้นมาในช่วงปลายปี 1989 โดยทีมงานจากห้องปฏิบัติการทางจุลภาคฟิสิกส์แห่งยุโรป (European Particle Physics Labs) หรือที่รู้จักกันในนาม CERN (Conseil European pour la Recherche Nucleaire) ประเทศสวิตเซอร์แลนด์ ทีมงานได้คิดค้นวิธีการถ่ายทอดเอกสารข้อมูลที่อยู่ในรูปแบบ HyperText ไปยังระบบคอมพิวเตอร์อื่นๆ และเครือข่ายอินเทอร์เน็ต ผลที่ได้คือ โปรโตคอล HTTP (HyperText Transport Protocol) และภาษาที่ใช้สนับสนุนการเผยแพร่เอกสารของนักวิจัย หรือเอกสารเว็บ (Web...

เลือกใช้ Server2Go แทน AppServ ในการเรียนการสอน

เลือกใช้ Server2Go แทน AppServ ในการเรียนการสอน

ในการเรียนการสอนวิชาที่เกี่ยวข้องกับการพัฒนาเว็บไซต์ ระบบเว็บต่างๆ ย่อมหนีไม่พ้นการจำลองพีซี/Notebook เป็นเครื่องแม่ข่ายเว็บ (Web Server) โดยการใช้โปรแกรม AppServ อย่างไรก็ดีปัญหาที่ทั้งครู อาจารย์ นักเรียน นักศึกษาพบในการใช้งาน AppServ ก็คือ ย้ายระบบที่ทำจากเครื่องหนึ่งไปทำงานเครื่องหนึ่งยาก และ/หรือบางคนก็ทำไม่ได้ รวมทั้งส่งผลต่อการส่งงานด้วย Server2Go เป็นทางออกที่ดีและน่าสนใจมากสำหรับการแก้ไขปัญหาข้างต้น ชื่อก็บอกอยู่แล้วครับ 2Go = To Go หมายถึงพกพาไปไหนก็ได้ ดังนั้น Server2Go จึงเป็นซอฟต์แวร์จำลองเครื่องแม่ข่ายเว็บสำหรับพีซีและ Notebook ที่ประกอบด้วย Apache, MySQL, PHP ทำให้รองรับการพัฒนาเว็บไซต์...