Softaculous के साथ वेबसाइट स्क्रिप्ट्स को कैसे प्रबंधित करें

Softaculous Spaceship के होस्टिंग cPanel में उपलब्ध एक बिल्ट-इन स्क्रिप्ट इंस्टॉलर है। यह आपको WordPress, Joomla, Magento और कई अन्य लोकप्रिय CMSs (Content Management Systems) को जल्दी से इंस्टॉल और प्रबंधित करने की सुविधा देता है।

तेज़ इंस्टॉलेशन के अलावा, Softaculous आपकी वेबसाइट्स को बनाए रखने और अपडेट करने के लिए टूल्स का पूरा सेट प्रदान करता है। इसकी विशेषताओं से परिचित होने में कुछ मिनट खर्च करने से आप अपनी इंस्टॉलेशन को अधिक प्रभावी ढंग से प्रबंधित कर सकते हैं।

Softaculous तक पहुँचने के लिए, अपने cPanel में लॉग इन करें और Exclusive सेक्शन में जाएँ, फिर Softaculous Apps Installer खोलें। या सीधे Softaculous Apps Installer मेन्यू से पसंदीदा CMS पर जाएँ:



वहाँ से, आप उपलब्ध विकल्पों का उपयोग करके अपनी स्क्रिप्ट्स प्रबंधित कर सकते हैं, जिनमें शामिल हैं:

  • नया सॉफ़्टवेयर इंस्टॉल करना

  • इंस्टॉलेशन इम्पोर्ट करना

  • WordPress साइट्स को WordPress Manager के माध्यम से प्रबंधित करना

  • स्वचालित बैकअप और ऑटो-अपडेट्स कॉन्फ़िगर करना

  • बैकअप बनाना

  • बैकअप से वेबसाइट पुनर्स्थापित करना

  • इंस्टॉल की गई स्क्रिप्ट्स को अपडेट करना

  • मौजूदा इंस्टॉलेशन को क्लोन करना

  • स्टेजिंग वातावरण बनाना और प्रबंधित करना

  • इंस्टॉलेशन टेम्पलेट्स बनाना

  • स्क्रिप्ट्स हटाना


नया सॉफ़्टवेयर इंस्टॉल करें

बाएँ साइडबार में, आपको उपलब्ध ऐप्स की सूची categories जैसे Blogs, E-Commerce आदि में समूहित मिलेगी। आप इन कैटेगरीज को ब्राउज़ कर सकते हैं या Search फ़ील्ड का उपयोग करके अपनी आवश्यकता के अनुसार CMS जल्दी खोज सकते हैं। साथ ही, आप मुख्य पेज पर Top Scripts सेक्शन से भी CMS चुन सकते हैं:


एप्लिकेशन चुनने के बाद, उसके आइकन पर क्लिक करें ताकि ओवरव्यू पेज खुले। इसमें सॉफ़्टवेयर के बारे में उपयोगी जानकारी, संक्षिप्त विवरण, प्रमुख विशेषताएँ, यूज़र रेटिंग्स, समीक्षाएँ और डेमो शामिल हैं। इंस्टॉलेशन प्रक्रिया शुरू करने के लिए Install पर क्लिक करें:


अगले पेज पर, आपको अपनी इंस्टॉलेशन का विवरण भरना होगा:

  • domain चुनें जहाँ आप CMS इंस्टॉल करना चाहते हैं।

  • In Directory फ़ील्ड में इंस्टॉलेशन के लिए फ़ोल्डर निर्दिष्ट करें। डिफ़ॉल्ट रूप से, यह फ़ील्ड खाली होती है, जिससे एप्लिकेशन सीधे yourdomain.tld पर इंस्टॉल हो जाता है। इसे सबफोल्डर में इंस्टॉल करने के लिए (उदाहरण के लिए, yourdomain.tld/blog), फ़ोल्डर नाम दर्ज करें (जैसे, blog)।

  • software version चुनें जिसे आप इंस्टॉल करना चाहते हैं।

  • कुछ CMS के लिए admin account बनाना भी आवश्यक हो सकता है।

