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

रास्पबेरी पाई को कंप्यूटिंग के स्विस आर्मी नाइफ के रूप में वर्णित किया जा सकता है। आप इसका उपयोग एल ई डी को रोशन करने के लिए कर सकते हैं, काम का ईमेल लिख सकते हैं, फिल्मों को पुराने टेलीविजन/मॉनीटर पर स्ट्रीम कर सकते हैं, या यहां तक ​​कि गेम सर्वर को होस्ट भी कर सकते हैं।

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

1. वेब सर्वर: अपाचे, Nginx

एक वेब सर्वर एक कंप्यूटर है जो उपयोगकर्ताओं को अनुरोध पर वेब पेज प्रदान करता है। यह घटक फ़ाइलों (एचटीएमएल, सीएसएस, और जावास्क्रिप्ट) को संग्रहीत करने और उन्हें एक्सेस करने के अनुरोधों को संसाधित करने के लिए ज़िम्मेदार है।

तुम कर सकते हो अपाचे का उपयोग करके अपना स्वयं का ऑनलाइन वेब सर्वर बनाएं

, एक लोकप्रिय क्रॉस-प्लेटफ़ॉर्म सॉफ़्टवेयर समाधान जो इन उपयोगकर्ता अनुरोधों को स्वीकार करने और उन्हें उनकी अनुरोधित फ़ाइलें भेजने में सक्षम है। Apache दुनिया की 67% से अधिक वेबसाइटों के लिए जिम्मेदार है। Nginx एक उत्कृष्ट विकल्प है जिसका आप इसके बजाय उपयोग कर सकते हैं।

को अपने रास्पबेरी पाई पर एक वेब सर्वर स्थापित करें, आपको उपयोगकर्ता डेटा और अन्य आवश्यक जानकारी संग्रहीत करने के लिए Apache और संबंधित डेटाबेस प्रबंधन सॉफ़्टवेयर जैसे कि MariaDB स्थापित करना होगा।

2. डाटाबेस सर्वर: मारियाडीबी

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

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

3. फ़ाइल सर्वर: सांबा, एनएफएस

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

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

एनएफएस सांबा का एक विकल्प है जो बेहतर एन्क्रिप्शन प्रदान करता है और इसे स्थापित करना थोड़ा आसान है।

4. एफ़टीपी सर्वर: vsftpd, ProFTPD

एक एफ़टीपी सर्वर फ़ाइल सर्वर के समान काम करता है, सिवाय इसके कि फाइलें इंटरनेट पर संग्रहीत हैं और आपके स्थानीय नेटवर्क के माध्यम से पहुंच योग्य नहीं हैं। फ़ाइल सर्वर आम तौर पर अधिक सुरक्षित होते हैं, लेकिन उनके पास पहुँच की अधिक सीमित सीमा होती है। एफ़टीपी सर्वर पर संग्रहीत फ़ाइलों को दुनिया में कहीं से भी एक्सेस किया जा सकता है।

अपने Raspberry Pi पर FTP सर्वर को होस्ट करने के लिए, आपको एक FTP प्रोग्राम जैसे ProFTPD (Pro File ट्रांसफर प्रोटोकॉल डेमन) आपके रास्पबेरी पाई पर। ProFTPD को सुविधा-संपन्न, उच्च-प्रदर्शन और उच्च स्तर का लिखा गया है सुरक्षित। अपना सर्वर सेट अप करने के बाद, आप अपने ऑपरेटिंग सिस्टम द्वारा समर्थित किसी भी FTP क्लाइंट का उपयोग करके उससे कनेक्ट कर सकते हैं।

5. डीएनएस सर्वर: बाइंड, dnsmasq

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

यदि आप DNS सर्वर स्थापित करने में रुचि रखते हैं तो BIND आपके लिए सबसे अच्छा विकल्प है। यह एक पूर्ण विशेषताओं वाला सर्वर है, जो एक आधिकारिक और पुनरावर्ती नाम सर्वर के रूप में कार्य करने में सक्षम है। Dnsmasq कम सुविधाओं के साथ एक हल्का और उपयोग में आसान विकल्प है।

6. मेल सर्वर: पोस्टफिक्स, डवकोट

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

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

7. वीपीएन सर्वर: ओपनवीपीएन, वायरगार्ड

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

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

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

सभी विकल्पों में अधिकांश ऑपरेटिंग सिस्टम के लिए ऐप्स होते हैं, लेकिन Plex आम तौर पर अधिक प्रदर्शन प्रदान करता है, और यदि आपको कोई समस्या आती है तो आपको मदद मिलने की अधिक संभावना है। आगे बढ़ें और अपना Raspberry Pi निकालें, उस पर Plex इंस्टॉल करें, और अपनी पसंद की किसी भी डिवाइस से अपनी पसंदीदा फिल्में स्ट्रीम करें।

9. गेम सर्वर: Minecraft, टेरारिया

आप उस पर गेम सर्वर होस्ट करके अपने रास्पबेरी पाई को डाउनटाइम में फिट कर सकते हैं। ऐसे कई गेम हैं जिन्हें आप रास्पबेरी पाई सर्वर पर सेल्फ-होस्ट कर सकते हैं लेकिन दो सबसे लोकप्रिय विकल्प हैं Minecraft और टेरारिया।

दोनों गेम सैंडबॉक्स गेम हैं जिनमें ऑनलाइन और ऑफलाइन तत्व हैं। हालाँकि, टेरारिया एक्शन और कॉम्बैट पर अधिक केंद्रित है जबकि माइनक्राफ्ट अधिक शांत है और अन्वेषण और रचनात्मकता पर जोर देता है।

आपको खेलों के लिए सर्वर सॉफ्टवेयर, माइनक्राफ्ट के लिए नुक्किट और टेरारिया के लिए टीशॉक स्थापित करने की आवश्यकता होगी। दोनों खेलों के लिए सर्वर चलाने की प्रक्रिया काफी समान है। तो अगर आप कर सकते हैं अपने रास्पबेरी पाई पर एक Minecraft सर्वर सेट करें, संभवतः आप टेरारिया के लिए भी ऐसा ही कर सकते हैं।

रास्पबेरी पाई पर सर्वर चलाना

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