Vultr WHMCS मॉड्यूल

नोट : वल्चर WHMCS मॉड्यूल स्थापित करने से पहले कृपया इस दस्तावेज़ को पूरा पढ़ें

मॉड्यूल जानकारी

परिचय

Vultr प्लेटफार्म एक शक्तिशाली, सुविधा संपन्न एपीआई प्रदान करता है जो उपयोगकर्ताओं को अपने खाते के प्रत्येक पहलू को नियंत्रित करने की अनुमति देता है। Vultr WHMCS मॉड्यूल पूरी तरह से स्वचालित समाधान के साथ होस्टिंग प्रदाता प्रदान करता है जो उन्हें अपने ग्राहकों को वल्चर प्लेटफॉर्म पर विश्वसनीय क्लाउड सर्वर की पेशकश करने की अनुमति देता है।

नोट: मॉड्यूल का वर्तमान संस्करण मूल मॉड्यूल का एक पूर्ण पुनर्लेखन है, लेकिन WHMCS में मौजूदा Vultr- आधारित उत्पादों के साथ संगत है।

सिस्टम आवश्यकताएं

  • WHMCS संस्करण 7.2.x या नया
  • PHP संस्करण 7.1.x या नया
  • MySQL  5.6 , MariaDB  5.6 , MariaDB  10.0 , या MariaDB  10.1
  • आयनक्यूलर लोडर।

आवश्यक शर्तें

  • Vultr एपीआई कुंजी
  • आपके WHMCS सर्वर IP को API एक्सेस के लिए श्वेत किया जा रहा है
टिप्पणियाँ
  • आपको एपीआई एक्सेस के लिए अपने WHMCS सर्वर के IPv4 और IPv6 पतों को सफेद करना होगा
    • यदि आपके सर्वर में कई IPv4 पते हैं, तो आप उन्हें व्यक्तिगत रूप से श्वेत सूची में डाल सकते हैं या पूरे सबनेट को श्वेतसूची में रख सकते हैं।
    • यदि आपके सर्वर में IPv6 एड्रेस है, तो पूरे / 64 सबनेट को वाइटेलिस्ट करना सबसे अच्छा है
  • WHMCS वर्जन 6 एंड-ऑफ-लाइफ तक पहुंचने के कारण समर्थित नहीं है।
  • एंड-ऑफ-लाइफ तक पहुंचने के कारण PHP संस्करण 7.0.x समर्थित नहीं है।
  • WHMCS और PHP के पुराने संस्करण का समर्थन करने की कोई योजना नहीं है।
  • आपको उत्पादों के लिए मॉड्यूल द्वारा उत्पन्न विन्यास योग्य विकल्पों का उपयोग करना चाहिए । अपने स्वयं के बनाने से संभवतः संघर्ष का कारण होगा।

सीमाएं

नीचे उन विकल्पों की सूची दी गई है जिन्हें मॉड्यूल डिजाइन द्वारा शामिल नहीं करता है ।

  1. अतिरिक्त IPv4 पते जोड़ें।
  2. वर्चुअल मशीन के बाद निजी नेटवर्किंग सक्षम करें ।
  3. OS और Apps के बीच स्विच करना।
  4. लिनक्स और विंडोज के बीच स्विच करना।

क्षेत्र

यह दस्तावेज़ आधिकारिक वल्चर WHMCS मॉड्यूल को स्थापित और कॉन्फ़िगर करने की प्रक्रिया को कवर करेगा। तृतीय-पक्ष वेबसाइटों से डाउनलोड किए गए मॉड्यूल वल्चर द्वारा समर्थित नहीं हैं।

मॉड्यूल सुविधाएँ

  • Vultr पर आधारित VPS उत्पादों का एक-क्लिक निर्माण
    • आपको प्रत्येक उत्पाद और विन्यास योग्य विकल्प के लिए मूल्य निर्धारण मैन्युअल रूप से करना होगा।
  • वर्चुअल मशीन परिनियोजित और अपग्रेड करें
  • बिजली चालू / बंद / चक्र सुविधा
  • HTML5 VNC कंसोल
  • rDNS नियंत्रण
  • निजी नेटवर्किंग
  • स्टार्टअप लिपियों
  • SSH कीज़
  • स्नैपशॉट नियंत्रण
  • पूर्व निर्धारित आईएसओ की सूची से वीएम को तैनात करें
  • पहले से परिभाषित स्नैपशॉट की सूची से वीएम को तैनात करें
  • VM परिनियोजन के लिए विशिष्ट ISO और स्नैपशॉट अक्षम / सक्षम करें
  • परिनियोजन स्थान सक्षम / अक्षम करें
  • वैनिटी डीएनएस (कस्टम नेमसेवर) समर्थन के साथ वल्चर डीएनएस सपोर्ट