Optional: Advanced Options में आप Database Name सेट कर सकते हैं, ऑटो-बैकअप्स और ऑटो-अपग्रेड्स सक्षम कर सकते हैं:


सभी आवश्यक फ़ील्ड भरने के बाद, आगे बढ़ने के लिए Install पर क्लिक करें। कुछ ही क्षणों में, आपको एक पुष्टिकरण संदेश दिखाई देगा कि आपका CMS सफलतापूर्वक इंस्टॉल हो गया है।


इंस्टॉलेशन इम्पोर्ट करें


यदि आपकी वेबसाइट ऐसा CMS उपयोग करती है जिसे Softaculous सपोर्ट करता है, लेकिन एप्लिकेशन मैन्युअली या किसी अन्य इंस्टॉलर से इंस्टॉल किया गया था, तो आप मौजूदा इंस्टॉलेशन को इम्पोर्ट करके उसे Softaculous में जोड़ सकते हैं।

शुरू करने से पहले, सुनिश्चित करें कि आपको पता है कौन सी स्क्रिप्ट इंस्टॉल है (जैसे, WordPress, PrestaShop आदि) और वेबसाइट वर्तमान में कहाँ होस्ट की गई है।

मौजूदा इंस्टॉलेशन को इम्पोर्ट करने के लिए, ये चरण अपनाएँ:

  1. Search फ़ील्ड का उपयोग करके आवश्यक स्क्रिप्ट खोजें या उपलब्ध categories ब्राउज़ करें।

  2. स्क्रिप्ट नाम पर क्लिक करें ताकि उसका ओवरव्यू पेज खुले, फिर Import टैब पर स्विच करें।

अब, Softaculous आपकी वेबसाइट के स्थान के अनुसार दो विकल्प प्रदान करता है:


• Import Existing Installation from This Server

  1. domain name ड्रॉप-डाउन सूची से चुनें और वह डायरेक्टरी निर्दिष्ट करें जहाँ एप्लिकेशन इंस्टॉल है।

    • यदि एप्लिकेशन रूट डायरेक्टरी में इंस्टॉल है (उदाहरण के लिए, yourdomain.tld), In Directory फ़ील्ड खाली छोड़ें।

    • यदि यह सबफोल्डर में इंस्टॉल है (उदाहरण के लिए, yourdomain.tld/wordpress), फ़ोल्डर नाम दर्ज करें (जैसे, wordpress)।

  2. Import पर क्लिक करें ताकि प्रक्रिया शुरू हो सके।

Tip: Auto Detect all installations का उपयोग करें ताकि सभी डोमेन्स और डायरेक्टरीज़ में समर्थित CMS इंस्टॉलेशन को स्कैन किया जा सके। कोई भी डिटेक्टेड इंस्टॉलेशन फिर Softaculous में बिना प्रत्येक स्थान को मैन्युअली निर्दिष्ट किए जोड़ा जा सकता है, जिससे एक साथ कई मौजूदा वेबसाइट्स को रजिस्टर करना आसान हो जाता है।

• Import From Remote Server

यहाँ, अतिरिक्त रूप से रिमोट सर्वर के लिए FTP कनेक्शन विवरण प्रदान करें (जैसे डोमेन नाम, सर्वर होस्ट, प्रोटोकॉल, पोर्ट, FTP यूज़रनेम, पासवर्ड और FTP पथ)। Softaculous तब वेबसाइट फाइल्स और डेटाबेस को वर्तमान सर्वर पर कॉपी करेगा और इंस्टॉलेशन को स्वचालित रूप से जोड़ देगा।

यदि इम्पोर्ट सफल होता है, तो आपको एक पुष्टिकरण संदेश दिखाई देगा कि इंस्टॉलेशन Softaculous में जोड़ दिया गया है।


WordPress Manager

