HestiaCP प्यानल ब्रह्माण्ड-स्तर ट्यूटोरियल: स्क्रिप्टहरू स्थापना गर्नुहोस्, वेबसाइटहरू थप्नुहोस् र सजिलैसँग VPS व्यवस्थापन गर्नुहोस्

सजिलै आफ्नो भर्चुअल निजी सर्भर (VPS) व्यवस्थापन गर्न चाहनुहुन्छ? कसरी स्थापना गर्ने जान्नुहोस्HestiaCPपरम सर्भर व्यवस्थापन अनुभवको लागि प्यानल।

हाम्रोब्रह्माण्डपहिलो-स्तर गाइडले तपाईंलाई HestiaCP को स्थापना र कन्फिगरेसन पूरा गर्न चरणबद्ध रूपमा लिनेछ, स्थापना लिपिहरू, वेबसाइट थपहरू र फायरवालहरू कभर गर्दै, तपाईंको सर्भर व्यवस्थापनलाई कुशल र सुरक्षित बनाउँछ।

Hestia को अर्थ के हो?

हेस्टिया पुरातन ग्रीक पौराणिक कथामा ओवनको देवी हो।

जब हामी हेस्टियाको बारेमा कुरा गर्छौं, धेरै मानिसहरूले सोच्न सक्ने पहिलो कुरा पुरातन ग्रीक पौराणिक कथामा चूल्हा, भट्टी र आगोको देवी हो उनी ओलम्पसका बाह्र मुख्य देवताहरू मध्ये एक हुन्।

यसको न्यानोपन र सुरक्षाको लागि परिचित, हेस्टियाले घर र मन्दिरहरूको ज्वाला कहिल्यै ननिस्कने सुनिश्चित गर्दछ।

त्यसैगरी, आधुनिक कम्प्युटर संसारमा, Hestia ले पनि महत्त्वपूर्ण भूमिका खेल्छ - HestiaCP।

HestiaCP प्यानल ब्रह्माण्ड-स्तर ट्यूटोरियल: स्क्रिप्टहरू स्थापना गर्नुहोस्, वेबसाइटहरू थप्नुहोस् र सजिलैसँग VPS व्यवस्थापन गर्नुहोस्

HestiaCP प्यानल सजिलै VPS व्यवस्थापन गर्दछ

HestiaCP एक खुला स्रोत हो लिनक्स सर्भर नियन्त्रण प्यानल कलाकृति।

  • HestiaCP लाई सर्भर व्यवस्थापनको "अलराउन्डर" भन्न सकिन्छ।
  • HestiaCP यसको सरलता, दक्षता र बहुमुखी प्रतिभाको लागि परिचित छ।
  • त्यो पुरातन देवी जस्तै, तपाईंको सर्भरको लागि भरपर्दो सुरक्षा र समर्थन प्रदान गर्दै।

यो लोकप्रिय बाट जन्मिएको थियो भेस्टासीपी, तर VestaCP को विकास र मर्मतसम्भार बिस्तारै "स्लीप मोड" मा प्रवेश गरेपछि, धेरै सुरक्षा मुद्दाहरू र कमजोरीहरू समयमै तय भएन।

नतिजाको रूपमा, दूरदर्शी विकासकर्ताहरूको समूहले फेरि सुरु गर्ने निर्णय गर्‍यो र सर्भर व्यवस्थापनलाई अझ सुरक्षित र सुविधाजनक बनाउन यसलाई सुधार र मर्मत गर्न जारी राख्न नयाँ शाखा, Hestia CP सिर्जना गर्यो।

HestiaCP नियन्त्रण प्यानल प्रकार्य परिचय

HestiaCP ले एक सरल र प्रयोग गर्न सजिलो इन्टरफेस प्रदान गर्दछ, तपाइँ सजिलै प्रयोगकर्ता खाताहरू, वेबसाइट डोमेन नामहरू थप्न र सर्भरका अन्य पक्षहरू कन्फिगर गर्न सक्नुहुन्छ।

यहाँ केहि प्रमुख सुविधाहरू छन्:

  • बहु-भाषा समर्थन: HestiaCP ले चिनियाँ सहित धेरै भाषाहरूलाई समर्थन गर्दछ।
  • वेब सर्भर समर्थन: PHP-FPM संग Apache2 र NGINX, धेरै PHP संस्करणहरू समर्थन गर्दछ (5.6-8.1, पूर्वनिर्धारित 8.0)।
  • DNS सर्भर: DNS सर्भर (Bind) क्लस्टर प्रकार्यको साथ।
  • मेल सेवा: एन्टि-भाइरस, एन्टि-स्प्याम र वेब मेल (ClamAV, SpamAssassin, Sieve, Roundcube, R) सँग POP/IMAP/SMTP मेल सेवा प्रदान गर्दछ।ainloop)।
  • डाटाबेस: MariaDB र/वा PostgreSQL डाटाबेसहरूलाई समर्थन गर्दछ।
  • SSL समर्थन: SSL र वाइल्डकार्ड प्रमाणपत्रहरू इन्क्रिप्ट गरौं समर्थन गर्दछ।
  • फायरवाल: ब्रूट फोर्स आक्रमण पत्ता लगाउने र आईपी सूचीहरू (iptables, fail2ban र ipset) संग फायरवाल।