एपीआई कुंजी बनाना

  1. वल्चर क्लाइंट एरिया में लॉगिन करें।
  2. खाता पर क्लिक करें।
  3. API पर क्लिक करें।
  4. API सक्षम करें पर क्लिक करें।
  5. एक्सेस कंट्रोल के तहत अपने WHMCS सर्वर के आईपी एड्रेस को श्वेतसूची में रखें।

स्थापना

पहला कदम यहाँ पर Vultr WHMCS मॉड्यूल डाउनलोड करना है

नई स्थापना
  1. ज़िप संग्रह निकालें।
  2. नीचे दी गई निर्देशिका पदानुक्रम के बाद अपने WHMCS सर्वर पर मॉड्यूल फ़ाइलों को अपलोड करें
मॉड्यूल का एक पुराना संस्करण अपग्रेड करें
  1. अपने डेटाबेस और फ़ाइलों का बैकअप लें
  2. पूरी तरह से modules/addons/vultrऔर modules/servers/vultrनिर्देशिकाओं को हटा दें ।
  3. नया मॉड्यूल निकालें और अपलोड करें।
निर्देशिका पदानुक्रम
डाउनलोड किया गया पुरालेख
  • मॉड्यूल
    • एडऑन
      • vultr
    • सर्वर
      • vultr

पहला सेटअप

  1. ऊपर बताए अनुसार मॉड्यूल अपलोड करें
  2. अपने WHMCS व्यवस्थापक पैनल में लॉगिन करें और नेविगेट करें Setup -> Addon Modules
  3. इसके आगे Vultr Module, Configureबटन पर क्लिक करें।
  4. के बगल में स्थित चेकबॉक्स पर टिक करें Hooks Enabled
  5. API Keyक्षेत्र में अपनी एपीआई कुंजी दर्ज करें ।
  6. सेटअप Access Controlके लिए Administratorऔर अन्य भूमिकाओं आप के लिए इसे सक्षम करना चाहते हैं।
  7. क्लिक करें Save Changes
  8. अपने WHMCS व्यवस्थापक पैनल में लॉगिन करें और Addons -> Vultr Moduleइस दस्तावेज़ के अगले भाग में आपके मॉड्यूल विकल्पों को कॉन्फ़िगर करने के लिए नेविगेट करें

मॉड्यूल विन्यास

प्रलेखन का यह खंड मॉड्यूल के लिए सभी उपलब्ध कॉन्फ़िगरेशन विकल्पों को प्रदर्शित करेगा, बताएगा कि वे कैसे काम करते हैं, और उन्हें कैसे कॉन्फ़िगर करें।

उत्पाद निर्माता

यह खंड आपको WHMCS में एक वल्चर-आधारित उत्पाद बनाने की अनुमति देगा। दो तरीके हैं, Single Product Creatorऔर Multiple Product Creator

Single Product Creatorमोड एक उत्पाद समूह का चयन करें, आप उपलब्ध Vultr संकुल के आधार पर एक उत्पाद बनाने के लिए अनुमति देते हैं, और उत्पाद को जोड़ रहे हैं के लिए मूल्य निर्धारण होगा। विन्यास योग्य विकल्पों जैसे स्नैपशॉट, विंडोज, cPanel Apps आदि के लिए मूल्य निर्धारण ... उत्पाद के विन्यास योग्य विकल्पों में मैन्युअल रूप से जोड़ा जाना चाहिए।

Multi Product Creatorअपने WHMCS में इच्छा थोक बनाने Vultr आधारित VPS संकुल, लेकिन आप के साथ-साथ प्रत्येक पैकेज के लिए मूल्य निर्धारण मैन्युअल सेटअप करना होगा विन्यास विकल्प, के लिए इसी तरह के लिए मूल्य निर्धारण Single Product Creatorमोड।

उत्पाद

यह खंड WHMCS में आपके सभी Vultr- आधारित उत्पादों की एक पूरी सूची दिखाएगा और आपको जल्दी से Editया Configurable Options प्रत्येक के लिए पृष्ठ पर नेविगेट करने की अनुमति देगा । आप उस पृष्ठ से किसी उत्पाद को हटा भी सकते हैं। यह अनुभाग उस समय के लिए काफी उपयोगी है जब आप इसे संशोधित करने या इसके लिए कॉन्फ़िगर करने योग्य विकल्पों को संशोधित करने के लिए अपने WHMCS एडमिन एरिया में एक वल्चर उत्पाद को जल्दी से ढूंढना चाहते हैं।

