विज्ञापन

अपाचे वेब सर्वरजो भी कारण है, आप किसी बिंदु पर एक वेब सर्वर प्राप्त करना चाहते हो सकता है। आप अपने आप को कुछ पृष्ठों या सेवाओं के लिए दूरस्थ पहुँच देना चाहते हैं, आप एक समुदाय प्राप्त करना चाहते हैं समूह जा रहा है, या कुछ और, आपको इसके लिए सही सॉफ़्टवेयर स्थापित और कॉन्फ़िगर करना होगा होता है। तो वास्तव में कैसे कर सकते हैं आप वो करें? यह वास्तव में काफी सरल है।

इस लेख के लिए मेरी पसंद का ऑपरेटिंग सिस्टम होगा फेडोरा लिनक्स बस फेडोरा 16 बीटा वितरण के साथ बेहतर हो गयालीक्स और सीमा से लिनक्स वितरण में सुधार हुआ है, और वे सुधार नवीनतम बीटा रिलीज़ में दिखाई दे रहे हैं। फेडोरा, जो गेनोम 3 ले जाने वाले प्रमुख वितरणों में से एक है, अलग नहीं है और होना चाहिए ... अधिक पढ़ें लिनक्स, जैसा कि सामान्य रूप से लिनक्स सर्वरों को जल्दी से और जल्दी और आसानी से चलाने के लिए जाना जाता है। इसके अलावा, फेडोरा एक समुदाय और एक निगम दोनों द्वारा अच्छी तरह से समर्थित है, जिसमें महान सुरक्षा है, और कई सर्वरों के लिए ग्राफिकल कॉन्फ़िगरेशन टूल प्रदान करता है।

एक कदम: स्थापना

फेडोरा की नई स्थापना

अपाचे वेब सर्वर
यदि आपके पास अभी तक फेडोरा स्थापित नहीं है, तो आप ऐसा कर सकते हैं

instagram viewer
डीवीडी क्योंकि आप अपाचे को उसी समय स्थापित करने का विकल्प भी चुन सकते हैं। यदि आप इस मार्ग को लेते हैं, तो डीवीडी से इंस्टॉल करते समय आप चुन सकते हैं कि आप "अभी अनुकूलित करें" स्विच के साथ कौन से पैकेज स्थापित करना चाहते हैं। इसे चुनें और फिर सर्वर टैब के तहत, आप "वेब सर्वर" का चयन कर सकते हैं। स्थापना के साथ आगे बढ़ें जब तक आप अपने नए सिस्टम में बूट नहीं कर सकते। वहां से, आप पैकेज को चुनकर चित्रमय कॉन्फ़िगरेशन उपकरण स्थापित कर सकते हैं प्रणाली-config-httpd अपने पैकेज मैनेजर से, या चलाएं sudo yum install system-config-http.

फेडोरा पहले से ही स्थापित है

अपाचे सर्वर
यदि आपके पास पहले से ही फेडोरा स्थापित है, तो आप वेब सर्वर और ग्राफिकल कॉन्फ़िगरेशन टूल दोनों को स्थापित कर सकते हैं। आप स्थापित कर सकते हैं httpd तथा प्रणाली-config-httpd पैकेज प्रबंधक से पैकेज, या चलाएं sudo yum httpd-config-httpd स्थापित करें.

चरण दो: कॉन्फ़िगरेशन

अपाचे सर्वर
अब आप सिस्टम टूल्स -> एचटीटीपी से ग्राफिकल कॉन्फ़िगरेशन टूल शुरू कर सकते हैं। पहला टैब जिसे आप देख रहे हैं, वह मुख्य टैब है, जहां आप सर्वर नाम, व्यवस्थापक ईमेल पते को कॉन्फ़िगर कर सकते हैं, और जिसके तहत सर्वर उपलब्ध है, के पते। मेरा सुझाव है कि आप अभी एक पता जोड़ें, और सरलता के लिए पोर्ट 80 पर "सभी उपलब्ध पते" चुनें।