HestiaCP ले प्रयोगकर्ता-मैत्री इन्टरफेस प्रदान गर्दछ, जसले तपाईंलाई सजिलैसँग प्रयोगकर्ता खाताहरू, वेबसाइट डोमेनहरू थप्न र सर्भरका अन्य पक्षहरू कन्फिगर गर्न अनुमति दिन्छ। यहाँ केही प्रमुख सुविधाहरू छन्: बहुभाषी समर्थन: HestiaCP ले चिनियाँ सहित धेरै भाषाहरूलाई समर्थन गर्दछ। वेब सर्भर समर्थन: Apache2 र NGINX PHP-FPM सँग, धेरै PHP संस्करणहरूलाई समर्थन गर्दछ (5.6-8.1, पूर्वनिर्धारित 8.0 हो)।

HestiaCP स्थापनाको लागि आधारभूत आवश्यकताहरू

Hestia स्थापना गर्नु अघि, तपाईंले सर्भरको लागि यसको आधारभूत आवश्यकताहरू बुझ्न आवश्यक छ।

हेस्टियाले राम्रोसँग काम गर्छ भन्ने सुनिश्चित गर्न ब्रान्ड नयाँ अपरेटिङ सिस्टममा चल्न आवश्यक छ।

निम्न न्यूनतम र सिफारिस गरिएका कन्फिगरेसनहरू छन्:

कन्फिगरेसन प्रकार中央处理器内存डिस्क操作系统
न्यूनतम कन्फिगरेसन1 कोर, 64-बिट1 GB (SpamAssassin र ClamAV बिना)10 GB हार्ड ड्राइवडेबियन 10, 11 वा 12, Ubuntu 20.04, 22.04 LTS
सिफारिस गरिएको कन्फिगरेसन4 परमाणु4 जीबी40 GB ठोस राज्य ड्राइवनवीनतम डेबियन, नवीनतम Ubuntu LTS

अन्य आवश्यकताहरु

  • Hestia AMD64/x86_64 र ARM64/aarch64 प्रोसेसरहरूमा मात्र चल्छ र 64-बिट अपरेटिङ सिस्टम चाहिन्छ।
  • i386 वा ARM7 आधारित प्रोसेसरहरू समर्थित छैनन्।
  • गैर-LTS अपरेटिङ सिस्टमहरू समर्थित छैनन्।

HestiaCP प्यानल स्थापना तयारी

चरण 1: रूट प्रयोगकर्तामा स्विच गर्नुहोस्

पहिले, तपाईले स्थापनाकर्तालाई रूटको रूपमा चलाउन आवश्यक छ। यो सिधै टर्मिनलमा वा टाढाबाट SSH प्रयोग गरेर चलाउन सकिन्छ।

रूट प्रयोगकर्तामा स्विच गर्न निम्न आदेश चलाउनुहोस्:

sudo -i

चरण 2: प्रणाली प्याकेजहरू अपग्रेड गर्नुहोस्

स्थापना सुरु गर्नु अघि, सुनिश्चित गर्नुहोस् कि तपाइँको प्रणाली प्याकेजहरू अद्यावधिक छन्। अपग्रेड गर्न निम्न आदेश चलाउनुहोस्:

apt update -y

चरण 3: सामान्य स्थापना गर्नुहोस्软件

डेबियन प्रणाली अपेक्षाकृत सफा छ यो केहि सामान्य रूपमा प्रयोग सफ्टवेयर स्थापना गर्न सिफारिस गरिएको छ:

apt install wget curl sudo vim git -y

चरण 4: DNS रेकर्डहरू थप्नुहोस्

सामान्यतया, तपाईंले HestiaCP को होस्टनाम डोमेन नामको रूपमा IP ठेगाना समाधान गर्न DNS मा A रेकर्ड थप्न आवश्यक छ, उदाहरणका लागि:

सामान्यतया, तपाईंले IP ठेगाना समाधान गर्न DNS मा A रेकर्ड थप्नु पर्छ, जुन त्यसपछि HestiaCP को लागि होस्टनेम डोमेनको रूपमा काम गर्नेछ।

hcp.domain.tld

(domain.tld लाई आफ्नो वास्तविक डोमेन नामले बदल्नुहोस्)

HestiaCP स्थापना स्क्रिप्ट ट्यूटोरियल

