VDS پر Minecraft سرور: کب معنی رکھتا ہے
Minecraft کے لیے VDS اور تیار گیم ہوسٹنگ کا ایماندارانہ موازنہ، کھلاڑیوں کی تعداد کے مطابق ٹیئر کا انتخاب، اور سرور کور دستی طور پر انسٹال کرنے کا طریقہ۔
اپ ڈیٹ 23 اگست، 2026
آپ کسی بھی Minecraft سرور کو VPS پر چلا سکتے ہیں — آپ کو مکمل root رسائی ملتی ہے۔ سوال یہ ہے کہ کیا آپ کو اس کی ضرورت ہے: گیم پینل جو کچھ کرتا ہے، وہ سب آپ کو خود کرنا پڑے گا، بشمول اسٹارٹ اپ، اپڈیٹس اور بیک اپس۔
VPS کب معنی رکھتا ہے
VPS منتخب کریں اگر:
- آپ کو proxy، اپنے ڈیٹا بیس اور ایک ویب سائٹ کے ساتھ ایک ہی مشین پر سرورز کا نیٹ ورک چاہیے؛
- آپ غیر معیاری سافٹ ویئر انسٹال کر رہے ہیں جو گیم پینل پیش نہیں کرتے؛
- ایک بوٹ، ویب پینل اور آپ کے پروجیکٹ کا API اس کے ساتھ چلنا ضروری ہو؛
- آپ Linux کنسول میں کام کرنے میں مہارت رکھتے ہیں۔
ٹرن کی گیم ہوسٹنگ زیادہ آسان ہے اگر آپ کو "اسٹارٹ" بٹن، فائل مینیجر، خودکار ورلڈ کاپیاں اور سرور کورز پر رہنمائی چاہیے۔ systemd، پورٹس اور Java سے الجھنے کی کوئی ضرورت نہیں۔
ٹیئر کا انتخاب
Minecraft سنگل کور کی گھڑی کی رفتار اور میموری سے محدود ہے۔ Ryzen 9 7950X یہاں آپ کے حق میں کام کرتا ہے، لیکن سسٹم کے لیے گنجائش کے ساتھ بجٹ میموری رکھیں۔
| ٹیئر | کورز / میموری | حقیقی منظر نامہ |
|---|---|---|
| VDS-1 (1/2) | 1 / 2 GB | 3–5 دوستوں کے لیے ایک vanilla سرور |
| VDS-2 (2/4) | 2 / 4 GB | Vanilla یا ہلکے پلگ انز، 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 | proxy اور ڈیٹا بیس کے ساتھ ایک نیٹ ورک |
بھاری موڈ پیک کھلاڑیوں سے زیادہ تیزی سے میموری کھاتے ہیں: دس افراد کے لیے 60 موڈز، پچاس کے لیے vanilla سے زیادہ مانگتے ہیں۔
انسٹالیشن
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 کھلاڑیوں کے ساتھ مسلسل lag | بھاری پلگ انز یا بہت کم -Xmx، کمزور CPU نہیں |
| کھلاڑی شامل نہیں ہو سکتے | پورٹ بند ہے یا سرور 127.0.0.1 پر سن رہا ہے |
| کریش کے بعد ورلڈ خراب ہو گیا | کوئی کاپیاں نہیں، اور Restart=always خراب ڈیٹا کے اوپر سرور کو بار بار ری اسٹارٹ کرتا رہا |
بینڈوتھ 500 Mbps تک اور ڈسک کی رفتار ٹیئر سے محدود ہے: فی کور 60 MB/s رائٹ، اس سے دوگنا ریڈ۔ مسلسل chunk جنریشن والے ورلڈ کے لیے، یہ نچلے ٹیئرز پر نمایاں ہوتا ہے۔