Vultr (CentOS 7) पर Quagga का उपयोग कर BGP को कॉन्फ़िगर करना

Vultr की लाओ आपका IP स्पेस फंक्शनलिटी वल्लर क्लाउड पर अपने खुद के आईपी संसाधनों को सर्वर में असाइन करने की अभूतपूर्व स्वतंत्रता देता है। हम आमतौर पर आपके आईपी स्थान की घोषणा करने के लिए BIRD का उपयोग करने की सलाह देते हैं। BIRD के कुछ ठोस विकल्प हैं यदि आप BIRD के साथ कुछ हासिल नहीं कर सकते हैं (हालाँकि यह बहुत दुर्लभ है) या आप बस अन्य सॉफ़्टवेयर का उपयोग करना चाहते हैं।

प्रशासनिक और तकनीकी उपरि के कारण, हम एक ही बुनियादी ढांचे और / या नेटवर्क में BIRD और Quagga (या उस मामले के लिए कोई अन्य सॉफ़्टवेयर) का उपयोग करने के लिए अत्यधिक हतोत्साहित करते हैं। ध्यान रखें कि निम्न कॉन्फ़िगरेशन आपको एक SPOF देगा, क्योंकि आपके ओवरलैपिंग सबनेट की घोषणा करने वाला उदाहरण बेमानी नहीं है। हालांकि, आपको ध्यान देना चाहिए कि वल्चर के पास हर रैक में कई बीजीपी राउटर हैं।

हालाँकि यह मार्गदर्शिका CentOS 7 को ध्यान में रखकर लिखी गई है, और केवल इस CentOS संस्करण पर परीक्षण किया गया है, यह सबसे पुराने संस्करणों जैसे कि CentOS 6 और साथ ही साथ सबसे अधिक संभावना है। हालाँकि, स्वाभाविक रूप से हम पुराने सॉफ्टवेयर के उपयोग को दृढ़ता से हतोत्साहित करते हैं और हम अत्यधिक नए, अधिक हाल ही में (और समर्थित) संस्करण जैसे कि CentOS 7 को अपडेट करने की सलाह देते हैं।

सबनेट की मात्रा या उनके आकार की कोई व्यावहारिक सीमा नहीं है जिसे आप क्वागा (या उस मामले के लिए कोई बीजीपी राउटर) चलाने वाले एक उदाहरण से घोषित कर सकते हैं, हालांकि किसी भी नेटवर्क टोपोलॉजी में आपको किसी तरह का जोखिम फैलाना चाहिए। इसका मतलब है कि आपको या तो एक निरर्थक सेटअप बनाना चाहिए या कई सर्वरों पर नीचे दिए गए गाइड का पालन करके विभिन्न सर्वरों से अलग सबनेट की घोषणा करनी चाहिए।

इस गाइड का पालन करने के लिए, आपको आवश्यकता होगी:

  • आप जिस ASN का उपयोग करना चाहते हैं / करना चाहते हैं;
  • IP स्पेस (सबनेट) जिसकी आप घोषणा करना चाहते हैं;
  • आपके Vultr खाते में BGP सक्रिय है

BIRD या Quagga?

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

उदाहरण के लिए, BIRD के साथ, यदि आप एक विफलता सेटअप प्राप्त करना चाहते हैं, तो आप bird.confकॉन्फ़िगरेशन फ़ाइल में निम्न ब्लॉक का उपयोग करेंगे :

export filter {
    bgp_path.prepend(asnumber);
    accept;
};

जैसा कि आप देख सकते हैं, कॉन्फ़िगरेशन कुछ हद तक एक कोड ब्लॉक की तरह दिखता है क्योंकि यह एक प्रोग्रामिंग भाषा के साथ दिखाई देगा। Quagga के साथ, आप स्वयं डेमन में एक प्रोग्राम का उपयोग करके सेटिंग्स को बदलेंगे या बदलेंगे।

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

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

BIRD की तरह, Quagga कई वितरणों के पार संगत है। क्या आपको कभी राउटर के लिए उपयोग किए जाने वाले वितरण (नों) को बदलना चाहिए, सिद्धांत रूप में आप बस अपने कॉन्फ़िगरेशन पर आगे बढ़ सकते हैं और कुछ भी नहीं बदलना होगा या बदलना होगा।