Softaculous में WordPress Manager आपको सभी WordPress इंस्टॉलेशन को एक ही स्थान से प्रबंधित करने की सुविधा देता है, बिना WordPress एडमिन डैशबोर्ड में लॉग इन किए:


इस सेक्शन से, आप डैशबोर्ड तक जल्दी पहुँच सकते हैं, WordPress कोर, प्लगइन्स और थीम्स को अपडेट कर सकते हैं, अपडेट सेटिंग्स समायोजित कर सकते हैं, सर्च इंजन विजिबिलिटी नियंत्रित कर सकते हैं, WordPress क्रॉन जॉब्स और डिबग मोड को सक्षम या अक्षम कर सकते हैं, साइट विवरण जैसे URL या शीर्षक बदल सकते हैं, एडमिन पासवर्ड रीसेट कर सकते हैं, और इंस्टॉल किए गए प्लगइन्स व थीम्स का प्रबंधन कर सकते हैं:


स्वचालित बैकअप और ऑटो-अपग्रेड्स

Softaculous आपको एप्लिकेशन इंस्टॉलेशन के दौरान स्वचालित बैकअप और ऑटो-अपग्रेड्स कॉन्फ़िगर करने की सुविधा देता है। यदि ये विकल्प उस चरण पर सक्षम नहीं किए गए थे, तो आप इन्हें बाद में चालू कर सकते हैं।

मौजूदा इंस्टॉलेशन के लिए स्वचालित बैकअप और अपडेट प्रबंधित करने के लिए, ये चरण अपनाएँ:

  1. Softaculous में All Installations पेज खोलें:


  2. आवश्यक इंस्टॉलेशन खोजें और उसके बगल में Edit आइकन पर क्लिक करें:


  3. कॉन्फ़िगर करने के लिए संबंधित चेकबॉक्स सक्षम करें:

    • स्वचालित बैकअप

    • कोर, प्लगइन्स या थीम्स (एप्लिकेशन के अनुसार) के लिए ऑटो-अपग्रेड्स


  4. परिवर्तन लागू करने के लिए पेज के नीचे Save Installation Details पर क्लिक करें।

कृपया ध्यान दें:

  1. स्वचालित अपडेट कभी-कभी असफल हो सकते हैं या अनुकूलता समस्याएँ उत्पन्न कर सकते हैं। डेटा हानि से बचने के लिए, Softaculous ऑटो-अपग्रेड करने से पहले आपकी वेबसाइट का बैकअप बनाता है, जिससे आवश्यकता पड़ने पर आप पिछला कार्यशील संस्करण पुनर्स्थापित कर सकते हैं।

  2. The Backup Rotation विकल्प आपको प्रत्येक इंस्टॉलेशन के लिए कितनी स्वचालित बैकअप प्रतियाँ संग्रहीत की जाएँ, यह नियंत्रित करने देता है। जब अधिकतम संख्या पूरी हो जाती है, तो सबसे पुराना बैकअप स्वचालित रूप से नए से बदल दिया जाता है। Softaculous प्रति इंस्टॉलेशन 10 बैकअप प्रतियाँ तक अनुमति देता है।

  3. अत्यधिक डिस्क उपयोग से बचने के लिए, संग्रहीत बैकअप की संख्या अपेक्षाकृत कम रखना अनुशंसित है (उदाहरण के लिए, 3-4 प्रतियाँ), विशेष रूप से साझा होस्टिंग प्लान्स पर।

  4. स्वचालित बैकअप सर्वर पर सीमित समय (अधिकतम 28 दिन तक) के लिए संग्रहीत रहते हैं। इस अवधि के बाद, पुराने बैकअप स्वचालित रूप से हटा दिए जाते हैं। यदि आपको बैकअप अधिक समय तक रखना है, तो हम उन्हें अपने स्थानीय डिवाइस या बाहरी स्टोरेज डिवाइस पर डाउनलोड करने की सलाह देते हैं।


बैकअप बनाना

