सेंटोस 7 में nginx स्थापित करना

Anonim

सेंटोस 7 में nginx स्थापित करना

Nginx एक लोकप्रिय वेब सर्वर है जिसका उपयोग सक्रिय रूप से साइटों और विभिन्न अनुप्रयोगों की सेवा के लिए किया जाता है। यह एक शक्तिशाली मुफ्त इंटरनेट है जो घटकों से एक श्रृंखला बनाते समय सिस्टम प्रशासकों का उपयोग करता है जो एक दूसरे के साथ स्पष्ट रूप से बातचीत कर रहे हैं। विशेष रूप से अक्सर NGINX को सेंटोस 7 में स्थापित किया जाता है, क्योंकि यह लोकप्रिय सर्वर वितरण में से एक है। आज हम इस वेब सर्वर को उल्लिखित ओएस में स्थापित करने के बारे में बताना चाहते हैं।

सेंटोस 7 में NGINX स्थापित करें

सभी आगे की कार्रवाई "टर्मिनल" के माध्यम से की जाएगी, और हमने डाउनलोड के स्रोत के रूप में वितरण के आधिकारिक भंडार को चुना है। पूरी प्रक्रिया को तीन विषयगत चरणों में विभाजित किया जाएगा ताकि यहां तक ​​कि सबसे नौसिखिया उपयोगकर्ता भी सभी निर्देशों को जल्दी से समझ सके और किसी भी समस्या के बिना कार्य के साथ मुकाबला कर सके।

चरण 1: सिस्टम को NGINX जोड़ना

आइए सबसे बुनियादी चरण से शुरू करें - ऑपरेटिंग सिस्टम में NginX वेब सर्वर स्थापित करना। जैसा कि पहले उल्लेख किया गया है, हमें इसके लिए कुछ टीमों को कंसोल और जानना होगा। प्रक्रिया निम्नलिखित है:

  1. आपके लिए "टर्मिनल" सुविधाजनक खोलें, उदाहरण के लिए, एप्लिकेशन मेनू में "पसंदीदा" टैब के माध्यम से या CTRL + ALT + T हॉट कुंजी दबाकर।
  2. सेंटोस 7 में NginX वेब सर्वर की और स्थापना के लिए टर्मिनल में संक्रमण

  3. यहां आपको एक नया पैकेज जोड़ने के लिए ओएस तैयार करने के लिए मानक प्रकार की सुडो यम इंस्टॉल एपेल-रिलीज़ दर्ज करना चाहिए।
  4. सेंटोस 7 में NGINX स्थापित करने से पहले अतिरिक्त घटकों को स्थापित करने के लिए कमांड

  5. यह और बाद में हेरफेर सुपरसुर की ओर से किए जाएंगे, इसलिए उन्हें नई लाइन में संबंधित पासवर्ड दर्ज करके पुष्टि करनी होगी।
  6. सेंटोस 7 में NGINX स्थापित करने से पहले अतिरिक्त घटकों की स्थापना टीम की पुष्टि

  7. जब अधिसूचना एक नया ईपीएल पैकेज जोड़ने की आवश्यकता के बारे में अधिसूचित किया जाता है, तो वाई संस्करण का चयन करके प्रक्रिया की पुष्टि करें।
  8. सेंटोस 7 में अतिरिक्त घटकों Nginx के पाए गए पैकेज की स्थापना की पुष्टि

  9. ऑपरेशन पूरा होने पर, एक नई इनपुट पंक्ति दिखाई देगी। इसे मानक भंडारण से Nginx स्थापित करने के लिए Sudo Yum स्थापित Nginx स्थापित करना चाहिए।
  10. Centos 7 में NginX वेब सर्वर को स्थापित करने के लिए कमांड दर्ज करें

  11. एक बार फिर एक पैकेज जोड़ने के बारे में एक अधिसूचना की पुष्टि करें।
  12. सेंटोस 7 में Nginx वेब सर्वर पैकेट की पुष्टि

  13. इसके अतिरिक्त, एक सार्वजनिक कुंजी प्राप्त की जाएगी और तुरंत। हालांकि, यह सकारात्मक उत्तर चुनने के बाद ही किया जाएगा।
  14. सेंटोस 7 में Nginx वेब सर्वर के लिए सार्वजनिक कुंजी आयात की पुष्टि

यह केवल स्थापना के लिए इंतजार करने के लिए बनी हुई है। उसके बाद, एक सफल पूर्ण संचालन की एक अधिसूचना स्क्रीन पर दिखाई देगी, जिसका अर्थ है कि आप अगले चरण में जा सकते हैं।

चरण 2: एक वेब सर्वर चलाना

