Git से वेबसाइट डिप्लॉय करें
Git का इस्तेमाल रिव्यू की हुई रिलीज डिप्लॉय करने के लिए करें, रिपोजिटरी की डायरेक्टरी को सीधे वेबसाइट बनाकर खोलने के लिए नहीं। बिल्ड की जरूरतें ऐप पर निर्भर करती हैं।
शुरू करने से पहले
APNCloud होस्टिंग पैनल इस्तेमाल करें। आपको कौन-से टूल दिखेंगे, यह अकाउंट की अनुमतियों और प्लान पर निर्भर करता है। कोई विकल्प न दिखे, तो सपोर्ट से पूछें कि आपकी सर्विस में वह शामिल है या नहीं।
चरण
- पैनल में Git फीचर, रिपोजिटरी एक्सेस और प्रोजेक्ट के लिए जरूरी शेल/बिल्ड सपोर्ट जांचें।
- निजी रिपोजिटरी के लिए सीमित अनुमति वाली डिप्लॉय की इस्तेमाल करें। रिमोट होस्ट का फिंगरप्रिंट किसी भरोसेमंद स्रोत से वेरिफाई करें। रिपोजिटरी URL में क्रेडेंशियल न रखें।
- पब्लिक डॉक्यूमेंट रूट के बाहर, एक निजी रिलीज डायरेक्टरी में क्लोन करें। सही ब्रांच या फिक्स्ड रिलीज रेफरेंस चुनें।
- उसी निजी डायरेक्टरी में लॉक की गई डिपेंडेंसी इंस्टॉल करें और एसेट बिल्ड करें। अपलोड की गई फाइलें, सीक्रेट और डेटाबेस उस रिलीज से बाहर रखें जिसे आप बदलते रहेंगे।
- डेटा का बैकअप लें, माइग्रेशन रिव्यू करें, और सिर्फ ऐप की पब्लिक डायरेक्टरी या स्टैटिक बिल्ड आउटपुट को वेब पर उपलब्ध कराएं। सिर्फ पुल करने से ऐप बिल्ड नहीं होता और वर्कर रीस्टार्ट नहीं होते।
- ट्रैफिक नई रिलीज पर ले जाने से पहले हेल्थ चेक और यूजर वर्कफ्लो टेस्ट करें। रोलबैक के लिए पिछली रिलीज और उसके साथ चलने वाला डेटाबेस रिकवरी प्लान तैयार रखें।
परिणाम जांचें
जो काम करना चाहते थे, उसे टेस्ट करें, साथ ही वेबसाइट और ईमेल के बाकी फंक्शन भी जांचें। कोई टूल न मिले या नतीजा उम्मीद के मुताबिक न हो, तो त्रुटि और समय नोट करके सपोर्ट से संपर्क करें। पूरे सर्वर की सेटिंग अंदाजे से न बदलें।
संबंधित गाइड
अंतिम समीक्षा
2026-10-28