Softaculous आपकी वेबसाइट इंस्टॉलेशन का कभी भी बैकअप बनाना आसान बनाता है।

बैकअप बनाने के लिए, ये चरण अपनाएँ:

  1. Softaculous में All Installations अनुभाग खोलें।

  2. आवश्यक इंस्टॉलेशन ढूँढें और उसके बगल में Backup आइकन पर क्लिक करें:

  3. आप क्या बैकअप लेना चाहते हैं, चुनें:

    • पूरी इंस्टॉलेशन

    • केवल डेटाबेस

    • केवल फाइलें


    आप बैकअप में एक छोटा नोट भी जोड़ सकते हैं, बैकअप स्थान चुन सकते हैं, और इंस्टॉलेशन के बारे में सामान्य जानकारी देख सकते हैं:


  4. पृष्ठ के नीचे Backup Installation पर क्लिक करें ताकि बैकअप प्रक्रिया शुरू हो सके।

पूरा होने के बाद, बैकअप Softaculous के माध्यम से डाउनलोड या पुनर्स्थापना के लिए उपलब्ध होगा।


बैकअप पुनर्स्थापित करना

बैकअप पुनर्स्थापित करने से आप Softaculous बैकअप का उपयोग करके अपनी वेबसाइट को पिछले कार्यशील स्थिति में ला सकते हैं।

बैकअप से वेबसाइट पुनर्स्थापित करने के लिए, ये चरण अपनाएँ:

  1. Softaculous में Backups and Restore अनुभाग खोलें:


  2. आपको अपनी इंस्टॉलेशनों के लिए उपलब्ध सभी बैकअप की सूची दिखाई देगी। यहाँ से, आप कर सकते हैं:

    • बैकअप पुनर्स्थापित करें

    • बैकअप डाउनलोड करें

    • बैकअप हटाएँ


    यदि बैकअप बनाते समय कोई नोट जोड़ा गया था, तो आप notepad आइकन पर होवर करके उसे देख सकते हैं।

  3. Restore आइकन पर क्लिक करें

    आवश्यक बैकअप के बगल में। आपको क्या पुनर्स्थापित करना है, चुनने के लिए कहा जाएगा:

    • केवल डेटाबेस

    • केवल डायरेक्टरी (फाइलें)

    • दोनों, फाइलें और डेटाबेस

  4. इच्छित विकल्प चुनने के बाद, Restore Installation पर क्लिक करें ताकि प्रक्रिया शुरू हो सके:



सॉफ़्टवेयर अपग्रेड करें

Softaculous आपको केवल कुछ क्लिक में इंस्टॉल किए गए एप्लिकेशन अपडेट करने की अनुमति देता है। यदि आपकी इंस्टॉलेशन के लिए स्वचालित अपडेट सक्षम नहीं हैं, तो आप कभी भी मैन्युअल अपग्रेड कर सकते हैं।

ऐप अपग्रेड करने के लिए, ये चरण अपनाएँ:

  1. Softaculous में All Installations खोलें।

  2. यदि CMS का नया संस्करण उपलब्ध है, तो एक Upgrade आइकन

    मौजूदा संस्करण के बगल में दिखाई देगा। जारी रखने के लिए इस आइकन पर क्लिक करें।

  3. अगली स्क्रीन पर, सुनिश्चित करें कि Create Backup विकल्प सक्षम है। यह चरण दृढ़ता से अनुशंसित है, क्योंकि अपडेट कभी-कभी अनुकूलता समस्याएँ उत्पन्न कर सकते हैं या वेबसाइट की कार्यक्षमता को प्रभावित कर सकते हैं।

  4. Upgrade पर क्लिक करें ताकि अपडेट प्रक्रिया शुरू हो सके:

अपग्रेड पूरा होने में कुछ मिनट लग सकते हैं। पूरा होने के बाद, आपको एक पुष्टिकरण संदेश दिखाई देगा। अपग्रेड के बाद, हम अनुशंसा करते हैं कि आप अपनी वेबसाइट की जाँच करें ताकि सब कुछ अपेक्षित रूप से कार्य कर रहा हो।

