apacheशुरुआत अपाचे से हो रही है


टिप्पणियों

यह अनुभाग अपाचे क्या है, और एक डेवलपर इसका उपयोग क्यों करना चाहता है, इसका अवलोकन प्रदान करता है।

यह अपाचे के भीतर किसी भी बड़े विषयों का उल्लेख करना चाहिए, और संबंधित विषयों के लिए लिंक करना चाहिए। चूंकि अपाचे के लिए दस्तावेज़ीकरण नया है, इसलिए आपको उन संबंधित विषयों के प्रारंभिक संस्करण बनाने की आवश्यकता हो सकती है।

संस्करण

विभिन्न अपाचे httpd रिलीज

संस्करण वर्तमान संस्करण रिहाई
1.3 1.3.42 1998/06/06
2.0 2.0.65 2002/04/06
2.2 2.2.32 2005/12/01
2.4 2.4.25 2012-02-21

[उबंटू] सरल हैलो वर्ल्ड उदाहरण

यह उदाहरण एक हैलो वर्ल्ड HTML पृष्ठ की सेवा का बैक एंड स्थापित करने के माध्यम से आपका मार्गदर्शन करेगा।

आवश्यकताएँ स्थापित करना


इस कदम के लिए आदेश मायने रखता है!

  • sudo apt-get install apache2

HTML सेट करना


Apache फाइलें /var/www/html/ । जल्दी से वहाँ जाओ। सुनिश्चित करें कि आप अपनी रूट डायरेक्टरी में पहले हैं, cd , फिर cd /var/www/html/

यह html निर्देशिका वह जगह है जहाँ आपकी सभी वेबसाइट फाइलें लाइव होंगी। जल्दी से एक सरल हैलो वर्ल्ड फ़ाइल बनाने की सुविधा देता है।

अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करते हुए, निम्नलिखित को टाइप करें

<!DOCTYPE html>
<html>
<head>
    <title>Hello World!</title>
</head>
<body>
    <h1>Hello World!</h1>
</body>
</html>
 

इस फ़ाइल को वर्तमान निर्देशिका में index.html रूप में सहेजें और आप जाने के लिए तैयार हैं!

आपका वेबपेज पर जाना


आपके द्वारा बनाए गए पेज पर जाने के लिए, अपनी पसंद के ब्राउज़र में, localhost । यदि वह काम नहीं करता है, तो 127.0.0.1 प्रयास करें। आपको "हैलो वर्ल्ड!" देखना चाहिए एक h1 रूप में। हो गया!

स्थापना या सेटअप

अपाचे स्थापित करने या स्थापित करने पर विस्तृत निर्देश।

उबंटू इंस्टालेशन


sudo apt-get install apache2
 

विंडोज इंस्टॉलेशन


WAMP स्टैक देखें। WAMP विंडोज, अपाचे, MySQL, PhpMyAdmin के लिए खड़ा है।

CentOS स्थापना


Apache 2.2 CentOS6 के साथ आता है, जबकि 2.4 OSOS पर चलने के लिए, CentOS7 के साथ आता है

yum -y install httpd
 

macOS स्थापना


macOS अपाचे के साथ पहले से इंस्टॉल आता है, हालाँकि, अपाचे को होमब्रे के जरिए इंस्टॉल कर सकते हैं

यदि आपके पास पहले से निर्मित अपाचे चल रहा है, तो इसे पहले बंद करना होगा, और किसी भी ऑटो-लोडिंग स्क्रिप्ट को हटा दिया जाएगा।

$ sudo apachectl stop
$ sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
$ brew install httpd24 --with-privileged-ports --with-http2
 

सर्वर सुनिश्चित करने के लिए।

यदि आपको एक संदेश मिलता है कि ब्राउज़र सर्वर से कनेक्ट नहीं हो सकता है, तो पहले यह सुनिश्चित करने के लिए चेक करें कि सर्वर ऊपर है।

$ ps -aef | grep httpd
 

यदि अपाचे उठ रहा है और चल रहा है तो आपको कुछ httpd प्रक्रियाओं को देखना चाहिए।