अपाचे सर्वर
दूसरे टैब में अलग-अलग वर्चुअल होस्ट या एक ही सर्वर पर विभिन्न वेबसाइटों की संख्या समाहित है, जो कॉन्फ़िगर किए गए हैं। सर्वर यह अंतर कर सकता है कि ब्राउज़र में डोमेन नाम क्या दर्ज किया गया था और इसलिए पृष्ठ प्रदर्शित करते समय सही वर्चुअल होस्ट चुनें।

अपाचे http सर्वर
बहुत सी अलग-अलग सेटिंग्स हैं जिन्हें आप प्रत्येक वर्चुअल होस्ट के लिए चुन सकते हैं, जिसमें आवश्यक घटक और साथ ही हार्ड-टू-कॉन्फ़िगर वाले जैसे एसएसएल (HTTPS)। अधिकांश मदों के लिए, ग्राफ़िकल कॉन्फ़िगरेशन टूल आपकी आवश्यकताओं का ध्यान रखने में सक्षम होना चाहिए।

अपाचे http सर्वर
अंतिम टैब में प्रदर्शन और अनुमत कनेक्शनों की मात्रा के साथ सब कुछ है। कोई अनुशंसित सेटिंग्स नहीं हैं क्योंकि प्रत्येक सर्वर में अलग-अलग क्षमताएं हैं, इसलिए यदि आपके पास एक बड़ी वेबसाइट है, तो आपको इसकी आवश्यकता होगी इन नंबरों के साथ खेलें और देखें कि क्या काम करता है (बशर्ते कि आपके पास सेटिंग्स का परीक्षण करने के लिए पर्याप्त ट्रैफ़िक हो सही ढंग से)।

अतिरिक्त जरूरत विन्यास

इससे पहले कि आप वास्तव में अपने नए वेब सर्वर तक पहुंच सकें, आपको अपना टर्मिनल खोलने और फिर चलाने की आवश्यकता होगी sudo सेवा httpd स्टार्ट वास्तव में अपाचे और शुरू करने के लिए sudo chkconfig httpd पर हर बूट पर अपाचे शुरू करने के लिए।

चरण तीन: परीक्षण

हमारी प्रक्रिया में चरण 3 केवल यह जानने के लिए है कि आप अपने पृष्ठ तक पहुँच सकते हैं या नहीं। उसी मशीन पर, फ़ायरफ़ॉक्स खोलें और टाइप करें स्थानीय होस्ट या 127.0.0.1 यह देखने के लिए कि क्या आपको यह परीक्षण पृष्ठ मिलता है (बशर्ते कि आपने दस्तावेज़ रूट नहीं बदला है):

अपाचे वेब सर्वर
यदि नहीं, तो आपने अपने कॉन्फ़िगरेशन में कुछ गलत किया है या अभी तक अपाचे शुरू नहीं किया है।

निष्कर्ष

अपाचे को अपने सिस्टम पर चलाना और उसे चलाना बहुत ही अच्छा है, यह देखते हुए कि यह वही तकनीक है जिसका उपयोग आप हर एक दिन (मेकयूसेफ सहित) अधिकांश वेबसाइटों पर करते हैं। यदि आप चाहते हैं कि अन्य मशीनों का उपयोग हो, तो आपको फेडोरा में जाने की आवश्यकता होगी फ़ायरवॉल कॉन्फ़िगरेशन उपयोगिता (डिफ़ॉल्ट रूप से स्थापित) और सुनिश्चित करें कि HTTP (पोर्ट 80) खुला है। इसके अलावा, यदि आप फ़ोरम या वर्डप्रेस जैसे अधिक जटिल वेब फ़्रेमवर्क चलाना चाहते हैं, तो आपको MySQL और PHP को भी इंस्टॉल करना होगा, लेकिन मैं इसे किसी अन्य लेख के लिए छोड़ दूंगा।

आपको लगता है कि यह प्रक्रिया कितनी आसान है? अपाचे के बारे में आपको क्या पसंद है या नहीं? हमें टिप्पणियों में बताएं!

डैनी उत्तरी टेक्सास विश्वविद्यालय में एक वरिष्ठ हैं, जो ओपन सोर्स सॉफ्टवेयर और लिनक्स के सभी पहलुओं का आनंद लेते हैं।