Node.js एप्लिकेशन होस्ट करें
Node.js API और सर्वर-रेंडर्ड साइट के लिए सपोर्टेड रनटाइम और हमेशा चालू रहने वाली ऐप सर्विस चाहिए। सोर्स फाइलें वेब फोल्डर में अपलोड करने से ऐप चालू नहीं होता।
शुरू करने से पहले
सपोर्टेड Node.js वर्जन, ऐप का एंट्री पॉइंट, स्टार्ट कमांड और एनवायरनमेंट वेरिएबल जांचें। साथ ही देखें कि आपके APNCloud प्लान में हमेशा चालू रहने वाले प्रोसेस की अनुमति है या नहीं। पैनल में ऐप-सर्वर का आइकन दिखने का मतलब यह नहीं कि हर फ्रेमवर्क सपोर्टेड है।
चरण
- शेयर्ड होस्टिंग में सपोर्ट से इन बातों की पुष्टि करें: फिलहाल कौन-सा रनटाइम अपडेट पाता है, रिसोर्स सीमाएं, असाइन किया गया पोर्ट, स्टार्टअप कमांड और रीस्टार्ट कंट्रोल। ये उपलब्ध न हों, तो VPS इस्तेमाल करें।
- रिव्यू की हुई रिलीज डिप्लॉय करें और प्रोजेक्ट की लॉकफाइल इस्तेमाल करें। डिपेंडेंसी इंस्टॉल करें और प्रोजेक्ट का प्रोडक्शन बिल्ड चलाएं। कंपाइलेशन पूरा होने तक बिल्ड डिपेंडेंसी रखें।
- सीक्रेट पब्लिक डायरेक्टरी और वर्जन कंट्रोल, दोनों से बाहर रखें। सपोर्टेड रनटाइम कॉन्फ़िगरेशन से प्रोडक्शन मोड सेट करें।
- प्रोडक्शन सर्वर को सपोर्टेड प्रोसेस मैनेजर से चालू करें। VPS पर अलग, कम अनुमति वाला सर्विस अकाउंट और ऑटोमैटिक रीस्टार्ट इस्तेमाल करें।
- होस्टिंग रनटाइम जिस एड्रेस और पोर्ट की मांग करता है, उसी पर बाइंड करें।
- हेल्थ, त्रुटियां, लॉगिन, फाइल अपलोड और प्लान किए हुए रीबूट के बाद ऐप का अपने-आप चालू होना जांचें।
समस्या होने पर
डेवलपमेंट सर्वर या टर्मिनल सेशन को प्रोडक्शन का सुपरवाइज़र न बनाएं। पैनल में कोई पुराना (legacy) ऐप सर्वर दिखे, तो नए पब्लिक ऐप के लिए उसे अपनाने से पहले सपोर्ट से उसकी मेंटेनेंस स्थिति की पुष्टि करें।
संबंधित गाइड
अंतिम समीक्षा
2026-10-28
