डेबियन 9 पर स्पंज और माइनक्राफ्ट फोर्ज स्थापित करना

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

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

आवश्यकताएँ

  • एक 1GB RAM VPS या उच्चतर के साथ डेबियन 9 64
  • एक SSH ग्राहक और वैकल्पिक रूप से एक SFTP ग्राहक ( निर्देशों के लिए यहां देखें )

जावा और स्क्रीन स्थापित करना

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

नोट: और इन पंक्तियों की शुरुआत में प्रतीकों टाइप किया जा करने के लिए नहीं कर रहे हैं, वे कमांड प्रॉम्प्ट के दृश्य संकेतक हैं।#$

# apt update && apt upgrade && apt install default-jre screen

यह पूछे जाने पर कि क्या आप जारी रखना चाहते हैं, " y" टाइप करें और " Enter" दबाएँ ।

एक नया उपयोगकर्ता (वैकल्पिक) बनाना

सर्वर चलाते समय गैर-विशेषाधिकार प्राप्त उपयोगकर्ता बनाने के लिए यह आम तौर पर एक अच्छा विचार है। हालांकि इसकी आवश्यकता नहीं है, यह एक सुरक्षा शोषण की स्थिति में नुकसान को कम करने के लिए अनुशंसित है।

सबसे पहले, हम अपना नया उपयोगकर्ता नाम बनाएंगे minecraft

# adduser minecraft

एक पासवर्ड बनाएं और प्रॉम्प्ट के माध्यम से अपना काम करें।

ऐसा होने के बाद, SSH क्लाइंट का लॉगआउट करें और अपने नए उपयोगकर्ता नाम और पासवर्ड का उपयोग करके पुन: कनेक्ट करें। आपका प्रॉम्प्ट अब कुछ इस तरह दिखाई देगा।

minecraft@my-server:~$

डाउनलोडिंग स्पंज

mkdirकमांड और cdइसके साथ सर्वर फ़ाइलों के लिए एक नया फ़ोल्डर बनाएं ।

$ mkdir minecraft && cd minecraft

कहा जाता है modsऔर cdउस में एक और फ़ोल्डर बनाएँ ।

$ mkdir mods && cd mods

यात्रा SpongeForge डाउनलोड पृष्ठ और निर्माण कि Minecraft के संस्करण से मेल खाता है आप अपने सर्वर के लिए उपयोग किया जाएगा लगता है। इस ट्यूटोरियल के लिए, हम संस्करण का उपयोग करेंगे 1.10.2

फ़ाइल डाउनलोड करने के बजाय, डाउनलोड लिंक पर राइट क्लिक करें और " Copy Link Location" क्लिक करें । अपने SSH सत्र पर वापस जाएं और URL को wgetकमांड में पेस्ट करें ।

$ wget https://repo.spongepowered.org/maven/org/spongepowered/spongeforge/1.10.2-2477-5.2.0-BETA-2731/spongeforge-1.10.2-2477-5.2.0-BETA-2731.jar

URL में Minecraft संस्करण के बाद संख्या पर ध्यान दें । यह फोर्ज बिल्ड नंबर है। इस मामले में, यह है 2477। हमें अगले चरण में इसकी आवश्यकता होगी।

एक बार जब आप समाप्त कर लेते हैं, तो पिछले फ़ोल्डर में वापस आ जाते हैं।

$ cd ..

फोर्ज स्थापित करना

पर जाएं फोर्ज डाउनलोड पृष्ठ , बिल्ड नंबर अंतिम चरण में पाया नीचे Minecraft के अपने संस्करण है, और शिकार का चयन करें। यह .फोर्ज के पूर्ण संस्करण संख्याओं में अंतिम " " के बाद होगा । उदाहरण के लिए, 12.18.3। 2477हमारे मामले में। " Click Installer"।

एक बार फिर, Skipटाइमर समाप्त होने के बाद " " बटन पर राइट क्लिक करें और " Copy Link Location" का उपयोग करें । इसे एक wgetकमांड में पेस्ट करें ।

$ wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.10.2-12.18.3.2477/forge-1.10.2-12.18.3.2477-installer.jar

हमें इस फ़ाइल को जावा में चलाना होगा। फ़ाइल नाम को स्वचालित रूप से पूरा करने के java -jar forgeलिए " Tab" कुंजी टाइप करें और दबाएं । --installServerकमांड को पूरा करने के लिए टाइप करें।

$ java -jar forge-1.10.2-12.18.3.2477-installer.jar --installServer

फोर्ज इंस्टॉलर के नाम का ध्यान रखें क्योंकि हम अगले चरण में इसका हिस्सा उपयोग करेंगे।

सर्वर शुरू करने के लिए एक स्क्रिप्ट लिखना

अगला, हम एक स्क्रिप्ट लिखने जा रहे हैं जो सर्वर को शुरू कर सकती है। हम nanoयह करने के लिए उपयोग करेंगे ।

$ nano start.sh

यहां से, निम्नलिखित पंक्तियों को लिखें।

#!/bin/bash
java -Xmx[memory]M -jar [filename]

[memory]मेगाबाइट में ढेर मेमोरी की मात्रा से बदलें जिसे आप उपयोग करने के लिए Minecraft सर्वर चाहते हैं। ओएस के लिए कुछ छोड़ने के लिए याद रखें। 1GB सर्वर पर, 768MB के आसपास कुछ का उपयोग करें।

बदलें [filename]पहले से फ़ाइल नाम के साथ लेकिन स्थानापन्न -installer.jarके लिए -universal.jar

यहाँ एक उदाहरण है कि यह कैसा दिखना चाहिए।

#!/bin/bash
java -Xmx768M -jar forge-1.10.2-12.18.3.2477-universal.jar

सहेजने और बाहर निकलने के लिए Control+X" y", "दबाएं" और " " का प्रयोग करें Enter

अगला, आपको निष्पादन योग्य के रूप में फ़ाइल को चिह्नित करने की आवश्यकता है।

$ chmod +x start.sh

EULA के लिए सहमत

अब आप स्क्रिप्ट चला पाएंगे।

$ ./start.sh

सर्वर थोड़ी देर के लिए चलेगा और एक त्रुटि के साथ बाहर निकलेगा। ऐसा इसलिए है क्योंकि Minecraft को सर्वर मालिकों को अपने अंतिम उपयोगकर्ता लाइसेंस समझौते से सहमत होने की आवश्यकता है । आप इन शर्तों को नए बनाए गए eula.txtऔर बदल falseकर खोल सकते हैं true

$ nano eula.txt

अपने परिवर्तन करने के बाद, एक बार फिर " Control+X", " y" दबाएं और Enterउन्हें बचाने के लिए " " दबाएँ ।

स्क्रीन के साथ सर्वर को बनाए रखना

SSH विंडो को बंद करने के बाद सर्वर को चालू रखने के लिए, हम नामक एक उपयोगिता का उपयोग करेंगे screen

$ screen

Spacebarसूचना स्क्रीन को पीछे ले जाने के लिए " " दबाएँ और फिर स्क्रिप्ट फ़ाइल को फिर से चलाएँ।

$ ./start.sh

Minecraft सर्वर अब सफलतापूर्वक शुरू होगा।

अंत में, अपने SSH क्लाइंट को निलंबित करने और फिर लॉगआउट करने के लिए " Control+A" और " " दबाएं । अब आप Vultr सर्वर के IP पते का उपयोग करके Minecraft के माध्यम से जुड़ पाएंगे।Dscreen

क्या आपको फिर से Minecraft सर्वर का उपयोग करने की आवश्यकता है (जैसे mod / plugins स्थापित करने या जैसे Minecraft कमांड चलाने के बाद इसे पुनरारंभ करना op), SSH क्लाइंट में वापस लॉग इन करें और सत्र screen -rको फिर से शुरू करने के लिए कमांड का उपयोग करें screen

निष्कर्ष