दुर्भाग्यवश, डिफ़ॉल्ट Nginx ऑपरेटिंग सिस्टम को ऑटोलोड में नहीं जोड़ा गया है, और ऑफ स्टेट में भी है, इसलिए आपको इन कार्यों को स्वयं करने की आवश्यकता होगी। इसमें अधिक समय नहीं लगता है, क्योंकि आपको केवल दो टीमों को दर्ज करने की आवश्यकता होगी।

  1. पहले सिस्टमसीटीएल को एनजीएनएक्स शुरू करने का एक दृश्य है और वर्तमान सत्र के लिए सेवा चलाने के लिए जिम्मेदार है।
  2. सेंटोस 7 में Nginx वेब सर्वर का काम शुरू करने का आदेश

  3. कमांड को सक्रिय करने के बाद, प्रमाणीकरण के साथ एक पॉप-अप विंडो दिखाई देगी। यहां सुपरसर पासवर्ड दर्ज करें और ENTER पर क्लिक करें।
  4. सेंटोस 7 में nginx के लॉन्च कमांड की पुष्टि

  5. Systemctl की दूसरी पंक्ति सक्षम Nginx को AUSOLOAD पर विचाराधीन वेब सर्वर जोड़ने के लिए आवश्यक है।
  6. Centos 7 में Autoload में एक Nginx वेब सर्वर जोड़ने के लिए एक आदेश

  7. यह पासवर्ड दर्ज करने के बाद ही सक्रिय किया जाएगा।
  8. Centos 7 में Autoload में NginX वेब सर्वर जोड़ने की कमांड की पुष्टि करें

  9. यदि सबकुछ सफलतापूर्वक चला गया, तो आप उस जानकारी को देखेंगे कि प्रतीकात्मक लिंक अभी बनाया गया है। यह वह है जो एक नया सत्र शुरू करते समय NGINX को लॉन्च करने वाली फ़ाइल तक पहुंचने के लिए जिम्मेदार है।
  10. एक प्रतीकात्मक लिंक बनाना जब आप CentOS 7 में ऑटोलोड में सफलतापूर्वक एक NginX वेब सर्वर जोड़ते हैं

चरण 3: फ़ायरवॉल में वेब सर्वर यातायात अनुमति

स्थापित वेब सर्वर के सही संचालन को कॉन्फ़िगर करने के लिए, यह ऑपरेटिंग सिस्टम फ़ायरवॉल में यातायात के पारित होने के लिए बनी हुई है। हमने एक उदाहरण सक्रिय फ़ायरवॉल डिफ़ॉल्ट के लिए लिया, यदि आप एक विकल्प का उपयोग करते हैं, तो आपको वर्तमान स्थितियों को देखने वाले आदेशों को बदलने की आवश्यकता होगी।

  1. "टर्मिनल" खोलें और फ़ायरवॉल-सीएमडी - ज़ोन = पब्लिक -परैनेंट - डीडी-सेवा = http दर्ज करें।
  2. Centos 7 में Nginx स्थापित करने के बाद फ़ायरवॉल को समायोजित करने के लिए एक आदेश

  3. सुपरयुसर पासवर्ड निर्दिष्ट करके इस आदेश की भी पुष्टि की जानी चाहिए।
  4. Centos 7 में Nginx स्थापित करने के बाद फ़ायरवॉल सेटिंग्स की पुष्टि

  5. अब, जब आपने "सफलता" स्ट्रिंग देखी, तो फ़ायरवॉल-सीएमडी - ज़ोन = पब्लिक -परैनेंट - डीडी-सेवा = एचटीटीपीएस डालें और एंटर पर क्लिक करें।
  6. सेंटोस 7 में NGINX स्थापित करने के बाद फ़ायरवॉल को कॉन्फ़िगर करने के लिए दूसरा आदेश

  7. यह केवल फ़ायरवॉल को रीबूट करने के लिए बनी हुई है ताकि सभी परिवर्तन लागू हो जाएं, और इसे फ़ायरवॉल-सीएमडी-रीलोड के माध्यम से किया जाता है।
  8. Centos 7 में Nginx परिवर्तन करने के बाद फ़ायरवॉल को पुनरारंभ करना

  9. सफलता अधिसूचना स्क्रीन पर दिखाई देने के बाद, आप कंसोल को बंद कर सकते हैं और वेब सर्वर के उपयोग पर जा सकते हैं।
  10. Centos 7 में nginx परिवर्तन करने के बाद फ़ायरवॉल की सफल पुनरारंभ

आप केवल सेंटोस 7 में nginx को स्थापित करने के लिए चरण-दर-चरण मार्गदर्शिका से परिचित हुए हैं, जैसा कि आप देख सकते हैं, हमने वैश्विक विन्यास के बारे में जानकारी प्रदान नहीं की है, क्योंकि सभी उपयोगकर्ताओं के लिए वे विशेष होंगे और व्यक्तिगत वरीयताओं पर निर्भर होंगे। हम इस जानकारी को निम्नलिखित लिंक के लिए आधिकारिक दस्तावेज पढ़कर प्रदान करते हैं।

आधिकारिक NGINX दस्तावेज़ पढ़ने के लिए कूदो

अधिक पढ़ें