चरण 1: स्थापना स्क्रिप्ट डाउनलोड गर्नुहोस्

निम्न आदेश प्रयोग गरेर SSH मार्फत स्थापना स्क्रिप्ट डाउनलोड गर्नुहोस्:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

यदि SSL प्रमाणीकरण त्रुटिको कारण डाउनलोड असफल भयो भने, तपाइँसँग तपाइँको प्रणालीमा ca-प्रमाणपत्र प्याकेज स्थापना भएको सुनिश्चित गर्नुहोस्।

तपाइँ निम्न आदेश प्रयोग गरेर यो गर्न सक्नुहुन्छ:

apt-get update && apt-get install ca-certificates -y

चरण 2: HestiaCP स्थापना स्क्रिप्ट चलाउनुहोस्

HestiaCP स्थापना विकल्पहरू चयन गर्न सजिलो तरिका स्थापना स्ट्रिङ जनरेटर प्रयोग गर्न हो।

कुन सफ्टवेयर स्थापना गर्ने छनोट गर्न, तपाइँ कुन सफ्टवेयर स्थापना गर्ने छनौट गर्न HestiaCP स्थापना स्ट्रिङ जनरेटर प्रयोग गर्न छनौट गर्न सक्नुहुन्छ।

HestiaCP को आधिकारिक कस्टम प्यारामिटरहरू र कन्फिगरेसन विकल्पहरूमा जानको लागि तलको लिङ्कमा क्लिक गर्नुहोस्:

आवश्यकता अनुसार छान्नुहोस्:

चरण २: HestiaCP स्थापना स्क्रिप्ट चलाउने। HestiaCP स्थापना विकल्पहरू चयन गर्ने एउटा सरल तरिका भनेको स्थापना स्ट्रिङ जेनेरेटर प्रयोग गर्नु हो। कुन सफ्टवेयर स्थापना गर्ने भनेर छनौट गर्न, तपाईंले कुन सफ्टवेयर स्थापना गर्ने भनेर चयन गर्न HestiaCP स्थापना स्ट्रिङ जेनेरेटर प्रयोग गर्न सक्नुहुन्छ।

यहाँ एक उदाहरण आदेश छ:

bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force

यदि तपाइँ यसलाई समस्याग्रस्त पाउनुहुन्छ भने, तपाइँ पनि प्रयोग गर्न सक्नुहुन्छचेन वेइलाङयो, तथापि, सम्झनाhcp.domain.tld,[email protected],p4ssw0rd , तपाईले वास्तवमा प्रयोग गरेको कुरामा परिवर्तन गर्नुहोस्।

चरण 3: सर्भर पुन: सुरु गर्नुहोस्

स्थापना पूरा भएपछि, पुन: सुरु सर्भर आदेश प्रविष्ट गर्नुहोस्:

reboot

HestiaCP प्यानलले SSL प्रमाणपत्र कन्फिगर गर्छ

चरण २:प्यानलको URL को लागि SSL प्रमाणपत्र थप्नुहोस्:

v-add-letsencrypt-host

यदि होस्टनाम पहिले सेट गरिएको छैन भने, तपाईंले यसलाई पहिले चलाउन आवश्यक छ:

v-change-sys-hostname hcp.domain.tld

hcp.domain.tld लाई आफ्नो होस्ट नाममा परिवर्तन गर्नुहोस्।

चरण २:त्यसपछि ब्राउजरमा प्रविष्ट गर्नुहोस् https://hcp.domain.tld:2053

तपाईं प्यानल पहुँच गर्न सक्नुहुन्छ।

खाता पासवर्ड कमांड लाइन मा देख्न सकिन्छ।

HestiaCP प्यानलले वेबसाइट थप्छ

पूर्वनिर्धारित रूट प्रयोगकर्ता सुरक्षित नभएकोले, यदि तपाइँ HestiaCP प्यानलमा वेबसाइट थप्न चाहनुहुन्छ भने, नयाँ प्रयोगकर्ता सिर्जना गर्न र वेबसाइट डोमेन नाम थप्न नयाँ प्रयोगकर्तामा लग इन गर्न सिफारिस गरिन्छ।

चरण 1:प्रयोगकर्ता खाता थप्नुहोस्▼

HestiaCP प्यानलमा वेबसाइट थप्न सिफारिस गरिन्छ किनभने पूर्वनिर्धारित रूट प्रयोगकर्ता खाता असुरक्षित हुन्छ। HestiaCP प्यानलमा वेबसाइट थप्नको लागि, नयाँ प्रयोगकर्ता खाता सिर्जना गर्न र वेबसाइट डोमेन थप्न त्यो नयाँ प्रयोगकर्ता खातामा लग इन गर्न सल्लाह दिइन्छ। चरण १: प्रयोगकर्ता खाता थप्नुहोस्।

