VDS पर Minecraft सर्वर: कब यह समझदारी है
Minecraft के लिए VDS और तैयार गेम होस्टिंग की ईमानदार तुलना, प्लेयर काउंट के हिसाब से टियर चुनना, और सर्वर कोर मैन्युअली इंस्टॉल करने का तरीका।
23 अगस्त 2026 को अपडेट किया गया
आप किसी भी Minecraft सर्वर को VPS पर चला सकते हैं — आपको पूरा root एक्सेस मिलता है। सवाल यह है कि क्या आपको इसकी ज़रूरत है: गेम पैनल जो-जो करता है, वह सब आपको खुद करना पड़ेगा, जिसमें स्टार्टअप, अपडेट और बैकअप भी शामिल हैं।
VPS कब समझदारी है
VPS चुनें अगर:
- आपको प्रॉक्सी, अपने डेटाबेस और एक ही मशीन पर वेबसाइट वाला सर्वर नेटवर्क चाहिए;
- आप ऐसा नॉन-स्टैंडर्ड सॉफ़्टवेयर इंस्टॉल कर रहे हैं जो गेम पैनल नहीं देते;
- बॉट, वेब पैनल और आपके प्रोजेक्ट का API साथ-साथ चलने चाहिए;
- आप Linux कंसोल में काम करने में सहज हैं।
टर्नकी गेम होस्टिंग ज़्यादा सुविधाजनक है अगर आपको “स्टार्ट” बटन, फ़ाइल मैनेजर, वर्ल्ड की ऑटोमैटिक कॉपी और सर्वर कोर पर गाइड चाहिए। systemd, पोर्ट और Java से जूझने की कोई ज़रूरत नहीं।
टियर चुनना
Minecraft सिंगल-कोर क्लॉक स्पीड और मेमोरी से सीमित होता है। Ryzen 9 7950X यहाँ आपके पक्ष में काम करता है, लेकिन सिस्टम के लिए जगह छोड़कर बजट मेमोरी लें।
| टियर | कोर / मेमोरी | असल स्थिति |
|---|---|---|
| VDS-1 (1/2) | 1 / 2 GB | 3–5 दोस्तों के लिए वनीला सर्वर |
| VDS-2 (2/4) | 2 / 4 GB | वनीला या हल्के प्लगइन, 10–15 खिलाड़ी |
| VDS-3 (4/8) | 4 / 8 GB | Paper प्लगइन, 20–40 खिलाड़ी |
| VDS-4 (6/16) | 6 / 16 GB | मध्यम आकार का मॉडपैक या दो सर्वर |
| VDS-5 और VDS-6 | 8–10 / 24–32 GB | प्रॉक्सी और डेटाबेस वाला नेटवर्क |
भारी मॉडपैक खिलाड़ियों से तेज़ी से मेमोरी खाते हैं: दस लोगों के लिए 60 मॉड, पचास के लिए वनीला से ज़्यादा मेमोरी माँगते हैं।
इंस्टॉलेशन
apt update && apt install -y openjdk-21-jre-headless
useradd -r -m -d /srv/mc -s /usr/sbin/nologin mc
cd /srv/mc
sudo -u mc curl -O https://core-address/paper.jar
sudo -u mc bash -c 'echo eula=true > eula.txt'
/etc/systemd/system/mc.service यूनिट:
[Service]
User=mc
WorkingDirectory=/srv/mc
ExecStart=/usr/bin/java -Xms2G -Xmx3G -jar paper.jar nogui
Restart=on-failure
SuccessExitStatus=0 1
[Install]
WantedBy=multi-user.target
-Xmx को टियर की मेमोरी से सिस्टम के लिए 1 GB घटाकर उससे ज़्यादा न सेट करें: VDS-2 पर यह 3 GB है, 4 नहीं।
आपको मशीन के फ़ायरवॉल में पोर्ट 25565 खोलना होगा। खिलाड़ियों के लिए पता पैनल के “Overview” टैब में /hosting/vds/m/<id> पर दिखने वाला पब्लिक IPv4 है।
जो आपको खुद करना पड़ेगा
- वर्ल्ड बैकअप: कोई स्नैपशॉट या ऑटोमैटिक मशीन बैकअप नहीं है — सिर्फ़ आपका अपना cron और एक्सटर्नल स्टोरेज पर ऑफ़लोडिंग।
- कर्नेल और Java अपडेट।
- फ़्लड अटैक और SSH पासवर्ड ब्रूट-फ़ोर्सिंग से सुरक्षा।
- डिस्क मॉनिटरिंग: वर्ल्ड बढ़ते हैं, लेकिन डिस्क टियर से तय होती है, 40 से 250 GB तक।
आम गलतियाँ
| लक्षण | कारण |
|---|---|
| सर्वर बिना किसी मैसेज के क्रैश हो जाता है | Java ने उपलब्ध से ज़्यादा मेमोरी माँगी: journalctl -k | grep -i oom देखें |
| 10 खिलाड़ियों पर लगातार लैग | भारी प्लगइन या बहुत कम -Xmx, कमज़ोर CPU नहीं |
| खिलाड़ी जॉइन नहीं कर पाते | पोर्ट बंद है या सर्वर 127.0.0.1 पर सुन रहा है |
| क्रैश के बाद वर्ल्ड खराब हो गया | कोई कॉपी नहीं है, और Restart=always खराब डेटा के ऊपर सर्वर को बार-बार रीस्टार्ट करता रहा |
बैंडविड्थ 500 Mbps तक और डिस्क स्पीड टियर से सीमित है: प्रति कोर 60 MB/s राइट, रीड उससे दोगुनी। लगातार चंक जनरेशन वाले वर्ल्ड के लिए यह निचले टियर पर महसूस होता है।