क्या आप Nginx स्थापित करना सीखना चाहेंगे और यूबंटू लिनक्स चलाने वाले कंप्यूटर पर शेल स्क्रिप्ट सीजीआई का उपयोग सक्षम करेंगे? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि सीजीआई फीचर को कैसे सक्षम किया जाए और शेल स्क्रिप्ट्स को Nginx सर्वर पर चलाने में सक्षम बनाया जाए।

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

उपकरण सूची

निम्नलिखित अनुभाग इस ट्यूटोरियल बनाने के लिए उपयोग किए जाने वाले उपकरणों की सूची प्रस्तुत करता है।

एक अमेज़न एसोसिएट के रूप में, मैं खरीद योग्यता से कमाते हैं ।

Nginx – संबंधित ट्यूटोरियल:

इस पृष्ठ पर, हम Nginx से संबंधित ट्यूटोरियल की एक सूची के लिए त्वरित पहुंच प्रदान करते हैं।

ट्यूटोरियल Nginx – शेल स्क्रिप्ट सीजीआई

Nginx सर्वर और Fcgiwrap पैकेज स्थापित करें।

Copy to Clipboard

सीजीआई गेटवे के लिए एक कॉन्फ़िगरेशन फाइल बनाएं।

Copy to Clipboard

यहां फ़ाइल सामग्री है।

Copy to Clipboard

सीजीआई फाइलों को स्टोर करने के लिए एक निर्देशिका बनाएं।

Copy to Clipboard

डिफ़ॉल्ट वेबसाइट के लिए Nginx विन्यास फ़ाइल संपादित करें।

Copy to Clipboard

सर्वर नाम के क्षेत्र में निम्नलिखित लाइन डालें।

Copy to Clipboard

यहां फ़ाइल है, हमारे विन्यास से पहले ।

Copy to Clipboard

यहां फ़ाइल है, हमारे विन्यास के बाद ।

Copy to Clipboard

एनजीइंक्स सेवा को पुनः आरंभ करें।

Copy to Clipboard

एक उदाहरण के रूप में, चलो एक शेल स्क्रिप्ट सीजीआई बनाते हैं।

Nginx के सीजीआई निर्देशिका तक पहुंचें।

Copy to Clipboard

शेल स्क्रिप्ट का उपयोग करके एक परीक्षण पृष्ठ बनाएं।

Copy to Clipboard

यहां फ़ाइल सामग्री है।

Copy to Clipboard

फाइल की अनुमति बदलें।

Copy to Clipboard

अपना ब्राउजर खोलें और अपने वेब सर्वर प्लस /सीजीआई-बिन/टेस्ट.cgi का आईपी एड्रेस डालें ।

हमारे उदाहरण में, निम्नलिखित यूआरएल ब्राउज़र में दर्ज किया गया था:

• http://192.168.2.113/cgi-bin/test.cgi

शेल स्क्रिप्ट पेज को निम्नलिखित संदेश प्रदर्शित करना चाहिए।

Nginx - Shell script CGI

बधाइयाँ! Nginx सर्वर अब CGI के रूप में शेल स्क्रिप्ट का उपयोग करने में सक्षम है।