इस ट्यूटोरियल में आपने सीखा कि Minecraft फोर्ज और स्पंज के साथ Minecraft सर्वर को कैसे सेटअप किया जाए। इस समय, हालांकि, यह अभी भी एक ज्यादातर वैनिला Minecraft अनुभव है। Minecraft की कार्यक्षमता का विस्तार करने के लिए, कगार पर फोर्ज मॉड की जाँच करें और Ore पर स्पंज प्लगइन्स

एक SFTP क्लाइंट या wgetपहले बताई गई तकनीक का उपयोग सर्वर से जोड़ने के लिए करें। फोर्ज मॉड को स्थापित करने के लिए, बस उन्हें modsफ़ोल्डर में रखें। स्पंज प्लगइन्स के pluginsसबफ़ोल्डर में हैं mods। हालाँकि आपको यह फ़ोल्डर बनाना पड़ सकता है।

$ mkdir ~/minecraft/mods/plugins


Leave a Comment

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

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

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

डेबियन 7 पर MySQL के दृश्यों का उपयोग करना

डेबियन 7 पर MySQL के दृश्यों का उपयोग करना

परिचय MySQL में विचारों के रूप में एक महान विशेषता है। दृश्य संग्रहीत प्रश्न हैं। अन्यथा लंबी क्वेरी के लिए उन्हें एक उपनाम के रूप में सोचें। इस गाइड में,

डेबियन पर चेरोट की स्थापना

डेबियन पर चेरोट की स्थापना

यह आलेख आपको सिखाएगा कि डेबियन पर चेरोट जेल कैसे सेट करें। मुझे लगता है कि आप डेबियन 7.x का उपयोग कर रहे हैं यदि आप डेबियन 6 या 8 चला रहे हैं, तो यह काम कर सकता है, बू

डेबियन पर PiVPN कैसे स्थापित करें

डेबियन पर PiVPN कैसे स्थापित करें

परिचय डेबियन पर वीपीएन सर्वर स्थापित करने का एक आसान तरीका PiVPN के साथ है। PiVPN OpenVPN के लिए एक इंस्टॉलर और आवरण है। यह आपके लिए सरल कमांड बनाता है

डेबियन 9 पर GitLab सामुदायिक संस्करण (CE) 11.x कैसे स्थापित करें

डेबियन 9 पर GitLab सामुदायिक संस्करण (CE) 11.x कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? चूंकि GitHub को Microsoft द्वारा अधिग्रहित किया गया था, काफी कुछ डेवलपर्स ने अपने स्वयं के कोड रिपॉजिटरी को github.co से माइग्रेट करने की योजना बनाई है

डेबियन 8 पर एक फ्लैश 5 में पीबीएक्स स्थापित करें

डेबियन 8 पर एक फ्लैश 5 में पीबीएक्स स्थापित करें

PBX इन ए फ्लैश 5 (PIAF5) एक डेबियन 8 आधारित ऑपरेटिंग सिस्टम है जो आपके Vultr VPS को पूर्ण विकसित PBX में बदल देता है। इसके पास निम्नलिखित विशेषताएं हैं, और बहुत कुछ।

ब्रेटली को डेबियन 9 पर स्रोत से कैसे बनाएं

ब्रेटली को डेबियन 9 पर स्रोत से कैसे बनाएं

एक अलग प्रणाली का उपयोग? ब्रेटली Gzip की तुलना में बेहतर संपीड़न अनुपात के साथ एक नई संपीड़न विधि है। इसका स्रोत कोड सार्वजनिक रूप से Github पर होस्ट किया गया है। थी

डेबियन 8 पर लिंग स्थापित करें

डेबियन 8 पर लिंग स्थापित करें

परिचय लिनिस एक स्वतंत्र, ओपन-सोर्स सिस्टम ऑडिटिंग टूल है जिसका उपयोग कई सिस्टम एडमिनिस्ट्रेटर द्वारा अखंडता को सत्यापित करने और उनके सिस्टम को सख्त करने के लिए किया जाता है। मैं

