Ubuntu 24.04 पर Nginx स्थापित करने के लिए चरण-दर-चरण मार्गदर्शिका
Nginx को स्थापित करने के लिए, सुनिश्चित करें कि आपके पास sudo विशेषाधिकारों और टर्मिनल तक पहुंच के साथ आपके सिस्टम तक पहुंच है। इसके साथ, नीचे दिए गए चरण आपको Nginx का उपयोग शुरू करने के लिए अपने फ़ायरवॉल को स्थापित और कॉन्फ़िगर करने के लिए जो कुछ भी करना चाहिए, उसके बारे में आपका मार्गदर्शन करेंगे। साथ चलो!
चरण 1: रिपॉजिटरी को अपडेट करें
Ubuntu 24.04 में, Nginx अपने डिफ़ॉल्ट रिपॉजिटरी में उपलब्ध है। इस प्रकार, आपको इसका भंडार नहीं जोड़ना पड़ेगा। इस Nginx संस्करण को स्थापित करने से पहले, आइए सुनिश्चित करें कि पैकेज इंडेक्स को अपडेट करके हमें नवीनतम संस्करण प्राप्त हो।
$ सुडो उपयुक्त अद्यतन
चरण 2: APT के माध्यम से Nginx स्थापित करें
उबंटू रिपॉजिटरी को रिफ्रेश करने के बाद, Nginx पैकेज को लाने और इंस्टॉल करने के लिए नीचे दिए गए इंस्टॉल कमांड को निष्पादित करें। सुनिश्चित करें कि आप संकेत की पुष्टि करें.
$ sudo apt इंस्टॉल nginx
स्थापित संस्करण को प्रदर्शित करने के लिए नीचे दिए गए आदेश को चलाकर पुष्टि करें कि Nginx स्थापित किया गया है।
$ nginx - संस्करण
हमने Nginx 1.24.0 स्थापित किया है।
चरण 3: Nginx सेवा को सक्षम और प्रारंभ करें
इससे पहले कि हम Nginx का उपयोग कर सकें, हमें Nginx सेवा शुरू करनी होगी। हर बार जब आप इसका उपयोग करना चाहते हैं तो इसे शुरू करने के बजाय, Nginx को बूट समय पर शुरू करने के लिए सेट करना बेहतर है। ऐसा करने के लिए, Nginx सेवा को सक्षम करें और नीचे दिए गए आदेशों का उपयोग करके Nginx को पुनरारंभ करें।
$ sudo systemctl पुनरारंभ nginx
इसके बाद, यह सुनिश्चित करने के लिए Nginx सेवा की जाँच करें सक्रिय (चल रहा है) .
$ sudo systemctl स्टेटस nginx
चरण 4: फ़ायरवॉल कॉन्फ़िगर करें
हालाँकि फ़ायरवॉल स्वचालित रूप से Nginx का पता लगाता है और इसके कनेक्शन की अनुमति देता है, हमें यह सुनिश्चित करना होगा कि यह इसे पंजीकृत करे। आप Nginx के साथ उपयोग करने के लिए एक अलग नियम भी निर्दिष्ट कर सकते हैं।
इस गाइड के लिए, हम Nginx को पूर्ण पहुँच नहीं देना चाहते हैं। इसके बजाय, आइए निर्दिष्ट करें कि हम केवल HTTP के माध्यम से कनेक्ट करना चाहते हैं। इस कॉन्फ़िगरेशन को सहेजने के लिए, निम्न आदेश निष्पादित करें।
$ sudo ufw 'Nginx HTTP' की अनुमति देंआप इसे HTTPS एक्सेस भी दे सकते हैं, या यदि आप HTTP और HTTPS की अनुमति देना चाहते हैं, तो एक बनाएं नग्नेक्स फुल नियम।
हमारे नियम के सफलतापूर्वक जुड़ने के बाद, आइए यह सत्यापित करने के लिए फ़ायरवॉल स्थिति देखें कि हमने अपना नियम सही ढंग से जोड़ा है। नीचे दिए गए आदेश का उपयोग करके फ़ायरवॉल स्थिति जांचें।
$ सुडो यूएफडब्ल्यू स्थिति चरण 5: Nginx वर्क्स को सत्यापित करें
यह पुष्टि करने का एक त्वरित तरीका है कि आपका Nginx इंस्टॉलेशन सफल रहा, Nginx लैंडिंग पृष्ठ खोलना है। आप इसे दो तरीकों से कर सकते हैं. पहले विकल्प में आपका वेब ब्राउज़र खोलना और आपके वेब पेज तक पहुंचना शामिल है। उदाहरण के लिए, यदि लोकलहोस्ट का उपयोग कर रहे हैं, तो हम इसे खोलेंगे साइट: http://localhost
आपको एक Nginx स्वागत पृष्ठ मिलेगा जो पुष्टि करेगा कि Nginx पूरी तरह तैयार है और उपयोग के लिए तैयार है।
वैकल्पिक रूप से, आप इसका उपयोग करके उसी वेब पेज पर जा सकते हैं कर्ल और आउटपुट की जाँच करें। यदि आउटपुट वही स्वागत संदेश दिखाता है, तो आपका इंस्टॉलेशन सफल रहा।
$ कर्ल 127.0.0.1निष्कर्ष
Nginx एक ओपन-सोर्स वेब सर्वर है जिसे Ubuntu 24.04 पर इंस्टॉल और उपयोग किया जा सकता है। Nginx पैकेज उबंटू रिपॉजिटरी से उपलब्ध है। इसे स्थापित करने के लिए APT का उपयोग करें। इसके बाद, Nginx के माध्यम से ट्रैफ़िक की अनुमति देने के लिए अपने फ़ायरवॉल को कॉन्फ़िगर करें। हमने प्रत्येक चरण पर चर्चा की है, और संदर्भ के रूप में इस गाइड के साथ, आप Ubuntu 24.04 पर Nginx स्थापित कर सकते हैं।