डीएनएस

Vultr WHMCS मॉड्यूल वैनिटी नेमसेर्वर्स (कस्टम ns1 और ns2.domain.com) का समर्थन करता है। वैनिटी Nameservers सेट अप करना एक पहला कदम है, अपने डोमेन रजिस्ट्रार के साथ कस्टम नाम सर्वर बना सकते हैं और आईपी करने के लिए उन्हें बात करने के लिए है जिसके लिए आवश्यक है ns1.vultr.comऔर ns2.vultr.comकरने के लिए हल करता है। एक किया, कृपया नीचे दिए गए चरणों का पालन करें:

  1. अपने WHMCS व्यवस्थापक पैनल में लॉगिन करें।
  2. पर चलें Addons -> Vultr Module
  3. पर क्लिक करें DNS
  4. के लिए मान जोड़ें Nameserver 1और Nameserver 2और क्लिक Save Changes
  5. हो गया।

कृपया ध्यान दें कि वैनिटी नेमसेर्वर्स को नए जोड़े गए DNS ज़ोन / डोमेन पर लागू किया जाता है। मौजूदा लोगों को https://my.vultr.com में मैन्युअल रूप से संशोधित करना होगा।

सर्वर स्थान

आपके पास कुछ क्लाउड स्थानों को सक्षम और अक्षम करने का विकल्प है, इस प्रकार अपने ग्राहकों को केवल आपके द्वारा चुने गए स्थानों में वर्चुअल मशीन तैनात करने की अनुमति देता है। कृपया ध्यान रखें कि ऑर्डर प्रक्रिया के दौरान क्लाउड स्थान का चयन करना संभव नहीं है क्योंकि तैनाती के समय चयनित पैकेज उपलब्ध होने के आधार पर स्थानों को गतिशील रूप से लोड किया जाता है।

यह चुनने के लिए कि आपके ग्राहकों के लिए कौन से स्थान सक्षम हैं, कृपया नीचे दिए गए चरणों का पालन करें:

  1. अपने WHMCS व्यवस्थापक पैनल में लॉगिन करें।
  2. पर चलें Addons -> Vultr Module
  3. पर क्लिक करें Server Location
  4. Enabledउन स्थानों को अक्षम करने के लिए बटन पर क्लिक करें जिन्हें आप अक्षम करना चाहते हैं (बटन पर क्लिक Disabledकरने पर वह स्थान को फिर से सक्षम कर देगा)।
  5. हो गया।
स्नैपशॉट्स

Vultr WHMCS मॉड्यूल आपको अपने खाते में एक या अधिक स्नैपशॉट बनाने की अनुमति देता है Public- मतलब यदि आप ऐसा करने के लिए चुनते हैं तो आप अपने ग्राहकों को इन स्नैपशॉट से नई वर्चुअल मशीनें तैनात करने की अनुमति देंगे। आपके खाते के सभी स्नैपशॉट मॉड्यूल में Disabled डिफ़ॉल्ट रूप से सेट हैं और आपको उन्हें सक्षम करने की आवश्यकता होगी।

यह चुनने के लिए कि आपके ग्राहकों के लिए कौन से स्नैपशॉट सार्वजनिक हैं, कृपया नीचे दिए गए चरणों का पालन करें:

  1. अपने WHMCS व्यवस्थापक पैनल में लॉगिन करें।
  2. पर चलें Addons -> Vultr Module
  3. पर क्लिक करें Snapshots
  4. Disabledजिस स्नैपशॉट को आप सार्वजनिक करना चाहते हैं उसे सक्षम करने के लिए बटन पर क्लिक करें (जब यह कहता है Enabledकि स्नैपशॉट पुनः सक्षम हो जाएगा तो बटन पर क्लिक करें )।
  5. हो गया।
आईएसओ

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

यह चुनने के लिए कि आपके ग्राहकों के लिए कौन से स्नैपशॉट सार्वजनिक हैं, कृपया नीचे दिए गए चरणों का पालन करें:

  1. अपने WHMCS व्यवस्थापक पैनल में लॉगिन करें।
  2. पर चलें Addons -> Vultr Module
  3. पर क्लिक करें ISO
  4. Disabledजिस ISO को आप सार्वजनिक करना चाहते हैं उसे सक्षम करने के लिए बटन पर क्लिक करें (जब यह कहता है Enabledकि ISO पुनः सक्रिय हो जाएगा तो बटन पर क्लिक करना )।
  5. हो गया।

