اÙÙØ¶Ø§Ø¡ - عÙÙ٠اÙÙÙÙ ÙÙÙØ±Ù Ø§ÙØØ§Ø¯Ù ÙØ§ÙعشرÙÙ
فہرست کا خانہ:
- شرطیں
- جاوا رن ٹائم ماحولیات کی تنصیب کرنا
- منی کرافٹ صارف بنانا
- راسبیری پائی پر مائن کرافٹ انسٹال کرنا
mcrconڈاؤن لوڈ اور مرتبmcrcon- ڈاؤن لوڈ منی کرافٹ سرور
- منی کرافٹ سرور کی تشکیل
- سسٹمڈ یونٹ فائل بنانا
- مائن کرافٹ کنسول تک رسائی حاصل کرنا
- نتیجہ اخذ کرنا
راسبیری پائی کو بہت سے مختلف پروجیکٹس میں استعمال کیا جاسکتا ہے۔ راسبیری پِی کے مشہور استعمال کیس میں سے ایک یہ ہے کہ راسبیری پِی کو گیم سرور میں تبدیل کرنا ہے۔
اس ٹیوٹوریل میں ، ہم آپ کو راسبیری پائی 3 یا 4 پر مائن کرافٹ سرور انسٹال اور تشکیل کرنے کے عمل سے گزریں گے۔
مائن کرافٹ ہر وقت کا مشہور کھیل ہے۔ یہ ایک سینڈ باکس ویڈیو گیم ہے ، جو اپنے کھلاڑیوں کو لاتعداد جہانوں کو تلاش کرنے اور آسان مکانات سے لے کر بڑے پیمانے پر فلک بوس عمارتوں تک ہر چیز کی تعمیر کی اجازت دیتا ہے۔
شرطیں
ہم فرض کر رہے ہیں کہ آپ نے راسبیری پائی پر راسبیئن انسٹال کیا ہے۔ پلیکس میڈیا سرور کو گرافیکل انٹرفیس کی ضرورت نہیں ہے ، لہذا ہماری سفارش یہ ہے کہ راسپیئن اسٹریچ لائٹ امیج کو استعمال کریں اور ایس ایس ایچ کو قابل بنائیں۔ اس طرح ، آپ کے راسبیری پائی میں پلیکس میڈیا سرور کو چلانے کے لئے بہت زیادہ دستیاب پروسیسنگ پاور اور میموری حاصل ہوگی۔
ہم
mcrcon
سرور سے مربوط ہونے کے لئے
mcrcon
یوٹیلیٹی کا استعمال کریں گے۔
mcrcon
ٹول بنانے کے لئے درکار پیکیجز انسٹال کریں:
sudo apt update
sudo apt install git build-essential
raspi-config
ٹول کا استعمال کرتے ہوئے جی ایل ڈرائیور کو فعال کریں:
raspi-config
- کلید اپ یا کلیدی نیچے کا استعمال کرکے "ایڈوانس آپشنز" پر جائیں اور انٹر دبائیں۔ "جی ایل ڈرائیور" کو منتخب کریں اور انٹر کو دبائیں۔ "جی ایل (جعلی کے ایم ایس)" کو منتخب کریں ، انٹر دبائیں۔ "فائنش" کے بٹن کو منتخب کریں ، انٹر دبائیں۔ جب اشارہ کیا جائے تو " کیا آپ ابھی ریبوٹ کرنا پسند کریں گے؟ "" ہاں "منتخب کریں اور انٹر کو
Enter۔
ایک بار جب پائ آن لائن واپس آجائے تو ، اگلے مراحل کے ساتھ جاری رکھیں۔
جاوا رن ٹائم ماحولیات کی تنصیب کرنا
مائن کرافٹ کے لئے جاوا 8 یا اس سے زیادہ نظام کی ضرورت ہوتی ہے۔
ہم JRE کا ہیڈ لیس ورژن انسٹال کریں گے۔ یہ ورژن سرور ایپلی کیشنز کے لئے زیادہ موزوں ہے کیونکہ اس میں کم انحصار ہے اور نظام کے وسائل کم استعمال کرتے ہیں۔
ہیڈ لیس اوپن جری 8 کو انسٹال کرنے کے لئے:
sudo apt install openjdk-8-jre-headless
جاوا ورژن پرنٹ کرکے انسٹالیشن کی تصدیق کریں:
java -version
openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1+rpi1-b01) OpenJDK Client VM (build 25.212-b01, mixed mode)
منی کرافٹ صارف بنانا
حفاظتی مقاصد کے لئے ، مائن کرافٹ کو روٹ صارف کے تحت نہیں چلایا جانا چاہئے۔ ہم ہوم نظامت
/opt/minecraft
مینی
/opt/minecraft
ساتھ ایک نیا سسٹم صارف اور گروپ بنائیں گے جو مائن کرافٹ سرور کو چلائے گا۔
sudo useradd -r -m -U -d /opt/minecraft -s /bin/bash minecraft
ہم اس صارف کے لئے پاس ورڈ متعین نہیں کریں گے۔ یہ سیکیورٹی کی عمدہ پریکٹس ہے کیونکہ صارف SSH کے ذریعے لاگ ان نہیں ہو سکے گا۔
راسبیری پائی پر مائن کرافٹ انسٹال کرنا
تنصیب کے عمل سے شروع کرنے سے پہلے ، یقینی بنائیں کہ آپ صارف "مائن کرافٹ" پر جائیں گے:
sudo su - minecraft
صارف ہوم ڈائرکٹری کے اندر دو ڈائریکٹریز بنائیں:
mkdir -p ~/{tools, server}
-
toolsڈائرکٹری میںmcrconکلائنٹ اور بیک اپ اسکرپٹ کو اسٹور کیا جائے گا۔serverڈائرکٹری میں اصل مائن کرافٹ سرور اور اس کا ڈیٹا شامل ہوگا۔
mcrcon
ڈاؤن لوڈ اور مرتب
mcrcon
RCON ایک پروٹوکول ہے جو آپ کو Minecraft سرورز سے رابطہ قائم کرنے اور کمانڈز پر عملدرآمد کرنے کی سہولت دیتا ہے۔ میکرون RCON کلائنٹ ہے جو C میں بنایا گیا ہے۔
ہم گیٹ ہب سے سورس کوڈ ڈاؤن لوڈ کریں گے اور
mcrcon
بائنری بنائیں گے۔
~/tools
ڈائرکٹری پر جائیں اور مندرجہ ذیل کمانڈ کو چلانے والے گٹ ہب سے
Tiiffi/mcrcon
مخزن کو کلون کریں:
cd ~/tools && git clone
اگلا ، ذخیرہ ڈائرکٹری پر جائیں:
cd ~/tools/mcrcon
تالیف ٹائپ کرکے شروع کریں:
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
ایک بار مکمل ہونے کے بعد ، آپ اسے ٹائپ کرکے جانچ سکتے ہیں:
./mcrcon -h
آؤٹ پٹ کچھ اس طرح نظر آئے گی:
Usage: mcrcon…… Sends rcon commands to Minecraft server…. mcrcon 0.6.1 (built: Sep 19 2019 20:52:13) Report bugs to tiiffi_at_gmail_dot_com or
ڈاؤن لوڈ منی کرافٹ سرور
متعدد مائن کرافٹ سرور موڈس ہیں جیسے کرافٹ بوکیٹ یا سپیگوٹ جو آپ کو اپنے سرور پر خصوصیات (پلگ ان) شامل کرنے اور ترتیبات کو مزید تخصیص کرنے اور موافقت کرنے کی سہولت دیتے ہیں۔ ہم جدید ترین موجنگ کا سرکاری ونیلا مینی کرافٹ سرور انسٹال کریں گے۔
تازہ ترین مائن کرافٹ سرور کی جاوا آرکائیو فائل (JAR) کا ڈاؤن لوڈ لنک حاصل کرنے کے لئے مائن کرافٹ ڈاؤن لوڈ والے صفحے پر جائیں۔
تحریر کے وقت ، جدید ترین ورژن
1.14.4
۔ اگلی کمانڈ چلانے سے پہلے ، آپ کو نئے ورژن کے لئے ڈاؤن لوڈ کا صفحہ چیک کرنا چاہئے۔
مائن کرافٹ جار فائل کو
~/server
ڈائرکٹری میں ڈاؤن لوڈ کرنے کے لئے درج ذیل
wget
کمانڈ کو چلائیں:
wget https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar -P ~/server
منی کرافٹ سرور کی تشکیل
ڈاؤن لوڈ مکمل ہونے کے بعد ،
~/server
ڈائرکٹری پر جائیں اور مائن کرافٹ سرور شروع کریں:
cd ~/server
java -Xms512M -Xmx768M -jar server.jar nogui
cd ~/server
java -Xms512M -Xmx768M -jar server.jar nogui
جب پہلی بار شروع کیا گیا تو ، سرور کچھ کاروائیاں انجام دیتا ہے اور سرور
eula.txt
اور
eula.txt
فائلیں اور رک جاتا ہے۔
: Failed to load properties from file: server.properties: Failed to load eula.txt: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
سرور چلانے کے ل To آپ کو Minecraft EULA سے اتفاق کرنا ہوگا۔
eula.txt
فائل کھولیں اور
eula=false
سے
eula=true
:
nano ~/server/eula.txt
server / سرور / eula.txt
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Thu Sep 19 21:06:24 BST 2019 eula=true
فائل کو بند اور محفوظ کریں۔
اگلا ، rcon پروٹوکول کو چالو کرنے اور rcon پاس ورڈ قائم کرنے کے ل the
server.properties
فائل میں ترمیم کریں۔ اپنے ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے فائل کھولیں:
nano ~/server/server.properties
مندرجہ ذیل لائنوں کو تلاش کریں اور ان کی اقدار کو اپ ڈیٹ کریں ، جیسا کہ ذیل میں دکھایا گیا ہے:
server / سرور / سرور ڈاٹ کام
rcon.port=25575 rcon.password=strong-password enable-rcon=true
strong-password
کو کسی اور محفوظ چیز میں تبدیل کرنا نہ بھولیں۔ اگر آپ دور دراز کے مقامات سے مائن کرافٹ سرور سے رابطہ قائم نہیں کرنا چاہتے ہیں تو ، یقینی بنائیں کہ آپ کا فائر وال آرکون بندرگاہ کو روکتا ہے۔
یہاں رہتے ہوئے ، آپ سرور کی ڈیفالٹ خصوصیات کو بھی ایڈجسٹ کرسکتے ہیں۔ دستیاب ترتیبات کے بارے میں مزید معلومات کے ل check ، سرور ڈاٹ پیپرٹی کا صفحہ چیک کریں۔
سسٹمڈ یونٹ فائل بنانا
مائن کرافٹ کو بطور سروس چلانے کے ل we ، ہم ایک نیا سسٹمڈ یونٹ فائل بنائیں گے۔
exit
ٹائپ کرکے اپنے سوڈو صارف پر واپس جائیں۔
اپنا ٹیکسٹ ایڈیٹر کھولیں اور
/etc/systemd/system/
میں
minecraft.service
نامی ایک فائل بنائیں:
sudo nano /etc/systemd/system/minecraft.service
مندرجہ ذیل ترتیب چسپاں کریں:
/etc/systemd/system/minecraft.service
Description=Minecraft Server After=network.target User=minecraft Nice=1 KillMode=none SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/minecraft/server ExecStart=/usr/bin/java -Xmx768M -Xms512M -jar server.jar nogui ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password stop WantedBy=multi-user.target
اپنے راسبیری پیئ ورژن اور وسائل کے مطابق
Xmx
اور
Xms
جھنڈوں میں ترمیم کریں۔
Xmx
پرچم جاوا ورچوئل مشین (JVM) کے لئے زیادہ سے زیادہ میموری الاٹمنٹ پول کی وضاحت کرتا ہے ، جبکہ
Xms
ابتدائی میموری الاٹمنٹ پول کی وضاحت کرتا ہے۔ نیز ، یہ بھی یقینی بنائیں کہ آپ صحیح
rcon
پورٹ اور پاس ورڈ استعمال کررہے ہیں۔
فائل کو محفوظ کریں اور بند کریں اور سسٹمڈ کنفیگریشن کو دوبارہ لوڈ کریں۔
sudo systemctl daemon-reload
جاری کرکے مائن کرافٹ سرور شروع کریں:
sudo systemctl start minecraft
خدمت کی حیثیت کو درج ذیل کمانڈ سے چیک کریں۔
sudo systemctl status minecraft
● minecraft.service - Minecraft Server Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-09-19 21:11:58 BST; 1min 27s ago Main PID: 1992 (java) Tasks: 17 (limit: 1604) Memory: 338.9M CGroup: /system.slice/minecraft.service └─1992 /usr/bin/java -Xmx768M -Xms512M -jar server.jar nogui
پہلی بار جب آپ سروس شروع کریں گے ، تو یہ متعدد تشکیل فائلیں اور ڈائریکٹریز تیار کرے گی ، جس میں مائن کرافٹ کی دنیا بھی شامل ہے۔ سرور لاگ فائل کی نگرانی کے لئے
tail
کمانڈ استعمال کریں:
tail -f /opt/minecraft/server/logs/latest.log
ایک بار جب منی کرافٹ سرور شروع ہو گیا ہے تو آؤٹ پٹ کچھ اس طرح نظر آئے گا:
: Preparing spawn area: 98%: Time elapsed: 201586 ms: Done (418.339s)! For help, type "help": Starting remote control listener: RCON running on 0.0.0.0:25575
منی کرافٹ سروس کو بوٹ وقت خود بخود شروع کرنے کے قابل بنائیں:
sudo systemctl enable minecraft
مائن کرافٹ کنسول تک رسائی حاصل کرنا
mcrcon
کنسول تک رسائی حاصل کرنے کے لئے
mcrcon
یوٹیلیٹی کا استعمال کریں۔ آپ کو میزبان ، آرکون پورٹ ، آرکون پاس ورڈ کی وضاحت کرنے اور
-t
سوئچ استعمال کرنے کی ضرورت ہے جو
mcrcon
ٹرمینل وضع کو قابل بناتا ہے۔
/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password -t
Logged in. Type "Q" to quit! >
جب کسی دور دراز کے مقام سے مائن کرافٹ کنسول تک رسائی حاصل کریں تو ، یہ یقینی بنائیں کہ آرکون پورٹ مسدود نہیں ہے۔
نتیجہ اخذ کرنا
آپ نے اپنے رسبری پائی پر مینی کرافٹ سرور کامیابی کے ساتھ انسٹال کیا ہے۔ براہ کرم نوٹ کریں ، مائن کرافٹ کم وسائل والے نظام پر آسانی سے نہیں چل سکتا ہے۔
جاوا مائن کرافٹ رسبری پائیونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
سینٹوس 7 پر مائن کرافٹ سرور کیسے انسٹال کریں
اس ٹیوٹوریل میں ، ہم سینٹوس 7 پر مائن کرافٹ سرور کو انسٹال اور تشکیل کرنے کے لئے ضروری مراحل طے کریں گے۔
ڈیبین 9 پر مائن کرافٹ سرور کیسے انسٹال کریں
مائن کرافٹ ہر وقت کا مشہور کھیل ہے۔ یہ مختلف ڈھانچے کی تعمیر اور مہم جوئی کے بارے میں ایک سینڈ باکس ویڈیو گیم ہے۔ اس ٹیوٹوریل میں یہ بتایا گیا ہے کہ ڈیبین 9 پر مائن کرافٹ سرور کو انسٹال اور تشکیل کرنے کا طریقہ۔







