Apache Web Server

ภาพรวมของเว็บเซิร์ฟเวอร์ Apache

Apache HTTP Server (มักเรียกว่า Apache) มักได้รับการยอมรับว่าเป็นเว็บเซิร์ฟเวอร์ HTTP ที่ เป็นที่นิยมมากที่สุดในโลก รวดเร็วและปลอดภัยและทำงานได้มากกว่าครึ่งหนึ่งของเว็บเซิร์ฟเวอร์ทั้งหมดทั่วโลก

Apache เป็นซอฟต์แวร์ฟรีที่แจกจ่ายโดย Apache Software Foundation ซึ่งสนับสนุนเทคโนโลยีเว็บขั้นสูงแบบฟรีและโอเพ่นซอร์สต่างๆ เว็บเซิร์ฟเวอร์ Apache มีคุณสมบัติครบถ้วนเช่น CGI, SSL และเสมือนโดเมน นอกจากนี้ยังสนับสนุน โมดูลปลั๊กอิน สำหรับการขยาย

แม้ว่า Apache ได้รับการออกแบบมาสำหรับระบบ Unix แล้ว แต่การติดตั้งเกือบทั้งหมด (มากกว่า 90%) ทำงานบน Linux อย่างไรก็ตามยังมีให้บริการสำหรับ ระบบปฏิบัติการ อื่นเช่น Windows

หมายเหตุ: Apache มีเซิร์ฟเวอร์อื่นที่เรียกว่า Apache Tomcat ซึ่งมีประโยชน์สำหรับ Java Servlets

HTTP Web Server คืออะไร?

เซิร์ฟเวอร์โดยทั่วไปคือคอมพิวเตอร์ระยะไกลที่ให้บริการไฟล์เพื่อขอรับลูกค้า เว็บเซิร์ฟเวอร์คือสภาพแวดล้อมที่เว็บไซต์ทำงาน หรือดีกว่ายังเครื่องคอมพิวเตอร์ ให้บริการ เว็บไซต์

นี่คือความจริงไม่ว่าเว็บเซิร์ฟเวอร์จะส่งอะไรหรือจะส่งอะไรบ้าง (ไฟล์ HTML สำหรับเว็บเพจไฟล์ FTP เป็นต้น) หรือซอฟต์แวร์ที่ใช้ (เช่น Apache, HFS, FileZilla, nginx, lighttpd)

เว็บเซิร์ฟเวอร์ HTTP คือเว็บเซิร์ฟเวอร์ที่ให้บริการเนื้อหาผ่าน HTTP หรือ Hypertext Transfer Protocol เทียบกับเซิร์ฟเวอร์อื่นเช่น FTP ตัวอย่างเช่นเมื่อคุณไปที่ในเว็บเบราเซอร์ของคุณในที่สุดคุณจะติดต่อเว็บเซิร์ฟเวอร์ที่โฮสต์เว็บไซต์นี้เพื่อให้คุณสามารถติดต่อสื่อสารกับเว็บไซต์นี้เพื่อขอหน้าเว็บ (ซึ่งคุณได้ทำเพื่อดูหน้าเว็บนี้แล้ว)

ทำไมต้องใช้ Apache HTTP Server?

มีประโยชน์มากมายสำหรับ Apache HTTP Server สิ่งที่น่าสังเกตมากที่สุดอาจเป็นได้ว่าฟรีสำหรับการใช้งานส่วนตัวและในเชิงพาณิชย์ทั้งหมดดังนั้นคุณจึงไม่จำเป็นต้องกังวลเรื่องค่าใช้จ่ายใด ๆ แม้แต่ค่าธรรมเนียมเพียงครั้งเดียวขนาดเล็กก็ไม่มีอยู่จริง

Apache ยังเป็นซอฟต์แวร์ที่เชื่อถือได้และได้รับการอัปเดตบ่อยๆเนื่องจากยังคงมีการปรับปรุงอย่างต่อเนื่อง นี้เป็นสิ่งสำคัญเมื่อพิจารณาสิ่งที่เว็บเซิร์ฟเวอร์ที่จะใช้; คุณต้องการอย่างใดอย่างหนึ่งที่ไม่เพียง แต่จะให้คุณลักษณะใหม่และดีขึ้นอย่างต่อเนื่อง แต่ยังรวมถึงบางสิ่งบางอย่างที่จะช่วยปรับปรุงการรักษาความปลอดภัยและการปรับปรุงช่องโหว่

ในขณะที่ Apache เป็นผลิตภัณฑ์ฟรีและได้รับการปรับปรุง ในความเป็นจริงเป็นหนึ่งในคุณลักษณะที่เต็มไปด้วย HTTP เว็บเซิร์ฟเวอร์ที่พร้อมใช้งานซึ่งเป็นอีกเหตุผลหนึ่งที่เป็นที่นิยมกันอย่างแพร่หลาย

โมดูลที่ใช้เพื่อเพิ่มฟังก์ชั่นเพิ่มเติมให้กับซอฟต์แวร์ การรับรองความถูกต้องของรหัสผ่านและใบรับรองดิจิทัลได้รับการสนับสนุน คุณสามารถปรับแต่งข้อความแสดงข้อผิดพลาด หนึ่ง Apache ติดตั้งสามารถส่งมอบเว็บไซต์หลายแห่งที่มีความสามารถในการโฮสต์เสมือน โมดูลพร็อกซี่มี; สนับสนุน SSL และ TLS และการบีบอัด GZIP เพื่อเพิ่มความเร็วของหน้าเว็บ

นี่คือคุณสมบัติอื่น ๆ ที่เห็นได้จาก Apache:

ยิ่งไปกว่านั้นคือแม้ว่าจะมีคุณลักษณะมากมาย แต่คุณก็ไม่ต้องกังวลอะไรมากนักเกี่ยวกับวิธีที่คุณจะได้เรียนรู้การใช้งานทั้งหมด Apache ใช้กันอย่างแพร่หลายเพื่อให้คำตอบได้รับ (และโพสต์แบบออนไลน์) ไปแล้วเกือบทุกคำถามที่คุณต้องการ