इस गाइड में, हम Quagga को स्थापित करने और कॉन्फ़िगर करने की प्रक्रिया का वर्णन करते हैं। यदि आप BIRD के लिए भी प्रयास करना चाहते हैं, तो " Vultr पर BGP कॉन्फ़िगर करना " गाइड का अनुसरण करें ।

जैसा कि उल्लेख किया गया है, वहाँ कुछ अच्छे अन्य विकल्प हैं, लेकिन उनमें से सबसे बड़ा हिस्सा कुछ खामियां हैं, जो उन्हें उत्पादन वातावरण में उपयोग करने से रोकते हैं। उदाहरण के लिए, एक्सओआरपी का बीजीपी कार्यान्वयन अपेक्षाकृत पुराना है जो आम तौर पर एक नया बुनियादी ढांचा स्थापित करने के लिए अच्छी शुरुआत नहीं है (हालांकि इसका बीजीपी कार्यान्वयन स्थिर है)।

कई विकल्पों की तुलना में, BIRD में कम मेमोरी फ़ुटप्रिंट है और यह बहुत संसाधन गहन नहीं है। दूसरी ओर, अधिक शक्तिशाली वल्चर क्लाउड इंस्टेंस को कताई या अपग्रेड करने में केवल Vultr कंट्रोल पैनल से कुछ ही क्लिक लगते हैं।

IPv4 और IPv6

Vultr IPv4 और IPv6 IP स्पेस की घोषणा करने का समर्थन करता है। क्वागा का बीजीपी कार्यान्वयन अपेक्षाकृत अप-टू-डेट है, जो आईपीवी 6 अंतरिक्ष की घोषणा करने की क्षमता के लिए भी अनुमति देता है।

यद्यपि यह मार्गदर्शिका IPv4 स्थान की घोषणा करने के लिए लक्षित है, आप Quagga के IPv6 कार्यान्वयन का उपयोग कर सकते हैं और इस लेख के निर्देशों का उपयोग कर सकते हैं। हालांकि यह स्पष्ट रूप से प्रलेखित नहीं है, इसलिए कृपया इसके लिए एक वैकल्पिक स्रोत देखें।

महत्वपूर्ण लेख

बीजीपी राउटर के बिना ट्रैफ़िक पास करने के लिए जीवित रहने में सक्षम होने के लिए, अपने आईपी स्थान की घोषणा करने का सबसे अच्छा तरीका इस प्रकार है:

  • एक समर्पित Quagga उदाहरण से अपने / 24 (या बड़े) की घोषणा करें;
  • उदाहरणों के अनुसार ट्रैफ़िक से व्यक्तिगत / 32 (या बड़ा) की घोषणा की जानी चाहिए

इस तरह, आपके पास व्यक्तिगत / 32 या उससे बड़े सभी IPs के ओवरलैपिंग सबनेट की घोषणा करने के लिए एक इंस्टेंस सेटअप होगा। इस डिज़ाइन का उपयोग करके आप सही उदाहरणों के लिए IP और रूट ट्रैफ़िक की तेज़ी से घोषणा कर सकते हैं।

स्वाभाविक रूप से, आप अपने आईपी स्पेस को अपनी पसंद की घोषणा करने के लिए कई तरीकों के साथ प्रयोग करने के लिए स्वतंत्र हैं। सिद्धांत रूप में उपयोग असीम है और कोई सीमा नहीं जानता है। ध्यान दें कि Vultr के सर्वर स्व-प्रबंधित हैं और हम आपकी किसी भी समस्या के लिए आपकी सहायता नहीं कर सकते हैं। इसके अलावा, यह वल्चर और समुदाय द्वारा समर्थित समाधान का उपयोग करने के लिए चोट नहीं पहुंचा सकता है, इसलिए यदि कोई समस्या उत्पन्न होती है, तो आप उनकी जड़ को जल्दी से इंगित कर सकते हैं।

चरण 1: SELinux को अक्षम करना