यदि अपडेट के बाद वेबसाइट सही ढंग से कार्य नहीं करती है, तो आप बैकअप पुनर्स्थापित करना अनुभाग में बताए गए चरणों का उपयोग करके पिछला संस्करण पुनर्स्थापित कर सकते हैं।


इंस्टॉलेशन क्लोनिंग

Softaculous में Clone फीचर आपको मौजूदा एप्लिकेशन को किसी अन्य डायरेक्टरी या अलग डोमेन पर कॉपी करने देता है। यह तब उपयोगी है जब आपको वेबसाइट को स्थानांतरित करना हो, परीक्षण के लिए डुप्लिकेट बनाना हो, या इंस्टॉलेशन पथ को सही करना हो।

महत्वपूर्ण:

  • Clone विकल्प केवल कुछ ऐप्स के लिए उपलब्ध है। सामान्य CMS जैसे WordPress, Joomla, Drupal, PrestaShop, OpenCart, और कई अन्य में Softaculous में Clone विकल्प शामिल है। 

  • क्लोनिंग के बाद, डेटाबेस में संग्रहीत कुछ लिंक या पथों को मैन्युअल रूप से समायोजित करने की आवश्यकता हो सकती है, क्योंकि सभी मान स्वचालित रूप से अपडेट नहीं किए जा सकते।

मान लीजिए WordPress किसी सबडायरेक्टरी (जैसे, /wp) में इंस्टॉल है और आप इसे अपने डोमेन की रूट डायरेक्टरी में ले जाना चाहते हैं। इस उद्देश्य के लिए, आप Clone फीचर का उपयोग कर सकते हैं।

इंस्टॉलेशन को क्लोन करने के लिए, ये चरण अपनाएँ:

  1. Softaculous में All Installations खोलें।

  2. आवश्यक इंस्टॉलेशन खोजें और उसके बगल में Clone विकल्प पर क्लिक करें:


  3. अगले पेज पर, वर्तमान इंस्टॉलेशन का विवरण देखें और क्लोन सेटिंग्स कॉन्फ़िगर करें:

    • destination domain

    • In Directory फ़ील्ड निर्दिष्ट करें

      • एप्लिकेशन को रूट डायरेक्टरी में क्लोन करने के लिए यह फ़ील्ड खाली छोड़ें

      • इसे किसी सबडायरेक्टरी में क्लोन करने के लिए एक फ़ोल्डर नाम दर्ज करें

    • आवश्यकतानुसार अतिरिक्त विकल्प समायोजित करें, जैसे सर्च इंजन विजिबिलिटी या साइट का नाम:


  4. प्रक्रिया शुरू करने के लिए Clone Installation पर क्लिक करें।

पूरा होने के बाद, क्लोन की गई कॉपी निर्दिष्ट डोमेन या डायरेक्टरी में उपलब्ध होगी।


Create staging

Create Staging फीचर आपको अपडेट्स, नए प्लगइन्स, थीम्स या अन्य बदलावों को अपनी लाइव वेबसाइट पर लागू करने से पहले एक अलग वातावरण में टेस्ट करने की सुविधा देता है। इससे प्रोडक्शन साइट के टूटने का जोखिम कम होता है।