डेबियन 9 पर नियोस सीएमएस कैसे स्थापित करें

डेबियन 9 पर नियोस सीएमएस कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Neos एक CMS के साथ एक कंटेंट एप्लीकेशन प्लेटफॉर्म है और इसके मूल में एक एप्लीकेशन फ्रेमवर्क है। यह मार्गदर्शिका आपको बताएगी कि किस तरह से आपको जमाना है

डेबियन जेसी पर सेटअप कैक्टि

डेबियन जेसी पर सेटअप कैक्टि

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

डेबियन 9 पर इनवॉयसप्लेन कैसे स्थापित करें

डेबियन 9 पर इनवॉयसप्लेन कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? InvoicePlane एक स्वतंत्र और खुला स्रोत चालान आवेदन है। इसका स्रोत कोड इस Github भंडार पर पाया जा सकता है। यह गाइड

डेबियन 9 LAMP VPS पर रीडर सेल्फ 3.5 RSS रीडर कैसे स्थापित करें

डेबियन 9 LAMP VPS पर रीडर सेल्फ 3.5 RSS रीडर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? रीडर सेल्फ 3.5 एक सरल और लचीला, मुफ्त और खुला स्रोत है, स्वयं-होस्ट आरएसएस रीडर और Google रीडर विकल्प है। पाठक सेल

डेबियन 9 पर बुकस्टैक कैसे स्थापित करें

डेबियन 9 पर बुकस्टैक कैसे स्थापित करें

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

डेबियन 8 या डेबियन 9 पर FFmpeg कैसे स्थापित करें

डेबियन 8 या डेबियन 9 पर FFmpeg कैसे स्थापित करें

परिचय FFmpeg वीडियो और ऑडियो एन्कोडिंग / डिकोडिंग के लिए एक ओपन सोर्स कमांड लाइन टूल है। इसकी मुख्य विशेषताएं उच्च गति, गुणवत्ता और छोटी फिल्म हैं

Debian 9 पर Matomo Analytics कैसे स्थापित करें

Debian 9 पर Matomo Analytics कैसे स्थापित करें

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

OS चुनना: CentOS, Ubuntu, Debian, FreeBSD, CoreOS या विंडोज सर्वर

OS चुनना: CentOS, Ubuntu, Debian, FreeBSD, CoreOS या विंडोज सर्वर

यह लेख वल्चर पर टेम्प्लेट के रूप में पेश किए जाने वाले सर्वर ऑपरेटिंग सिस्टम का एक संक्षिप्त सार प्रदान करता है। CentOS CentOS RHEL (Re) का एक ओपन-सोर्स संस्करण है

डेबियन 10 पर एक्स-कार्ट 5 कैसे स्थापित कर���ं

डेबियन 10 पर एक्स-कार्ट 5 कैसे स्थापित कर���ं

एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है

मुनिन के साथ मॉनिटर डेबियन सर्वर स्थिति

मुनिन के साथ मॉनिटर डेबियन सर्वर स्थिति

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

डेबियन 9 LAMP VPS पर टिनी टिनी RSS रीडर कैसे स्थापित करें

डेबियन 9 LAMP VPS पर टिनी टिनी RSS रीडर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? टिनी टिनी RSS रीडर एक स्वतंत्र और खुला स्रोत है जो स्वयं-आधारित वेब-आधारित समाचार फ़ीड (RSS / Atom) रीडर और एग्रीगेटर है, जिसे अलो के लिए डिज़ाइन किया गया है

अपने सर्वर से आईपी एड्रेस रेंज (सेंटोस / उबंटू / डेबियन) जोड़ें

अपने सर्वर से आईपी एड्रेस रेंज (सेंटोस / उबंटू / डेबियन) जोड़ें

परिचय इस ट्यूटोरियल में, हम CentOS, Debian, या Ubuntu पर चलने वाले लिनक्स सर्वर में एक संपूर्ण IP रेंज / सबनेट जोड़ने की प्रक्रिया को कवर करेंगे। प्रोज

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