हम अत्यधिक Quagga को काम करने से रोकने के लिए SELinux को अक्षम करने की सलाह देते हैं। हमारे पास SELinux को अक्षम करने के लिए एक मार्गदर्शिका है, कृपया इसका अनुसरण करें और SELinux के निष्क्रिय होने के बाद इस ट्यूटोरियल पर वापस लौटें: CentOS 7 पर SELinux को अक्षम करना

चरण 2: Quagga स्थापित करना

हम Quagga का उपयोग करके स्थापित करके आगे बढ़ सकते हैं yum:

yum install quagga

यदि आपको कोई त्रुटि मिलती है, विशेष रूप से एक नए तैनात उदाहरण पर प्रयास करें:

yum update

कॉन्फ़िगर systemdकरें ज़ेबरा (कोर डेमॉन) बूट पर स्वचालित रूप से शुरू हो जाता है:

systemctl enable zebra

अंत में, ज़ेबरा शुरू करें:

systemctl start zebra

हमें निम्नानुसार BGPd के लिए प्रक्रिया को दोहराना होगा:

systemctl start bgpd
systemctl enable bgpd

ज़ेबरा और बीजीपीडी

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

Quagga कई मार्ग प्रोटोकॉल का समर्थन करता है, दूसरों के बीच OSPF और BGP। उनके कार्यान्वयन की टोपोलॉजी का मूल ज़ेबरा है। ज़ेबरा कोर डेमन है, जो कि क्वागा ग्राहकों के साथ UNIX कर्नेल के संचार (टीसीपी) की देखभाल करने वाली एक परत है। बैकएंड पर ज़ेबरा Zserv एपीआई प्रस��तुत करता है, जो इन रूटिंग प्रोटोकॉल के लिए रूटिंग अपडेट को संवाद करने की अनुमति देता है। Zserv एपीआई के साथ कार्यान्वयन में से एक BGP है।

बीजीपी के लिए क्वागा द्वारा उपयोग किया जाने वाला डिफ़ॉल्ट संस्करण बीजीपीवी 4+ है, जिसमें मल्टीकास्ट और आईपीवी 6 के लिए एड्रेस फैमिली सपोर्ट शामिल है।

चरण 3: बीजीपी राउटर को कॉन्फ़िगर करना

अपनी पसंद के हिसाब से बीजीपी राउटर को कॉन्फ़िगर करने के लिए, हम vtyshशेल का उपयोग करेंगे । सबसे पहले, नमूना BGP कॉन्फ़िगरेशन फ़ाइल की प्रतिलिपि बनाएँ:

cp /usr/share/doc/quagga-*/bgpd.conf.sample /etc/quagga/bgpd.conf

फ़ाइल की प्रतिलिपि बनाने के बाद, शेल दर्ज करें:

vtysh

कुछ पुराने Quagga संस्करणों में आपको AS7675 के साथ एक सेटअप मिल सकता है। हमें इसकी आवश्यकता नहीं है क्योंकि यह केवल हमारे सेटअप के साथ संघर्ष करेगा, इसलिए हमें मौजूद होने पर इसे हटाने की आवश्यकता है। जाँचें कि क्या यह कॉन्फ़िगरेशन शेल के अंदर निम्न कमांड को निष्पादित करके आपके क्वागा इंस्टालेशन में मौजूद है :

show running-config

यदि यह "रूटर bgp 7675" सहित या इसके साथ एक स्ट्रिंग देता है, तो इसे निष्पादित करके हटा दें:

configure terminal
no router bgp 7675
router bgp YOURAS
no auto-summary
no synchronization

आपको अब बीजीपी जानकारी दर्ज करनी चाहिए, जिसमें वल्चर ने आपको प्रदान किया है।

neighbor NEIGHBORIP remote-as VULTRAS
neighbor NEIGHBORIP description "Vultr"

सबसे अधिक संभावना है, आपको बीजीपी सत्र स्थापित करने के लिए पासवर्ड की आवश्यकता है। इसे दर्ज करें:

neighbor NEIGHBORIP password YOURBGPPASSWORD
exit