चरण २:वेबसाइट डोमेन नाम थप्नुहोस् ▼

HestiaCP मा वेबसाइट डोमेन थप्नुहोस्

  • यो DNS समर्थन र मेलबक्स समर्थन जाँच गर्न सिफारिस गरिएको छैन, किनकि आफैले बनाएको DNS र मेलबक्स पर्याप्त स्थिर छैन, र महत्त्वपूर्ण इमेलहरू छुटाउन सजिलो छ।
  • त्यसकारण, यदि हामी प्रमुख निर्माताहरूबाट DNS र मेलबक्सहरू प्रयोग गर्छौं भने यो अधिक स्थिर हुनेछ।

चरण २:वेबसाइट डोमेन नाम सम्पादन गर्नुहोस् ▼

चरण 3: वेबसाइट डोमेन नाम सम्पादन गर्नुहोस् यो जाँच गर्न सिफारिस गरिन्छ: यो डोमेनको लागि SSL सक्षम गर्नुहोस्

जाँच गर्न सिफारिस गरिएको:यस डोमेनको लागि SSL सक्षम गर्नुहोस्

  • चलो एन्क्रिप्ट प्रयोग गरेर SSL प्रमाणपत्र प्राप्त गर्नुहोस्
  • HTTPS स्वचालित पुनर्निर्देशन सक्षम गर्नुहोस्
  • HTTP कडा यातायात सुरक्षा (HSTS) सक्षम गर्नुहोस्

एक शक्तिशाली र लचिलो सर्भर व्यवस्थापन प्यानलको रूपमा, HestiaCP ले समृद्ध प्रकार्यहरू र कुशल व्यवस्थापन उपकरणहरू मात्र प्रदान गर्दैन, तर प्रयोगको सहजता र स्केलेबिलिटी पनि कायम राख्छ।

चाहे तपाइँ एक व्यक्तिगत सर्भर वा उद्यम-स्तर सर्भर प्रबन्ध गर्दै हुनुहुन्छ, HestiaCP ले तपाइँको आवश्यकताहरू पूरा गर्न सक्छ, तपाइँलाई देवी Hestia जस्तै आगो र सुरक्षालाई सजिलै नियन्त्रण गर्न अनुमति दिदै।

HestiaCP को बारेमा थप जानकारी अन्वेषण गर्न, कृपया यसको GitHub परियोजना ठेगाना र आधिकारिक वेबसाइट ठेगानामा जानुहोस्।

HestiaCP को शक्तिशाली कार्यहरू अनुभव गर्नुहोस् र सरल र कुशल सर्भर व्यवस्थापनको आनन्द लिनुहोस्!

HestiaCP बारे थप जान्न चाहनुहुन्छ?

HestiaCP कसरी समाधान गर्ने भन्ने बारे हाम्रो विस्तृत गाइड पढ्न जारी राख्न सिफारिस गरिन्छ phpMyAdmin - त्रुटि समस्या।

तपाइँलाई सामान्य गल्तीहरु लाई सजिलै संग सामना गर्न मद्दत गर्न को लागी एक पटक र सबै को लागी परम समाधान यहाँ छ▼

तलको लिङ्कमा क्लिक गर्नुहोस् र तपाईंले HestiaCP phpMyAdmin को टेम्प्लेटहरू क्यास गर्न असमर्थताको कारणले गर्दा ढिलो गतिको समस्या समाधान गर्न थप विस्तृत समाधानहरू फेला पार्नुहुनेछ ▼

HestiaCP ले PHP प्रकार्यहरू shell_exec, passthr, system, र exec लाई कसरी सक्षम पार्छ?

HestiaCP PHP-FPM भारी भारमा छ? गतिशील वेब पेज ५०० त्रुटि? यो अप्टिमाइजेसन तुरुन्तै लागू हुनेछ!

आशा चेन वेइलियाङ ब्लग ( https://www.chenweiliang.com/ ) साझा गर्नुभयो "HestiaCP प्यानल युनिभर्स लेभल ट्यूटोरियल: स्क्रिप्टहरू स्थापना गर्नुहोस्, सजिलैसँग VPS व्यवस्थापन गर्न वेबसाइटहरू थप्नुहोस्", जुन तपाईंलाई उपयोगी हुनेछ।

यस लेखको लिङ्क साझा गर्न स्वागत छ:https://www.chenweiliang.com/cwl-31764.html

थप लुकेका चालहरू अनलक गर्न🔑, हाम्रो टेलिग्राम च्यानलमा सामेल हुन स्वागत छ!

मन परे लाइक र सेयर गर्नुहोस ! तपाईको सेयर र लाइक हाम्रो निरन्तर प्रेरणा हो!

 

评论 评论

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवाश्यक फिल्डहरू प्रयोग भएको छ * लेबल

माथि स्क्रोल गर्नुहोस्