उबंटू पर सेटअप स्पिगोट

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

Ubuntu सर्वर की स्थापना

यह सभी कमांड को एक उपयोगकर्ता के रूप में चलाने की सिफारिश की जाती है जिसमें sudo विशेषाधिकार है जो रूट नहीं है।

यह सुनिश्चित करके शुरू करें कि आपका सर्वर पुराना है।

sudo apt-get update && sudo apt-get upgrade -y

आवश्यक पैकेज स्थापित करें।

sudo apt-get install git openjdk-7-jre tar -y

एक स्वैप फ़ाइल बनाएँ

स्मृति की वांछित मात्रा आवंटित करें। तदनुसार 1G बदलें।

sudo fallocate -l 1G /swapfile

अपनी नई स्वैप फ़ाइल की अनुमति सुरक्षित करें।

sudo chmod 600 /swapfile

स्वैप स्थान आवंटित करें।

sudo mkswap /swapfile

स्वैप चालू करें।

sudo swapon /swapfile

अपनी स्वैप फ़ाइल को स्थायी बनाएं। fstabफ़ाइल के नीचे की रेखा जोड़ें ।

sudo nano /etc/fstab

/swapfile   none    swap    sw    0   0

डाउनलोड करें और BuildTools का उपयोग करें

सुनिश्चित करें कि आप Spigot को स्थापित करने के लिए उपयोग किए गए उपयोगकर्ता की होम डायरेक्टरी में हैं।

cd ~

BuildTools के लिए एक फ़ोल्डर बनाएँ।

mkdir build
cd build

डाउनलोड BuildTools.jar उनके जेनकिंस पृष्ठ पर अद्यतन के लिए देखो ।

wget -O BuildTools.jar  https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

कॉन्फ़िगर कॉन्फ़िगर करें।

git config --global --unset core.autocrlf

BuildTools.jar चलाएं।

java -jar BuildTools.jar

अपनी spigot.jarफ़ाइल के नाम पर ध्यान दें । उदाहरण के लिए, spigot-1.8.3.jar

ls

अपने सर्वर के लिए एक निर्देशिका बनाएं।

cd ~
mkdir server
cd server

spigot.jarअपने सर्वर निर्देशिका में ले जाएँ । spigotname.jarअपनी फ़ाइल के नाम से बदलें ।

mv ~/build/spigotname.jar ~/server/spigot.jar

अपना सर्वर शुरू करना

अपने सर्वर के लिए एक स्टार्ट अप स्क्रिप्ट बनाएं।

nano start.sh

सुनिश्चित start.shनिम्नलिखित से मेल खाते हैं, जगह -Xmx1024Mअपने सर्वर पर स्थापित RAM की मात्रा के साथ।

#!/bin/sh

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

start.shनिष्पादन योग्य बनाएं ।

chmod +x start.sh

अपना सर्वर शुरू करें।

./start.sh

वैकल्पिक: अपने सर्वर को पृष्ठभूमि में चलाएं

स्क्रीन स्थापित करें।

sudo apt-get install screen -y

स्क्रीन का एक उदाहरण खोलें।

screen -S "Spigot Server"

अपना सर्वर स्क्रिप्ट शुरू करें।

~/server/start.sh 

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

EULA स्वीकार करें।

यदि आपसे पुष्टि करने के लिए कहा जाए eula.txt, तो बदल eulaदें true

nano eula.txt

BuildTools.jar अभ्यस्त रन?

आपको अपने सर्वर या अधिक स्वैप फ़ाइल पर अधिक RAM की आवश्यकता है।

start.sh fileआपकी जार फ़ाइल पर कमांड नहीं चला सकता है ?

यह सुनिश्चित करने के लिए जांचें कि सब कुछ ठीक उसी तरह से टाइप किया गया है, लिनक्स आईएस संवेदनशील है।

एक विशिष्ट Minecraft संस्करण डाउनलोड करना चाहते हैं?

java -jar BuildTools.jar --rev 1.8.4

अपनी पसंद के संस्करण के साथ 1.8.4 बदलें।

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

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