अंत में, यदि आप सुनिश्चित हैं कि आप इन परिवर्तनों को लिखना चाहते हैं (केवल तभी लागू हों जब आप किसी उत्पादन सेटअप पर काम कर रहे हों), परिवर्तनों को प्रभावी होने के लिए निम्नलिखित पर अमल करें:

write

सुनिश्चित करें कि परिवर्तन निष्पादित करके सफल रहे:

show ip bgp summary

हमें अब बीजीपी सत्र सफलतापूर्वक स्थापित करना चाहिए था।

चरण 4: अपने आईपी स्थान की घोषणा

हालांकि हमने एक बीजीपी सत्र की स्थापना की है, हम अभी तक किसी भी मार्ग या आईपी पते की घोषणा नहीं कर रहे हैं, इसलिए इसका व्यवहार में कोई प्रभाव नहीं पड़ेगा। सौभाग्य से, आईपी अंतरिक्ष की घोषणा करने के लिए एक अपेक्षाकृत आसान प्रक्रिया है।

में vtysh, इस लक्ष्य को हासिल करने के लिए निम्न आदेश पर अमल:

configure terminal
router bgp YOURAS

अब आप कॉन्फ़िगरेशन में हैं। सुनिश्चित करें कि जिस IP स्थान को आप हाथ से घोषित करना चाहते हैं, उसे दर्ज करें:

network YOURSUBNET/CIDR

उदाहरण के लिए, वैध इनपुट होगा:

network 185.92.220.0/23

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

परिवर्तनों से बाहर निकलें और सहेजें:

exit
write

जांचें कि क्या आपके उपसर्ग सफलतापूर्वक घोषित किए गए हैं:

show ip bgp neighbors NEIGHBORIP advertised-routes

सबनेट से एक आईपी पते को पिंग करने का प्रयास करें, और नेटवर्क के बाहर से एक ट्रेसरआउट करने की कोशिश करें।

समस्या निवारण

समस्या निवारण Quagga काफी हद तक इस लेख के दायरे से बाहर है, लेकिन यदि आप कठिनाइयों का सामना कर रहे हैं, तो आप हमेशा अपने Quagga उदाहरण को रोकने का प्रयास कर सकते हैं और BIRD के माध्यम से आईपी स्थान की घोषणा करते हुए कई संभावित कारणों को बाहर करने में सक्षम हो सकते हैं।

जब बीजीपी क्वाग और बीआईआरडी पर सही ढंग से काम नहीं करता है, तो एक मौका है कि आपका फ़ायरवॉल ठीक से कॉन्फ़िगर नहीं किया गया है। पोर्ट 179 खुला होना चाहिए। CentOS 7 पर, फ़ायरवॉल को अस्थायी रूप से अक्षम करने का प्रयास करें:

systemctl stop firewalld

यदि आप iptables का उपयोग करते हैं, तो प्रयास करें:

service iptables stop

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

Quagga अब आपके सर्वर पर स्थापित हो गया है, और कार्य करना चाहिए। अपने स्वयं के आईपी स्थान की घोषणा करने के पहले कुछ दिनों के दौरान, आपको अपनी संपूर्ण अवसंरचना को कार्य न करने देने के लिए इसकी कार्यक्षमता की निगरानी करनी चाहिए।

यह हमारे Quagga ट्यूटोरियल का समापन करता है, पढ़ने के लिए धन्यवाद। वल्चर को अपने आईपी स्पेस फ़ीचर के बारे में अधिक जानने के लिए, कृपया बीजीपी पृष्ठ पर जाएं



Leave a Comment

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

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

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

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

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

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

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

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

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

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

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

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

CentOS 7 पर RockMongo स्थापित करें

CentOS 7 पर RockMongo स्थापित करें

RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें

CentOS 7 पर नेटडाटा स्थापित करना

CentOS 7 पर नेटडाटा स्थापित करना

एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।

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

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

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

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था

CentOS 7 पर Revive Adserver इनस्टॉल करना

CentOS 7 पर Revive Adserver इनस्टॉल करना

Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,

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

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

पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं

CentOS 7 पर एल्ग स्थापित करें

CentOS 7 पर एल्ग स्थापित करें

एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

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

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

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

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है

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

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

एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