आदेश देने की प्रक्रिया

WHMCS में वल्चर आधारित उत्पादों का ऑर्डर देना तीन चरणों वाली प्रक्रिया है।

चरण 1

WHMCS क्लाइंट एरिया / कार्ट में क्लाइंट ऑर्डर: क्लाइंट वर्चुअल मशीन के लिए एक ऑर्डर देगा। उन्हें दर्ज करने के लिए कहा जाएगा:

  • होस्ट का नाम
  • रूट पासवर्ड
  • NS1 और NS2

यह मानक WHMCS ऑर्डर फॉर्म है और Vultr का कोई नियंत्रण नहीं है। इनमें से किसी भी विकल्प को छिपाने के लिए आपका WHMCS ऑर्डर फॉर्म टेम्पलेट बदलने का स्वागत है। कृपया ध्यान रखें कि क्रम में चयनित रूट पासवर्ड का उपयोग नहीं किया जाएगा क्योंकि Vultr का एपीआई प्रत्येक वीएम के लिए एक यादृच्छिक सुरक्षित पासवर्ड उत्पन्न करेगा। इसके अतिरिक्त, यदि कोई ग्राहक स्नैपशॉट से संपर्क करता है, तो उन्हें स्नैपशॉट के लिए रूट पासवर्ड को हाथ से पहले जानना होगा, अन्यथा वे लॉग इन नहीं कर पाएंगे।

इसके अतिरिक्त, ग्राहक को यह चुनने के लिए कहा जाएगा कि वह ऑटो बैकअप, स्नैपशॉट सीमा और ओएस प्रकार को सक्षम करे या नहीं।

ओएस प्रकार के संबंध में, ऑर्डर फॉर्म के तहत ड्रॉपडाउन मेनू में 4 विकल्प दिखाई देते हैंOS Type

  1. सभी उपलब्ध ओएस छवियों की एक सूची
  2. आईएसओ
  3. स्नैपशॉट
  4. आवेदन

चयन Applicationकरने से सभी उपलब्ध One-Click Apps Vultr ऑफ़र की सूची सक्षम हो जाएगी। आईएसओ और स्नैपशॉट ग्राहक को यह चुनने की अनुमति देगा कि कौन से आईएसओ या स्नैपशॉट से वर्चुअल मशीन को तैनात किया जाए।

चरण 2

प्रशासक WHMCS में सेवा के आदेश और प्रावधान को अनुमोदित करेगा (या आप WHMCS में किसी अन्य उत्पाद की तरह ही WHMCS में उत्पाद विकल्प में एक स्वचालित प्रक्रिया का चयन कर सकते हैं।

चरण 3

ग्राहक को अपने सर्वर, एक होस्टनाम, और अन्य विकल्पों जैसे SSH की, IPv6, निजी नेटवर्किंग या स्टार्टअप स्क्रिप्ट के लिए Lable / उपनाम चुनकर ग्राहक क्षेत्र में आदेश देने की प्रक्रिया को अंतिम रूप देना होगा।

सामान्य प्रश्न

मुझे कनेक्शन विफलता के बारे में एक त्रुटि मिली।

सुनिश्चित करें कि आपकी एपीआई कुंजी किसी भी व्हाट्सएप के साथ उपसर्ग या प्रत्यय नहीं है, और यह कि आपके सर्वर के आईपीवी 4 और आईपीवी 6 पते दोनों एपीआई एक्सेस के लिए श्वेतसूचीबद्ध हैं। आप अपने एपीआई नियमों को सदस्यों के क्षेत्र में सत्यापित कर सकते हैं

यदि कुंजी और ACL नि���म सही हैं, तो आप अपने WHMCS सर्वर में लॉग इन करके और CURL का उपयोग करके डायरेक्ट API कॉल चलाकर अपनी कुंजी का परीक्षण कर सकते हैं। CURL उदाहरण हमारे API उदाहरण अनुभाग में दिए गए हैं

मैं ऑटो सेटअप सिस्टम के माध्यम से एक मानक स्टार्टअप स्क्रिप्ट कैसे निर्दिष्ट करूं?

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

मैं कॉ��्फ़िगरेशन विकल्पों में एप्लिकेशन कैसे अपडेट करूं?

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

एक टिप्पणी छोड़ें

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

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

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