अपनी वेबसाइट की स्टेजिंग कॉपी बनाने के लिए, ये चरण अपनाएँ:

  1. All Installations खोलें और अपनी मौजूदा इंस्टॉलेशन देखें।

  2. वह इंस्टॉलेशन चुनें जिसे आप उपयोग करना चाहते हैं और Create Staging बटन पर क्लिक करें

  3. स्टेजिंग इंस्टॉलेशन विवरण कॉन्फ़िगर करें:

    • protocol

    • domain

    • directory स्टेजिंग साइट के लिए निर्दिष्ट करें

    • database name


    इसके अतिरिक्त, आप Search Engine Visibility को Disable कर सकते हैं (ताकि साइट इंडेक्स न हो) और स्टेजिंग के लिए Site Name सेट कर सकते हैं:

  4. Create Staging पर क्लिक करें ताकि प्रक्रिया शुरू हो सके।

  5. स्टेजिंग वातावरण बन जाने के बाद, आपको स्टेजिंग वेबसाइट URL और उसके एडमिन डैशबोर्ड का लिंक दिखाई देगा:


    Note: स्टेजिंग साइट के लिए एडमिन लॉगिन विवरण वही हैं जो मूल (लाइव) इंस्टॉलेशन के लिए उपयोग किए गए थे।

  6. स्टेजिंग वातावरण में अपने बदलावों का परीक्षण करने के बाद, आप उन्हें लाइव वेबसाइट पर लागू कर सकते हैं। Push to Live बटन पर क्लिक करें

    जब आप तैयार हों।


    Note: Softaculous हर बार जब आप Push to Live विकल्प का उपयोग करते हैं, तो लाइव वेबसाइट का backup स्वतः बनाता है।

  7. चुनें कि आप बदलाव कैसे लागू करना चाहते हैं:

    • Default Options - लाइव इंस्टॉलेशन की सभी फाइल्स और डेटाबेस डेटा को स्टेजिंग वर्शन से बदल देता है।

    • Customize - आपको चुनिंदा फाइल्स, डेटाबेस टेबल्स या टेबल डेटा को लाइव साइट पर लागू करने की अनुमति देता है।


      Tip: इस इंस्टॉलेशन को लाइव से अनलिंक करें - यह विकल्प स्टेजिंग साइट को लाइव वेबसाइट से अलग कर देता है। अनलिंक करने के बाद, आप स्टेजिंग से लाइव में बदलाव नहीं भेज पाएँगे, लेकिन दोनों साइट्स स्वतंत्र रूप से काम करती रहेंगी।

      8. Push to Live पर क्लिक करें ताकि प्रक्रिया शुरू हो सके। आवश्यक समय वेबसाइट के आकार और चुने गए विकल्पों पर निर्भर करेगा। पूरा होने के बाद, लाइव वेबसाइट में स्टेजिंग वातावरण में किए गए बदलाव दिखाई देंगे।


Create template

Create Template विकल्प आपको मौजूदा इंस्टॉलेशन को एक पुन: उपयोग योग्य सेटअप के रूप में सेव करने देता है। यह टेम्पलेट फिर नई इंस्टॉलेशन को उसी कॉन्फ़िगरेशन के साथ जल्दी डिप्लॉय करने के लिए उपयोग किया जा सकता है।

टेम्पलेट बनाने के लिए:

  1. All Installations खोलें।

  2. वह इंस्टॉलेशन खोजें जिसे आप उपयोग करना चाहते हैं और Create Template

  3. टेम्पलेट नाम, टेम्पलेट टाइप (private या public) सेट करें, और प्लगइन्स व थीम्स की अनुमति तय करें:


  4. नीचे स्क्रॉल करें और Create Template पर क्लिक करें ताकि इसे सेव किया जा सके।

बन जाने के बाद, टेम्पलेट Templates सेक्शन में उपलब्ध होगा और नई एप्लिकेशन इंस्टॉल करते समय उपयोग किया जा सकता है।


इंस्टॉलेशन हटाएँ

Softaculous में एप्लिकेशन हटाने के लिए:

  1. All Installations खोलें।

  2. इंस्टॉलेशन खोजें और उसके बगल में Remove आइकन पर क्लिक करें

  3. कौन सा डेटा हटाना है चुनें (फाइल्स, डेटाबेस, डेटाबेस यूज़र या सभी)।

  4. पुष्टि के लिए Remove Installation पर क्लिक करें।

Note: हटाना स्थायी है। यदि आपको बाद में डेटा की आवश्यकता हो सकती है तो पहले बैकअप बना लें।

एक मान्य ईमेल आवश्यक है