1. HTTPD - Apache2 वेब सर्वर
अपाचे लिनक्स सिस्टम पर सबसे अधिक इस्तेमाल किया जाने वाला वेब सर्वर है। वेब सर्वर का उपयोग क्लाइंट कंप्यूटरों द्वारा अनुरोधित वेब पेजों की सेवा के लिए किया जाता है। ग्राहक आमतौर पर फ़ायरफ़ॉक्स, ओपेरा, क्रोमियम, या इंटरनेट एक्सप्लोरर जैसे वेब ब्राउज़र अनुप्रयोगों का उपयोग करके वेब पेजों का अनुरोध करते हैं और देखते हैं।
उपयोगकर्ता अपने पूर्णतः योग्य डोमेन नाम (FQDN) और आवश्यक संसाधन के पथ के माध्यम से एक वेब सर्वर को इंगित करने के लिए एक यूनिफ़ॉर्म रिसोर्स लोकेटर (URL) दर्ज करते हैं। उदाहरण के लिए, उबंटू वेब साइट का होम पेज देखने के लिए1 एक उपयोगकर्ता केवल FQDN दर्ज करेगा:
ubuntu.com
समुदाय को देखने के लिए2 उप-पृष्ठ, एक उपयोगकर्ता एक पथ के बाद FQDN में प्रवेश करेगा:
www.ubuntu.com/community
वेब पेजों को स्थानांतरित करने के लिए उपयोग किया जाने वाला सबसे आम प्रोटोकॉल हाइपर टेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) है। सिक्योर सॉकेट लेयर (HTTPS) पर हाइपर टेक्स्ट ट्रांसफर प्रोटोकॉल और फाइल ट्रांसफर प्रोटोकॉल (FTP), फ़ाइलों को अपलोड करने और डाउनलोड करने के लिए एक प्रोटोकॉल जैसे प्रोटोकॉल भी समर्थित हैं।
अपाचे वेब सर्वर का उपयोग अक्सर MySQL डेटाबेस इंजन, हाइपरटेक्स्ट प्रीप्रोसेसर (PHP) स्क्रिप्टिंग भाषा और अन्य लोकप्रिय स्क्रिप्टिंग भाषाओं जैसे पायथन और पर्ल के संयोजन में किया जाता है। इस कॉन्फ़िगरेशन को LAMP (Linux, Apache, MySQL और Perl/Python/PHP) कहा जाता है और यह वेब-आधारित अनुप्रयोगों के विकास और तैनाती के लिए एक शक्तिशाली और मजबूत मंच बनाता है।