skip to main
|
skip to sidebar
what is apache
Apache คืออะไร อาปาเช่ คือ เว็บเซฟเวอร์
Home
Home
Sunday, December 23, 2012
Apache เว็บเซิร์ฟเวอร์ที่นิยมใช้มากที่สุดในโลก
1:10 AM
Computer !
No comments
อาปาเช่ เป็นเว็บเซิร์ฟเวอร์เพียงหนึ่งเดียวที่อยู่คู่กับระบบปฏิบัติการลีนุกซ์ทุก ดิสทริบิวชั่นมาเป็นเวลาหลายปีแล้ว เช่นเดียวกับลีนุกซ์เรดแฮทที่ได้รวมเอาโปรแกรมอาปาเช่ไว้ในชุดติดตั้งพร้อม ให้เราใช้งานได้ทันที ไม่ต่างอะไรกับบะหมี่สำเร็จรูป แค่เทน้ำร้อนลงไปก็รับประทานได้ทันที จึงไม่ใช่เรื่องยากเลยที่เราจะตั้งเครื่องพีซีซักตัวหนึ่งขึ้นเป็น เว็บเซิร์ฟเวอร์ ให้บริการเว็บได้ทั้ง ระบบอินทราเน็ตภายในองค์กร ไปจนถึงจัดตั้งเว็บไซต์เผยแพร่ข้อมูลไปทั่วโลก และนี่คืออีกหนึ่งการนำเอาลีนุกซ์มาใช้งานที่คุ้มค่าที่สุด สำหรับวันนี้
เว็บเซิร์ฟเวอร์ที่นิยมใช้มากที่สุดในโลก
ข้อมูลการสำรวจจากเว็บไซต์ทั่วโลกโดย Netcraft เป็นสิ่งที่ยืนยันถึงจำนวนของอาปาเช่เว็บเซิร์ฟเวอร์ที่มีสัดส่วนการใช้งาน สูงกว่าเว็บเซิร์ฟเวอร์อื่น ๆ อย่างเห็นได้ชัด และยังมีแนวโน้มที่จะเพิ่มสูงมากยิ่งขึ้นอีกด้วย จากจุดเริ่มต้นที่อาศัยโค๊ดจากเว็บเซิร์ฟเวอร์มาตรฐาน NCSA ( องค์กรกลางผู้กำหนดมาตรฐานโปรโตคอล HTTP ,มาตรฐานภาษา HTML และมาตรฐานอื่น ๆ ที่เกี่ยวข้องกับงานบริการบนเว็บทั้งหมด ) พัฒนาอย่างต่อเนื่องด้วยกำลังของชุมชนนักพัฒนาจากทุกมุมโลกผ่านโมเดลการ พัฒนาแบบฟรีซอฟต์แวร์ ภายใต้การกำกับดูแลของ Apache Foundation ( http://www.apache.org ) ทำให้เกิดซอฟต์แวร์เว็บเซิร์ฟเวอร์ที่มีเสถียรภาพการทำงานที่เชื่อถือได้ มีประสิทธิภาพสูง และแข็งแกร่ง
จากซอฟต์แวร์ที่เริ่มต้นจากส่วนประกอบเล็ก ๆ หรือ "patches" จำนวนมากมาย จนทำให้ถูกเรียกขานว่า " a patchy " ผ่านช่วงระยะเวลาของการพัฒนามาถึงสิบปี จนกลายมาเป็นเว็บเซิร์ฟเวอร์ที่ได้มาตรฐาน และได้รับความนิยมสูงสุดในวันนี้ อาปาเช่ยังคงความเป็นฟรีซอฟต์แวร์ไว้อย่างมั่นคง กล่าวได้ว่าถึงวันนี้อาปาเช่เป็นแม่แบบของฟรีซอฟต์แวร์ที่ประสบความสำเร็จ แล้วในโลกของความเป็นจริง และเป็นอีกหนึ่งโปรเจคที่ก้าวข้ามพ้นอุปสรรคของโมเดลการพัฒนาแบบฟรี ซอฟต์แวร์ได้สำเร็จแล้ว
รูปที่ 1 รายงานผลสำรวจเว็บเซิร์ฟเวอร์จาก NetCraft
สารพัดประโยชน์จากเว็บเซิร์ฟเวอร์
ไม่ว่าจะเป็นเว็บเซิร์ฟเวอร์ชนิดใดก็ตาม คุณประโยชน์ที่จะได้รับย่อมเป็นสิ่งแรกที่เราต้องคำนึงถึง ความหมายสั้น ๆ ของบริการบนเว็บก็คือ มันเป็นวิธีที่ง่ายที่สุดที่จะเผยแพร่เอกสารข้อมูลไปในเครือข่ายคอมพิวเตอร์ เพราะเพียงแค่ผู้ใช้บริการเปิดโปรแกรมเว็บบราวเซอร์ ( ซึ่งมีติดตั้งอยู่ในคอมพิวเตอร์หรือเครื่องมือสื่อสารสมัยใหม่อยู่แล้ว ) ก็จะสามารถเข้าถึงเอกสารเว็บได้โดยอ้างชื่อของเว็บไซต์ ต่อจากนั้นก็จะพบกับเอกสารข้อความ สื่อมัลติมีเดีย บริการดาวน์โหลด และกิจกรรมที่เป็นอินเตอร์แอคทีฟสารพัดได้อย่างง่ายดาย
เว็บเซิร์ฟเวอร์จะเป็นศูนย์กลาง หรือจุดเริ่มต้นของการประยุกต์ใช้งานเครือข่ายคอมพิวเตอร์ของคุณได้อย่าง หลากหลาย เริ่มต้นจากการเป็นแหล่งเผยแพร่ข่าวสารในองค์กร เปิดให้บริการอีเมล์ผ่านเว็บ ( Web based Mail Services ) รวมไปถึงการใช้งานแอปพลิเคชั่นผ่านเว็บหรือ Web based Application ที่พัฒนาขึ้นโดยเฉพาะ ซึ่งมีองค์กรเป็นจำนวนมากที่เริ่มหันมาสนใจพัฒนาแอปพลิเคชั่นเฉพาะขององค์กร ในลักษณะเช่นนี้ ทั้งนี้เหตุผลหลักก็คือความต้องการที่จะพัฒนาแอปพลิเคชั่นขึ้นโดยตั้งอยู่บน ระบบโครงสร้างที่เป็นมาตรฐาน ซึ่งจะช่วยลดปัญหาที่จะต้องเผชิญกับการเปลี่ยนแปลงของเทคโนโลยีที่ถูกกำหนด ขึ้นโดยผู้ผลิตซอฟต์แวร์หรือฮาร์ดแวร์รายใหญ่นั่นเอง
สำหรับองค์กรที่มีขนาดเล็ก และยังขาดความพร้อมในเรื่องที่จะพัฒนาซอฟต์แวร์ขึ้นใช้งานเอง ก็ยังมีทางเลือกออกอีกมากที่จะนำแอปพลิเคชั่นสำเร็จรูปมาใช้งานร่วมกับ เว็บเซิร์ฟเวอร์ได้เช่นกัน ซึ่งมีโปรเจคในแบบฟรีซอฟต์แวร์ให้เลือกใช้ได้เช่นกัน และส่วนใหญ่จะสามารถใช้ได้เป็นอย่างดีกับอาปาเช่ เนื่องจากความแพร่หลายของอาปาเช่ในหมู่นักพัฒนาซอฟต์แวร์นั่นเอง
ติดตั้งคอนฟิกแบบเร่งด่วน
ดังที่ได้กล่าวไปแล้วว่าในเรดแฮตลีนุกซ์จะมีโปรแกรมอาปาเช่ เว็บเซิร์ฟเวอร์ เวอร์ชั่น 2.0 ให้มาด้วยแล้ว คุณทราบหรือไม่ว่าขั้นตอนการปลุกให้อาปาเช่ตื่นขึ้นมาทำงานมันเป็นเรื่อง ง่ายยิ่งกว่าการโทรไปสั่งพิซซ่าเสียอีก ถ้าคุณติดตั้งเรดแฮตลีนุกซ์ในแบบเลือกครบทุกแพคเกจ หรือ EveryThing ก็จะมีโปรแกรมนี้พร้อมอยู่แล้วในเครื่องอย่างแน่นอน ซึ่งแพคเกจของโปรแกรมนี้จะชื่อว่า httpd ดังนั้นเราจะลองค้นหาแพคเกจที่ติดตั้งอยู่ในเครื่องได้ด้วยคำสั่ง rpm ดังนี้
# rpm -qa | grep http
ถ้ามีแพคเกจนี้เรียบร้อยแล้ว และได้เซ็ตค่าคอนฟิกเกี่ยวกับระบบเครือข่าย TCP/IP แล้ว การสั่งให้อาปาเช่ทำงานจะใช้คำสั่งดังนี้
# service httpd restart
# chkconfig --level 35 httpd on
จะเป็นการสั่งให้บริการของ อาปาเช่ เริ่มทำงานใหม่ ( กรณีที่ไม่เคยเปิดให้บริการมาก่อนจะแจ้ง Fail ขณะ Shutdown จึงถือว่าเป็นเรื่องปรกติ ) ส่วนอีกคำสั่งเป็นการกำหนดให้ อาปาเช่ เริ่มต้นทำงานเองเมื่อเริ่มเปิดเครื่องใหม่โดยอัตโนมัติ ซึ่งตัวบริการของอาปาเช่จะคอยให้บริการที่ TCP port หมายเลข 80 และ 443 ( เป็นโปรโตคอล HTTP และ HTTPS ตามลำดับ ) คำสั่ง netstat จะแสดงให้เห็นการทำงานดังกล่าว
รูปที่ 2 ตรวจดูพอร์ตของ Apache
เมื่อเห็นพอร์ต 80 ปรากฏขึ้น แสดงว่าอาปาเช่เริ่มให้บริการแล้ว เมื่อลองเปิดโปรแกรมเว็บบราวเซอร์เข้ามาที่โฮสต์ที่เป็นเว็บเซิร์ฟเวอร์นี้ เช่น ถ้าคุณติดตั้งโปรแกรม Mozilla ไว้ในเครื่องแล้วก็เรียกไปที่ http://localhost ก็จะเห็นหน้า Test Page ที่เรดแฮตสร้างไว้ให้ดังรูปที่ 2 เห็นมั๊ยครับแค่พิมพ์คำสั่งไม่กี่ครั้งก็ทำให้เว็บเซิร์ฟเวอร์เริ่มทำงาน แล้ว
ที่ 3 หน้า Test Page ของอาปาเช่
Posted in:
Apache
0 comments:
Post a Comment
Subscribe to our RSS Feed
Popular Posts
Apache Tomcat คืออะไร
Apache Tomcat เป็น web server ที่พัฒนาโดย Apache Group Apache Tomcat เป็น software ประเภท open source ที่ถูกดำเนินการโดยเทคโนโลยี Java S...
กำหนดค่าเริ่มต้นให้แก่ Tomcat (Server Configuration)
กำหนดค่าเริ่มต้นให้แก่ Tomcat (Server Configuration) เมื่อเข้าไปดูที่โฟลเดอร์ tomcat7 จะพบว่ามีโฟลเดอร์ย่อย ดังนี้ โฟลเดอร์ ย่อยต...
Apache คืออะไร
Apache คืออะไร Apache เป็นแม่ข่ายเว็บ (web server) ที่ให้ใช้ฟรี โดยการใช้ภายใต้การอนุญาตแบบ ...
ลักษณะทางกายภาพของอาปาเช่
ลักษณะทางกายภาพของอาปาเช่ อาปาเช่ถูกสร้างขึ้นจากการนำเอาโปรแกรมขนาดเล็กที่ทำหน้าที่แตกต่าง กันหลายโมดูลมาทำงานร่วมกันเป็นเว็บเซิร์ฟเวอร...
Apache คืออะไร
Apache คืออะไร Apache คืออะไร Apache คือ Software ที่ทำหน้าที่เป็น webserver โดยให้บริการ protocol HTTP ที่ port 80 ลักษณะเด่น คือเป็...
FTP Service เพื่อคู่หูของเว็บเซิร์ฟเวอร์
FTP Service เพื่อคู่หูของเว็บเซิร์ฟเวอร์ เนื่องด้วยการใช้งานเว็บเซิร์ฟเวอร์นั้นต้องการการแสดงผลเอกสารเว็บที่ เป็นไฟล์ข้อความภาษา HTML ไฟล์...
การติดตั้ง Tomcat 7.0
Hardware ที่ใช้ในการติดตั้ง Tocmat ในที่นี้เป็นคอมพิวเตอร์โน้ตบุค CPU Intel Core i5 – 2520M 2.5 GHz หน่วยความจำ 8 GB ฮาร์ดิสก์ขนาด 500 GB...
Apache คืออะไร อาปาเช่ คือ เว็บเซฟเวอร์
Apache คืออะไร Apache คือ Web server พัฒนามาจาก HTTPD Web Server โดยเจ้า Apache นี้จะทำหน้าที่ในการจัดเก็บ Homepage และส่ง Homepag...
Apache เว็บเซิร์ฟเวอร์ที่นิยมใช้มากที่สุดในโลก
อาปาเช่ เป็นเว็บเซิร์ฟเวอร์เพียงหนึ่งเดียวที่อยู่คู่กับระบบปฏิบัติการลีนุกซ์ทุก ดิสทริบิวชั่นมาเป็นเวลาหลายปีแล้ว เช่นเดียวกับลีนุกซ...
Buy New Netgear Ptv2000 Tv Tuner Video Streaming/Recording Tv/Hdtv Tuning Audio Capturing
New Netgear Ptv2000 Tv Tuner Video Streaming/Recording Tv/Hdtv Tuning Audio Capturing Specification Netgear PTV2000 TV Tuner. Func...
Categories
10100
(1)
10100baseTx
(1)
10100mbps
(1)
108Mpbs
(3)
16Port
(1)
22Mbps
(1)
24GHz
(1)
300Mbps
(1)
4port
(5)
54Mbps
(3)
80211
(1)
80211b
(5)
80211bg
(2)
80211g
(8)
80211n
(2)
Access
(18)
Actiontec
(1)
Adapter
(5)
AirPlus
(1)
AmplifierAntenna
(1)
Apache
(6)
Apache Tomcat
(3)
APRepeater
(1)
Belkin
(3)
Black
(2)
Booster
(1)
Bridge
(2)
Broadband
(4)
Broadbands
(1)
Buffalo
(7)
Builtin
(1)
Cable
(1)
CableDSL
(4)
Capturing
(1)
CiscoLinksys
(2)
Client
(1)
Converter
(2)
Design
(1)
DGN2000
(1)
DIR825
(1)
DLink
(4)
DWL800AP
(1)
DWLG700AP
(1)
DWLG730AP
(1)
EnGenius
(1)
ESR9850
(1)
Ethernet
(4)
Excellent
(1)
Extended
(1)
Extender
(2)
external
(1)
F5D7132
(1)
FS116E
(1)
Gigabit
(4)
Hotspot
(1)
MegaPlug
(1)
Mobile
(1)
Modern
(1)
MultiFunction
(1)
NETGEAR
(30)
Network
(1)
Nfiniti
(4)
Performance
(1)
Personal
(1)
Pocket
(1)
Point
(3)
PointBridge
(1)
Powerline
(1)
Premium
(1)
ProSafe
(6)
Ptv2000
(1)
RangeMax
(2)
Repeater
(3)
Router
(34)
RouterAP
(1)
RouterWDS
(1)
RTN13U
(2)
Server
(1)
Signal
(1)
StreamingRecording
(1)
Switch
(8)
Technology
(7)
TLWR541G
(1)
Travel
(1)
Tuning
(1)
TvHdtv
(1)
Universal
(1)
Unmanaged
(1)
WGPS606
(1)
WGR101
(1)
WGXB102NA
(1)
White
(4)
WHRHPGN
(3)
WideCoverage
(1)
Wireless
(28)
WirelessG
(3)
WirelessN
(17)
WirelessN300
(1)
WLAEAG300N
(2)
WNHDE111
(1)
WNR2000
(2)
WNR3500
(1)
WNR3500L
(1)
WNR834B100NAS
(2)
WPN111
(3)
WPN111NA
(1)
WPN824
(3)
WPN824EXT
(1)
WPN824NA
(1)
WRT160N
(1)
WRT54GX
(1)
WZRHPG300NH
(2)
Xtreme
(1)
Blog Archive
▼
2012
(9)
▼
December
(9)
กำหนดค่าเริ่มต้นให้แก่ Tomcat (Server Configuration)
การติดตั้ง Tomcat 7.0
Apache Tomcat คืออะไร
Apache คืออะไร
FTP Service เพื่อคู่หูของเว็บเซิร์ฟเวอร์
ลักษณะทางกายภาพของอาปาเช่
Apache เว็บเซิร์ฟเวอร์ที่นิยมใช้มากที่สุดในโลก
Apache คืออะไร
Apache คืออะไร อาปาเช่ คือ เว็บเซฟเวอร์
►
2011
(54)
►
July
(5)
►
June
(7)
►
May
(9)
►
April
(9)
►
March
(8)
►
February
(7)
►
January
(9)
►
2010
(3)
►
December
(3)
Total Pageviews
0 comments:
Post a Comment