ट्यूटोरियल्स • ऐप्स
VPS सर्वरों पर cPanel के साथ NodeJS एप्लिकेशन लॉन्च करना
एक VPS सर्वर पर cPanel के साथ NodeJS ऐप्लिकेशन लॉन्च करने के लिए सीखें, जिसमें ऐप्लिकेशन को सेटअप और प्रभावी प्रबंधन के लिए आवश्यक कदम शामिल हैं।
दृश्य 990अद्यतनित 1 anप्रकाशित किया गया 25/06/2021द्वारा Florin Petran
परिचय
- NodeJS एक रनटाइम वातावरण है जो सर्वर साइड (बैकेंड) पर Javascript भाषा के उपयोग की अनुमति देता है।
आवश्यकताएँ
- NodeJS अनुप्रयोग छोड़ने के लिए हमें cPanel पहुँच डेटा की आवश्यकता होगी।
कदम
- उदाहरण के लिए, हम एक साधारण जावास्क्रिप्ट कोड फ़ाइल का उपयोग करेंगे जिसे हम होस्टिंग पर अपलोड करेंगे।
- हम cPanel खाते तक पहुँचते हैं और प्रशासनिक विवरणों वाले ईमेल में पाए गए उपयोगकर्ता नाम और पासवर्ड से लॉग इन करते हैं।

- अगला, हम फाइलों के सेक्शन से फ़ाइल प्रबंधक तक पहुँचते हैं।

- यहाँ हम app.js नामक फ़ाइल बनाएँगे जिसे हम संपादित करेंगे और नीचे दिया गया कोड जोड़ेंगे।
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Test file \n');
});
सर्वर.listen(port, hostname, () => {
console.log(`सर्वर चल रहा है https://${hostname}:${port}/`);
});



- अगला कदम एप्लिकेशन प्रबंधक में कॉन्फ़िगर करना है
- हम सॉफ़्टवेयर अनुभाग में एप्लिकेशन प्रबंधक पर क्लिक करेंगे

- जब पृष्ठ खुलेगा, हम आवेदन पंजीकरण पर क्लिक करेंगे ताकि आवेदन कॉन्फ़िगरेशन शुरू हो सके।

- यहां हम निम्नलिखित फ़ील्ड को संशोधित करने में सक्षम होंगे:
-ऐप्लिकेशन नाम - ऐप्लिकेशन का नाम
-तैनाती डोमेन - उस पते/यूआरएल पर जहां ऐप्लिकेशन चलाया जाएगा। पता कस्टमाइज़ किया जा सकता है या सीधे डोमेन का उपयोग किया जा सकता है
-ऐप्लिकेशन पथ - ऐप्लिकेशन के प्रवेश फ़ाइल का पथ
-तैनाती वातावरण - हम ऐप्लिकेशन को कैसे लॉन्च करना चाहते हैं, विकास या उत्पादन
-पर्यावरण चर - यदि आप चर जोड़ना चाहते हैं, तो चर जोड़ें पर क्लिक करें एक नाम और एक मान निर्दिष्ट करने के लिए। - cPanel वर्तमान में केवल NodeJS संस्करण 10 की पेशकश करता है। यदि आप कोई अन्य संस्करण कॉन्फ़िगर कराना चाहते हैं, तो कृपया तकनीकी विभाग से संपर्क करें।
- सभी फ़ील्ड की परिभाषा के बाद, हम ऐप्लिकेशन लॉन्च करने के लिए Deploy बटन पर क्लिक करेंगे।

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