VPS पर अपना Minecraft सर्वर चलाने का मतलब है कि वह चौबीसों घंटे ऑनलाइन रहता है, आपके घर के इंटरनेट पर निर्भर नहीं करता और लैपटॉप से अधिक खिलाड़ी संभाल सकता है। यह गाइड Ubuntu पर स्वचालित रीस्टार्ट के साथ Java Edition सर्वर सेट अप करती है।
आपको कितना बड़ा सर्वर चाहिए?
| खिलाड़ी | सेटअप | सुझाया गया VPS |
|---|---|---|
| 2 से 5 | Vanilla या Paper | 2 vCPU, 4 GB RAM |
| 5 से 20 | कुछ प्लगइन के साथ Paper | 4 vCPU, 8 GB RAM |
| मॉडपैक | Forge या Fabric | 4 vCPU, 8 से 16 GB RAM |
Minecraft का मुख्य लूप एक तेज़ थ्रेड पर चलता है, इसलिए डेडिकेटेड CPU वाला प्लान साझा प्लान से अधिक सहज टिक देता है। अपने खिलाड़ियों के पास की लोकेशन चुनें; VPS लोकेशन कैसे चुनें देखें।
1. Java इंस्टॉल करें
sudo apt update
sudo apt install -y openjdk-21-jre-headless screen
मौजूदा Minecraft संस्करणों को Java 21 चाहिए। यदि आप पुराना संस्करण चलाने की योजना बना रहे हैं तो उसकी आवश्यकता जाँच लें।
2. उपयोगकर्ता बनाएँ और सर्वर डाउनलोड करें
sudo adduser --system --group --home /opt/minecraft minecraft
sudo -u minecraft mkdir -p /opt/minecraft/server
cd /opt/minecraft/server
अपने चुने संस्करण का सर्वर jar आधिकारिक Minecraft साइट या PaperMC साइट से डाउनलोड करें और उसे server.jar के रूप में सहेजें। फिर लाइसेंस स्वीकार करें:
echo "eula=true" | sudo -u minecraft tee eula.txt
3. इसे सेवा के रूप में चलाएँ
sudo nano /etc/systemd/system/minecraft.service
[Unit]
Description=Minecraft server
After=network.target
[Service]
User=minecraft
WorkingDirectory=/opt/minecraft/server
ExecStart=/usr/bin/java -Xms2G -Xmx3G -jar server.jar nogui
Restart=on-failure
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now minecraft
sudo ufw allow 25565/tcp
-Xmx को मशीन की लगभग आधी RAM पर सेट करें, ताकि ऑपरेटिंग सिस्टम के पास कैशिंग के लिए जगह बची रहे। गेम से अपने सर्वर के IP पते से कनेक्ट करें।
4. server.properties में बुनियादी सेटिंग
white-list=trueऔरenforce-whitelist=trueताकि केवल स्वीकृत खिलाड़ी ही जुड़ सकें।view-distance=8कम दिखाई देने वाले नुकसान के साथ CPU उपयोग घटाता है।online-mode=trueखाता सत्यापन चालू रखता है। इसे बंद करने पर कोई भी किसी भी खिलाड़ी का रूप धर सकता है।
इसे हमलों से बचाएँ
गेम सर्वर DDoS का आम निशाना होते हैं। नेटवर्क-स्तर की फ़िल्टरिंग वाला होस्ट चुनें, जिसे DDoS सुरक्षा पर हमारी गाइड समझाती है, और अपना IP पता उन जगहों पर कभी प्रकाशित न करें जहाँ ज़रूरत नहीं है। वर्ल्ड फ़ोल्डर का रोज़ बैकअप लें; हमारी बैकअप गाइड देखें।