LAMP
คือตัวย่อของกลุ่มโปรแกรมฟรีโอเพนซอท อย่าง Linux (operating
system), Apache HTTP Server, MySQL(database software) and originally Perl (but
now sometimes PHP or Python)
L- ระบบปฏิบัติการลีนุกซ์
(Linux Operating System) คือ ระบบปฏิบัติการ (Operating
System) ที่พัฒนาต่อยอดมาจากระบบยูนิกส์ (UNIX) ซึ่งยูนิกส์ใช้งานบนเครื่องมินิคอมพิวเตอร์ (Mini Computer) หรือเครื่องเมนเฟรม (Mainframe Computer) ดังนั้นลินุกซ์ถูกปรับปรุงให้ใช้งานบนเครื่องคอมพิวเตอร์ส่วนบุคคล
(Personal Computer) คล้ายกับระบบปฏิบัติการดอส (DOS) หรือระบบปฏิบัติการวินโดว์ (Windows Operating System) ซึ่งลีนุกซ์เป็นซอฟต์แวร์ภายใต้ลิขสิทธิ์จีพีแอล (GPL = GNU Public
License) ถูกพัฒนาโดยนักศึกษาชื่อ Linus B. Torvalds จาก University of Helsinki ประเทศ Finland ประกอบการเรียนในวิชาระบบปฏิบัติการ โดยต่อยอดมาจากระบบปฏิบัติการมินิกส์
(Minix Operating System)
ทีมงานอีสอินไทย (isinthai
Team) ได้ศึกษา เรียบเรียง และจดบันทึก เพื่อบอกเล่าเรื่องราวเกี่ยวกับการติดตั้ง
ทดสอบ และใช้งานในเครื่องบริการที่ใช้ระบบปฏิบัติการลีนุกซ์ โดยหวังว่า นักศึกษา หรือผู้สนใจ
จะได้เรียนรู้ ร่วมแลกเปลี่ยนประสบการณ์ จนมีความรู้ไปขยายผล เพื่อพัฒนาสังคมต่อไปและหวังว่าข้อมูลเหล่านี้จะทำให้ผู้ดูแลระบบ
สามารถจัดตั้งเครื่องบริการ และใช้งานในองค์กรของตนได้อย่างมีประสิทธิภาพ
ประเทศจีนพัฒนาระบบปฏิบัติการขึ้นมาเอง ประกาศใช้ Red Flag Linux และ Kingsoft WPS Office เป็นซอฟท์แวร์ของจีนไปแล้ว ? หมายความว่า ลีนุกซ์ คือ
ระบบปฏิบัติการ
คู่แ
A - อะแพชี
เว็บเซิร์ฟเวอร์
|
อะแพชี
เว็บเซิร์ฟเวอร์ (อังกฤษ: Apache HTTP Server)
คือซอฟต์แวร์สำหรับเปิดให้บริการเซิร์ฟเวอร์บน โพรโทคอล HTTP โดยสามารถทำงานได้บนหลายระบบปฏิบัติการ
ที่มาของชื่อ
Apache มาจากกลุ่มคนที่ช่วยสร้างแพตช์ไฟล์สำหรับโครงการ NCSA httpd 1.3
ซึ่งกลายมาเป็นที่มาของชื่อ A PAtCHy
server และในอีกความหมายหนึ่งยังกล่าวถึงเผ่าอะแพชีหรืออาปาเช่ ซึ่งเป็นเผ่าอินเดียนแดงที่มีความ สามารถในการรบสูง
Apache
พัฒนามาจาก HTTPD Web Server ที่มีกลุ่มผู้พัฒนาอยู่ก่อนแล้ว
โดย ร็อบ แม็คคูล (Rob McCool) ที่ NCSA
(National Center for Supercomputing Applications) มหาวิทยาลัยอิลลินอยส์
เออร์แบนา-แชมเปญจน์
สหรัฐอเมริกา แต่หลังจากที่
แม็คคูล ออกจาก NCS และหันไปให้ความสนใจกับโครงการอื่นๆ
มากกว่าทำให้ HTTPD เว็บเซิร์ฟเวอร์
ถูกปล่อยทิ้งไม่มีผู้พัฒนาต่อ แต่เนื่องจากเป็นซอร์ฟแวร์ที่อยู่ภายใต้ลิขสิทธิ์ กนู คือ
ทุกคนมีสิทธิ์ที่จะนำเอาซอร์สโค้ดไปพัฒนาต่อได้ ทำให้มีผู้ใช้กลุ่มหนึ่งได้พัฒนาโปรแกรมขึ้นมาเพื่ออุดช่องโหว่
ที่มีอยู่เดิม (หรือ แพช) และยังได้รวบรวมเอาข้อมูลการพัฒนา และการแก้ไขต่างๆ
แต่ข้อมูลเหล่านี้อยู่ตามที่ต่างๆ ไม่ได้รวมอยู่ในที่ที่เดียวกัน จนในที่สุด ไบอัน
บีเลนดอร์ฟ (Brian Behlendorf) ได้สร้างจดหมายกลุ่ม (mailing list)
ขึ้นมาเพื่อนำเอาข้อมูลเหล่านี้เข้าไว้เป็นกลุ่มเดียวกัน เพื่อให้สามารถเข้าถึงข้อมูลเหล่านี้ได้ง่ายยิ่งขึ้น
และในที่สุด กลุ่มผู้พัฒนาได้เรียกตัวเองว่า กลุ่มอาปาเช่ (Apache
Group) และได้ปล่อยซอฟต์แวร์ HTTPD เว็บเซิร์ฟเวอร์
ที่พัฒนาโดยการนำเอาแพชหลายๆ ตัวที่ผู้ใช้ได้พัฒนาขึ้นเพื่อปรับปรุงการทำงาน ของซอฟ์ตแวร์ตัวเดิมให้มีประสิทธิภาพมากยิ่งขึ้น
ตั้งแต่ ปี พ.ศ. 2539 Apache ได้รับความนิยมขึ้นเรื่อยๆ
จนปัจจุบันได้รับความนิยมเป็นอันดับหนึ่ง มีผู้ใช้งาน อยู่ประมาณ 65% ของเว็บเซิร์ฟเวอร์ที่ให้บริการอยู่ทั้งหมด
M - MySQL (มายเอสคิวแอล) เป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์
(Relational Database Management System) โดยใช้ภาษา SQL แม้ว่า
MySQL เป็นซอฟต์แวร์โอเพนซอร์ส แต่แตกต่างจากซอฟต์แวร์โอเพนซอร์สทั่วไป โดยมีการพัฒนาภายใต้บริษัท MySQL
AB ในประเทศสวีเดน
โดยจัดการ MySQL ทั้งในแบบที่ให้ใช้ฟรี
และแบบที่ใช้ในเชิงธุรกิจ
MySQL
สร้างขึ้นโดยชาวสวีเดน 2 คน และชาวฟินแลนด์
ชื่อ David Axmark, Allan Larsson และ Michael
"Monty" Widenius.
ปัจจุบันบริษัทซันไมโครซิสเต็มส์
(Sun Microsystems, Inc.) เข้าซื้อกิจการของ MySQL AB เรียบร้อยแล้ว ฉะนั้นผลิตภัณฑ์ภายใต้ MySQL AB ทั้งหมดจะตกเป็นของซัน
ชื่อ "MySQL" อ่านออกเสียงว่า
"มายเอสคิวเอล" (maɪˌɛskjuːˈɛl) หรือ
"มายเอสคิวแอล" (ในการอ่านอักษร L ในภาษาไทย)
ซึ่งทางซอฟต์แวร์ไม่ได้อ่าน มายซีเควล หรือ มายซีควล
เหมือนกับซอฟต์แวร์จัดการฐานข้อมูลตัวอื่น
P - ภาษาเพิร์ล (อังกฤษ: Perl) (ย่อมาจาก Practical Extraction and Report Language) เป็นภาษาโปรแกรมแบบไดนามิก พัฒนาโดยนายแลร์รี วอลล์ (Larry Wall) ในปี
ค.ศ. 1987 เพื่อใช้งานกับระบบปฏิบัติการยูนิกซ์
ภาษาเพิร์ล นั้นถูกออกแบบมาให้ใช้งานได้ง่าย
โครงสร้างของภาษาจึงไม่ซับซ้อน มีลักษณะคล้ายกับภาษาซี นอกจากนี้เพิร์ลยังได้แนวคิดบางอย่างมาจากเชลล์สคริปต์, ภาษา AWK, sed
และ Lisp
ขอขอบคุณข้อมูลจาก:: วิกิพีเดีย
ไม่มีความคิดเห็น:
แสดงความคิดเห็น