پرش به محتوا
نوین هاست
  • سرور مجازی
  • درباره ما
  • تماس با ما
  • بازارچه
  • دانشنامه
نوین هاست
  • سرور مجازی
    • برگشت
    • سرور مجازی ایران
      • برگشت
      • سرور مجازی برج میلاد
      • سرور مجازی زیرساخت
    • سرور مجازی اروپا
      • برگشت
      • سرور مجازی المان
      • سرور مجازی انگلیس
      • سرور مجازی فرانسه
      • سرور مجازی اتریش
      • سرور مجازی هلند
      • سرور مجازی بلغارستان
      • سرور مجازی مجارستان
      • سرور مجازی دانمارک
      • سرور مجازی سوئد
      • سرور مجازی جزیره من
      • سرور مجازی جمهوری چک
      • سرور مجازی ایتالیا
      • سرور مجازی فنلاند
      • سرور مجازی یونان
      • سرور مجازی سوئیس
      • سرور مجازی ایسلند
      • سرور مجازی کرواسی
      • سرور مجازی اسپانیا
    • سرور مجازی آسیا
      • برگشت
      • سرور مجازی ترکیه
      • سرور مجازی سنگاپور
      • سرور مجازی مالزی
      • سرور مجازی شیلی
      • سرور مجازی هنگ کنگ
      • سرور مجازی امارات
      • سرور مجازی ژاپن
      • سرور مجازی روسیه
    • سرور مجازی آمریکا
      • برگشت
      • سرور مجازی امریکا
      • سرور مجازی کانادا
    • سایر VPS ها
      • برگشت
      • سرور مجازی استرالیا
      • سرور مجازی رایگان
      • سرور مجازی اقتصادی
      • سرور مجازی ترید و بایننس
      • سرور مجازی با کارت گرافیک
      • سرور مجازی نیجریه
      • سرور مجازی بورس
      • سرور مجازی کلاس آنلاین
      • سرور مجازی کاهش پینگ
      • سرور مجازی والتر
      • سرور مجازی فارکس
      • سرور مجازی میکروتیک
      • سرور مجازی NVME
  • سرور اختصاصی
    • برگشت
    • سرور اختصاصی ایران
      • برگشت
      • سرور اختصاصی برج میلاد
      • سرور اختصاصی زیرساخت
    • سرور اختصاصی اروپا
      • برگشت
      • سرور اختصاصی آلمان
      • سرور اختصاصی ترکیه
      • سرور اختصاصی فنلاند
      • سرور اختصاصی هلند
      • سرور اختصاصی انگلیس
      • سرور اختصاصی فرانسه
    • سرور اختصاصی آمریکا
      • برگشت
      • سرور اختصاصی آمریکا
      • سرور اختصاصی کانادا
    • کولوکیشن
      • برگشت
      • آسیاتک
      • زیرساخت
  • هاست
    • برگشت
    • هاست دانلود
    • هاست نامحدود
    • هاست وردپرس
    • هاست ویندوز ایران
  • نوین پلاس +
  • پنل کاربری ارتباط با ما
  • سرور مجازی
  • سرور مجازی ایرانسرور مجازی حرفه ای از ایران
  • سرور مجازی اروپاپایداری و کیفیت ، سرعت بالا
  • سرور مجازی آسیاوب سرور لایت اسپید و امنیت و سرعت بالا
  • سایر VPS هابهینه برای فروشگاه های وردپرسی
  • سرور مجازی زیرساخت
    • سرور مجازی برج میلاد
  • سرور مجازی المان
    • سرور مجازی فرانسه
    • سرور مجازی سوئد
    • سرور مجازی اتریش
    • سرور مجازی اسپانیا
    • سرور مجازی انگلیس
    • سرور مجازی ایتالیا
    • سرور مجازی ایسلند
    • سرور مجازی بلغارستان
    • سرور مجازی سوئیس
    • سرور مجازی جزیره من
    • سرور مجازی جمهوری چک
    • سرور مجازی فنلاند
    • سرور مجازی دانمارک
    • سرور مجازی مجارستان
    • سرور مجازی هلند
    • سرور مجازی یونان
  • سرور مجازی شیلی
    • سرور مجازی روسیه
    • سرور مجازی ترکیه
    • سرور مجازی مالزی
    • سرور مجازی ژاپن
    • سرور مجازی سنگاپور
    • سرور مجازی هنگ کنگ
    • سرور مجازی امارات
  • سرور مجازی کانادا
    • سرور مجازی امریکا
    • سرور مجازی نیجریه
    • سرور مجازی استرالیا
    • سرور مجازی NVME
    • سرور مجازی با کارت گرافیک
    • سرور مجازی رایگان
    • سرور مجازی ترید و بایننس
    • سرور مجازی فارکس
    • سرور مجازی کلاس آنلاین
    • سرور مجازی میکروتیک
    • سرور مجازی والتر
    • سرور مجازی NVME
    • سرور مجازی اقتصادی
  • سرور اختصاصی
  • سرور اختصاصی ایرانمنابع کاملا اختصاصی و قدرتمند
  • سرور اختصاصی اروپابا ip اختصاصی از بهترین کشور ها
  • سرور اختصاصی آمریکاup time 99.99%
  • سایر VDS ها
  • برج میلاد
    • زیرساخت
  • سرور اختصاصی آلمان
    • سرور اختصاصی انگلیس
    • سرور اختصاصی ترکیه
    • سرور اختصاصی فرانسه
    • سرور اختصاصی فنلاند
    • سرور اختصاصی هلند
  • سرور اختصاصی آمریکا
    • سرور اختصاصی کانادا
  • کولوکیشن
  • آسیاتک
  • زیرساخت
  • هاست
  • دامنه
  • نوین پلاس +
021-49624 ورود / عضویت
لینوکس

راهنمای لینوکس

70
  • اجرای دستورات لینوکس در ویندوز
  • راه اندازی سایت در سرور لینوکس
  • IP شناور در اوبونتو و دبیان
  • بازیابی رمز root
  • آموزش بکاپ از سرور لینوکس
  • آموزش اجرای دستور از راه دور
  • ایجاد یوزر در لینوکس
  • تفاوت ipv4 با ipv6 چیست
  • دستور tar لینوکس
  • کانفیگ IPv6 در لینوکس
  • بکاپ گیری از سرور لینوکس
  • راه اندازی سایت در سرور
  • نصب فایروال در لینوکس
  • لیست کردن کاربران در لینوکس
  • پارتیشن بندی در لینوکس
  • بش bash چیست؟
  • آموزش تغییر نام فایل در لینوکس
  • آموزش نصب آلمالینوکس
  • دبیان
    • ارتقا دبیان
  • آلمالینوکس
    • تبدیل Centos به AlmaLinux
    • نصب Visual Studio Code در آلمالینوکس
    • نصب پایتون روی آلمالینوکس
    • نصب Node.js در AlmaLinux
  • اوبونتو
    • نصب NextCloud در اوبونتو
    • فعال کردن SSH اوبونتو
    • نصب ماینکرافت روی اوبونتو
    • نصب کاساندرا Cassandra در اوبونتو
    • آموزش نصب اوبونتو
    • نصب Graylog در اوبونتو
    • نصب Redis در اوبونتو
    • نصب Maven در اوبونتو
    • نصب تامکت در اوبونتو
    • آموزش نصب Ghost CMS در ubuntu
    • نصب GitLab در اوبونتو
    • نصب GCC در اوبونتو
    • نصب جاوا در اوبونتو
    • نصب و راه اندازی Bind DNS Server اوبونتو
    • نصب جنکینز در اوبونتو
    • نصب وردپرس در اوبونتو
    • نصب Oh My Zsh در اوبونتو
    • نصب پرومتئوس در اوبونتو
    • نصب Kubectl در اوبونتو
    • نصب PyTorch در اوبونتو
    • حذف داکر در اوبونتو
    • نصب آناکوندا
    • آموزش نصب Wine
    • آموزش نصب آپاچی کافکا
    • نصب Xrdp در اوبونتو
    • نصب وایرشارک در اوبونتو
    • آموزش نصب Go در اوبونتو
    • آموزش نصب MariaDB در اوبونتو
    • آموزش نصب Ansible
    • نصب درایور انویدیا در اوبونتو
    • آموزش نصب Hadoop
    • آموزش نصب Terraform
    • نصب و کانفیگ SSH در Ubuntu
    • نصب KVM در Ubuntu
    • نصب گوگل کروم در ubuntu
    • آموزش نصب گرافانا
    • چک کردن نسخه ubuntu
    • آموزش نصب phpMyAdmin در اوبونتو
    • آموزش نصب Postman
    • نصب داکر در اوبونتو
    • نصب Redis در اوبونتو
    • نصب MySQL در اوبونتو
    • نصب و کانفیگ آپاچی در اوبونتو
    • کران جاب در اوبونتو
    • ارتقا اوبونتو
    • نصب MongoDB در اوبونتو
    • نصب محیط گرافیکی در اوبونتو

تحقیق و توسعه

8
  • آموزش Portainer داکر
  • پاک کردن کش DNS
  • افزایش امنیت سرور
  • آموزش لود بالانسینگ
  • پیکربندی SSL در PostgreSQL
  • پایتون
    • ترکیب دو لیست در پایتون
    • تبدیل رشته به عدد در پایتون
    • معکوس کردن لیست در پایتون

سوالات متداول

4
  • رید (RAID) چیست؟
  • عمومی
    • ترافیک مورد نیاز سایت
    • SELinux چیست؟
    • محافظت در برابر حملات DDoS
View Categories
  • خانه
  • مستدات
  • راهنمای لینوکس
  • اوبونتو
  • نصب ماینکرافت روی اوبونتو

نصب ماینکرافت روی اوبونتو

زمان مطالعه: 5 دقیقه

 

نحوه نصب سرور ماینکرافت روی اوبونتو [جاوا و بدراک] – ۶ مرحله #

بسیاری از بازیکنان می‌خواهند سرورهای ماینکرفت خود را برای ایجاد جامعه خود ایجاد و میزبانی کنند، اما این کار می‌تواند خسته‌کننده باشد زیرا شامل کارهای فنی است. بنابراین، من این آموزش جامع گام به گام را ایجاد کرده‌ام که در آن نحوه نصب ماینکرفت را در اوبونتو: نسخه‌های جاوا و بدراک یاد خواهید گرفت. ما همچنین نحوه میزبانی سرور ماینکرفت، الزامات سرور و سازگاری بین پلتفرمی را پوشش می‌دهیم.

سرور مجازی

نسخه‌ های ماینکرفت #

ماینکرفت در دو نسخه عرضه می‌شود: جاوا و بدراک. نسخه ماینکرفت جاوا نسخه اصلی است و نسخه بدراک مقرون‌به‌صرفه‌تر و برای بازی روی هر دستگاهی بهینه شده است.

وقتی صحبت از بازی بین پلتفرمی می‌شود، نسخه جاوا ماینکرفت فقط امکان بازی بین ویندوز، مک و لینوکس را فراهم می‌کند. در مقابل، نسخه بدراک ماینکرفت از بازی بین پلتفرمی با ویندوز ۱۰، ویندوز ۱۱، ایکس‌باکس، نینتندو سوییچ، پلی‌استیشن ۴ و موبایل پشتیبانی می‌کند.

چگونه یک سرور ماینکرفت میزبانی کنیم؟ #

برای میزبانی سرور ماینکرفت، می‌توانید آن را مستقیماً روی رایانه خانگی یا لپ‌تاپ خود نصب کنید، از یک سرویس میزبانی اختصاصی ماینکرفت استفاده کنید یا یک سرور مجازی یا اختصاصی را از یک ارائه‌دهنده میزبانی ابری اجاره کنید تا کنترل کامل با سفارشی‌سازی کامل داشته باشید.

الزامات سرور ماینکرفت #

نیازهای سرور ماینکرفت به تعداد بازیکنان همزمان و مادها یا افزونه‌ها بستگی دارد، زیرا اندازه/پیچیدگی جهان و مادهای سخت‌تر ممکن است نیازهای سخت‌افزاری را افزایش دهد. اگرچه ماینکرفت به بهترین کامپیوتر رده بالا نیاز ندارد، اما به پیکربندی کامپیوتر مدرن مناسبی نیاز دارد و برای نسخه جاوا ماینکرفت که منابع بیشتری مصرف می‌کند، یک سرور اختصاصی توصیه می‌شود.

پیش‌ نیاز ها #

برای دنبال کردن این آموزش و نصب سرور Minecraft در اوبونتو، به موارد زیر نیاز دارید:

  • یک حساب کاربری ماینکرافت که نسخه بازی جاوا یا بدراک روی آن نصب شده باشد؛
  • آخرین نسخه اوبونتو نصب شده؛
  • یک حساب کاربری در ارائه دهنده سرور مجازی نوین هاست.

چگونه سرور ماینکرافت را روی اوبونتو نصب کنیم؟ #

روند کلی اجرای سرور Minecraft در اوبونتو شامل دانلود آخرین فایل سرور نسخه Java یا Bedrock، پیکربندی سرور و راه‌اندازی بازی است.

در بخش اول، نحوه نصب ماینکرفت روی اوبونتو: نسخه جاوا را نشان خواهم داد. می‌توانید مستقیماً به بخش دوم این آموزش بروید تا یک سرور ماینکرفت بدراک ایجاد کنید.

۱. نصب ماینکرافت روی اوبونتو: نسخه جاوا #

نسخه جاوا ماینکرفت اولین نسخه‌ای بود که ایجاد شد و امکان بازی بین ویندوز، مک و لینوکس را فراهم می‌کند. در این بخش اول نحوه نصب سرور ماینکرفت روی نسخه جاوا اوبونتو، از جمله پیکربندی آن، نشان داده خواهد شد.

مرحله ۱: نصب جاوا ران تایم #

برای اجرای سرور ماینکرافت باید Java runtime را نصب کنیم.

با دستور زیر جاوا JRE را نصب کنید:

sudo apt-get update
sudo apt install default-jre-headless

با دستور زیر بررسی کنید که آیا Java jre نصب شده است یا خیر:

Java -version

شما باید چیزی مشابه را ببینید:

openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.9+9-Debian-1deb12u1, mixed mode, sharing)

مرحله ۲: ایجاد یک کاربر سیستم اختصاصی #

از آنجایی که سرور ماینکرفت به صورت عمومی قابل دسترسی خواهد بود، باید به امنیت سرور توجه ویژه‌ای داشته باشید . برای مثال، سرور نباید توسط کاربر root یا هر کاربری با حقوق ویژه اجرا شود.

یک کاربر ایجاد کنید minecraftکه برای اجرای سرور از آن استفاده خواهیم کرد.

برای ایجاد یک کاربر بدون امتیاز، از دستور زیر استفاده کنید:

sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin minecraft

سپس پوشه‌هایی را ایجاد کنید که فایل‌های اجرایی سرور را در آنها ذخیره می‌کنیم.

با دستور زیر پوشه را ایجاد کنید:

sudo mkdir -p /usr/local/games/minecraft_server/Java

اکنون، به کاربر اجازه دسترسی minecraftبه پوشه تازه ایجاد شده را بدهید:

sudo chown -R minecraft: /usr/local/games/minecraft_server/

مرحله ۳: نسخه جاوا سرور ماینکرفت را دانلود کنید #

اکنون می‌توانیم به کاربر مورد نظر سوئیچ کنیم minecraft:

sudo su - minecraft -s /bin/bash

بیایید در پوشه سرور Minecraft کار کنیم:

cd /usr/local/games/minecraft_server/Java

برای دانلود سرور، از دستور زیر استفاده کنید:

wget https://piston-data.mojang.com/v1/objects/8dd1a28015f51b1803213892b50b7b4fc76e594d/server.jar

شما می‌توانید جدیدترین سرور جاوای ماینکرفت را در آدرس https://www.minecraft.net/en-us/download/server پیدا کنید .

server.jarاکنون یک فایل با نام در پوشه داریم .

مرحله ۴: راه‌ اندازی اولیه #

حالا بیایید سرور را اجرا کنیم:

Java -Xmx1024M -Xms1024M -jar server.jar nogui

در صورتی که با خطای زیر مواجه شدید: ubuntu Error: LinkageError occurred while loading main class net.minecraft.bundler.Main Java.lang.UnsupportedClassVersionError: net/minecraft/bundler/Main has been compiled by a more recent version of the Java Runtime (class file version 61.0); this version of the Java Runtime only recognizes class file versions up to 55.0،

شما می‌توانید با استفاده از apt-get و مشخص کردن نسخه JRE، یک نسخه جدیدتر JRE را نصب کنید sudo apt install openjdk-21-jre-headlessو سپس سرور را مجدداً راه‌اندازی کنید.

سرور با یک استثنا خارج خواهد شد، که انتظار می‌رود:

[۲۳:۲۹:۰۱] [ServerMain/ERROR]: Failed to load properties from file: server.properties
Java.nio.file.NoSuchFileException: server.properties
	at sun.nio.fs.UnixException.translateToIOException(UnixException.Java:92) ~[?:?]
	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.Java:106) ~[?:?]
	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.Java:111) ~[?:?]
	at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.Java:218) ~[?:?]
	at Java.nio.file.Files.newByteChannel(Files.Java:380) ~[?:?]
	at Java.nio.file.Files.newByteChannel(Files.Java:432) ~[?:?]
	at Java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.Java:422) ~[?:?]
	at Java.nio.file.Files.newInputStream(Files.Java:160) ~[?:?]
	at ame.b(SourceFile:62) ~[server-1.20.4.jar:?]
	at amb.a(SourceFile:138) ~[server-1.20.4.jar:?]
	at amc.<init>(SourceFile:12) ~[server-1.20.4.jar:?]
	at net.minecraft.server.Main.main(SourceFile:112) ~[server-1.20.4.jar:?]
	at net.minecraft.bundler.Main.lambda$run$0(Main.Java:54) ~[?:?]
	at Java.lang.Thread.run(Thread.Java:840) ~[?:?]
[۲۳:۲۹:۰۱] [ServerMain/WARN]: Failed to load eula.txt
[۲۳:۲۹:۰۱] [ServerMain/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

این فرآیند همچنین فایل‌های دیگری را در پوشه ایجاد کرده است:

$ ls
eula.txt  libraries  logs  server.jar  server.properties  versions

پس از این استثنا، ما توافقنامه مجوز کاربر نهایی ماینکرفت (EULA) را با جایگزینی falseدر Trueزیر خواهیم پذیرفت EULA.txt:

sed -i 's/\bfalse\b/TRUE/' eula.txt

اجرای مجدد سرور با دستور زیر Java -Xmx1024M -Xms1024M -jar server.jar noguiاکنون کار می‌کند:

$ Java -Xmx1024M -Xms1024M -jar server.jar nogui
Starting net.minecraft.server.Main
[۲۳:۳۷:۳۶] [ServerMain/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[۲۳:۳۷:۳۷] [ServerMain/INFO]: No existing world data, creating new world
[۲۳:۳۷:۳۸] [ServerMain/INFO]: Loaded 7 recipes
[۲۳:۳۷:۳۸] [ServerMain/INFO]: Loaded 1271 advancements
[۲۳:۳۷:۳۸] [Server thread/INFO]: Starting minecraft server version 1.20.4
[۲۳:۳۷:۳۸] [Server thread/INFO]: Loading properties
[۲۳:۳۷:۳۸] [Server thread/INFO]: Default game type: SURVIVAL
[۲۳:۳۷:۳۸] [Server thread/INFO]: Generating keypair
[۲۳:۳۷:۳۸] [Server thread/INFO]: Starting Minecraft server on *:25565
[۲۳:۳۷:۳۸] [Server thread/INFO]: Using epoll channel type
[۲۳:۳۷:۳۸] [Server thread/INFO]: Preparing level "world"
[۲۳:۳۷:۴۲] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[۲۳:۳۷:۴۳] [Worker-Main-4/INFO]: Preparing spawn area: 0%
[۲۳:۳۷:۴۳] [Worker-Main-2/INFO]: Preparing spawn area: 0%
[۲۳:۳۷:۴۳] [Worker-Main-6/INFO]: Preparing spawn area: 0%
[۲۳:۳۷:۴۴] [Worker-Main-7/INFO]: Preparing spawn area: 0%
[۲۳:۳۷:۴۴] [Worker-Main-3/INFO]: Preparing spawn area: 1%
[۲۳:۳۷:۴۵] [Worker-Main-5/INFO]: Preparing spawn area: 2%
[۲۳:۳۷:۴۵] [Worker-Main-5/INFO]: Preparing spawn area: 3%
[۲۳:۳۷:۴۶] [Worker-Main-6/INFO]: Preparing spawn area: 4%
[۲۳:۳۷:۴۶] [Worker-Main-1/INFO]: Preparing spawn area: 5%
[۲۳:۳۷:۴۷] [Worker-Main-4/INFO]: Preparing spawn area: 9%
[۲۳:۳۷:۴۷] [Worker-Main-2/INFO]: Preparing spawn area: 10%
[۲۳:۳۷:۴۸] [Worker-Main-6/INFO]: Preparing spawn area: 13%
[۲۳:۳۷:۴۸] [Worker-Main-3/INFO]: Preparing spawn area: 15%
[۲۳:۳۷:۴۹] [Worker-Main-5/INFO]: Preparing spawn area: 17%
[۲۳:۳۷:۴۹] [Worker-Main-2/INFO]: Preparing spawn area: 20%
[۲۳:۳۷:۵۰] [Worker-Main-2/INFO]: Preparing spawn area: 23%
[۲۳:۳۷:۵۰] [Worker-Main-4/INFO]: Preparing spawn area: 25%
[۲۳:۳۷:۵۱] [Worker-Main-7/INFO]: Preparing spawn area: 29%
[۲۳:۳۷:۵۱] [Worker-Main-4/INFO]: Preparing spawn area: 32%
[۲۳:۳۷:۵۲] [Worker-Main-4/INFO]: Preparing spawn area: 34%
[۲۳:۳۷:۵۲] [Worker-Main-3/INFO]: Preparing spawn area: 37%
[۲۳:۳۷:۵۳] [Worker-Main-5/INFO]: Preparing spawn area: 40%
[۲۳:۳۷:۵۳] [Worker-Main-4/INFO]: Preparing spawn area: 43%
[۲۳:۳۷:۵۴] [Worker-Main-7/INFO]: Preparing spawn area: 46%
[۲۳:۳۷:۵۴] [Worker-Main-4/INFO]: Preparing spawn area: 48%
[۲۳:۳۷:۵۵] [Worker-Main-5/INFO]: Preparing spawn area: 53%
[۲۳:۳۷:۵۵] [Worker-Main-5/INFO]: Preparing spawn area: 55%
[۲۳:۳۷:۵۶] [Worker-Main-7/INFO]: Preparing spawn area: 58%
[۲۳:۳۷:۵۶] [Worker-Main-7/INFO]: Preparing spawn area: 60%
[۲۳:۳۷:۵۷] [Worker-Main-6/INFO]: Preparing spawn area: 64%
[۲۳:۳۷:۵۷] [Worker-Main-6/INFO]: Preparing spawn area: 68%
[۲۳:۳۷:۵۸] [Worker-Main-2/INFO]: Preparing spawn area: 70%
[۲۳:۳۷:۵۸] [Worker-Main-1/INFO]: Preparing spawn area: 74%
[۲۳:۳۷:۵۹] [Worker-Main-5/INFO]: Preparing spawn area: 77%
[۲۳:۳۷:۵۹] [Worker-Main-3/INFO]: Preparing spawn area: 81%
[۲۳:۳۸:۰۰] [Worker-Main-1/INFO]: Preparing spawn area: 84%
[۲۳:۳۸:۰۰] [Worker-Main-3/INFO]: Preparing spawn area: 87%
[۲۳:۳۸:۰۱] [Worker-Main-3/INFO]: Preparing spawn area: 90%
[۲۳:۳۸:۰۱] [Worker-Main-6/INFO]: Preparing spawn area: 94%
[۲۳:۳۸:۰۲] [Worker-Main-6/INFO]: Preparing spawn area: 97%
[۲۳:۳۸:۰۲] [Server thread/INFO]: Time elapsed: 19828 ms
[۲۳:۳۸:۰۲] [Server thread/INFO]: Done (23.425s)! For help, type "help"

اکنون یک ترمینال داریم که می‌توانیم با تایپ کردن دستورات، سرور ماینکرفت را مدیریت کنیم. Ctrl+Cبرای متوقف کردن سرور، تایپ کنید.

توجه داشته باشید که ما سرور را با -noguiسوئیچ اجرا می‌کنیم زیرا در محیط‌های سرور ترجیح داده می‌شود. می‌توانید این سوئیچ را برای استفاده از رابط کاربری گرافیکی سرور حذف کنید.

مرحله ۵: سرور جاوا ماینکرفت را در صفحه اجرا کنید #

حالا، را نصب کنید screenکه یک برنامه‌ی مالتی‌پلکسر ترمینال است. این برنامه به ما اجازه می‌دهد در صورت نیاز از سرور ماینکرفت خود جدا شویم و دوباره به آن متصل شویم. این کار همچنین به شما امکان می‌دهد در حالی که سرور ماینکرفت در حال اجرا است، از ترمینال خود خارج شوید.

سرور مجازی ایران

برای نصب دستور زیر را اجرا کنید screen:

sudo apt install screen -y

پس screenاز نصب، می‌توانیم سرور را در یک ترمینال صفحه نمایش جدا شده اجرا کنیم:

screen -S mc_Java_server -dm Java -Xmx1024M -Xms1024M -jar server.jar nogui

در تنظیم پارامترهای حافظه Xmxو Xmsبه دلخواه خود راحت باشید – هرچه تعداد کاربران متصل به سرورهای شما بیشتر باشد، باید رم بیشتری به سرور Minecraft خود اختصاص دهید.

مرحله ۶: به سرور جاوا ماینکرفت بپیوندید #

اکنون می‌توانید یک سرور جدید ماینکرفت اضافه کنید. بازی را اجرا کنید و به … بروید Multiplayer. سپس سرور خود را با استفاده از آدرس IP آن اضافه کنید:

نصب ماینکرافت روی اوبونتو
منو باید نشان دهد که سرور قابل دسترسی است (نوار سیگنال سبز):

نصب ماینکرافت روی اوبونتو
روی عضویت کلیک کنید، و حالا شما در دنیای ماینکرفت خودتان هستید!

نصب ماینکرافت روی اوبونتو
نصب ماینکرافت روی اوبونتو

 

۲. نصب ماینکرافت روی اوبونتو: نسخه Bedrock #

اگرچه نسخه Minecraft Bedrock فقط روی ویندوز ۱۰ و ۱۱ و کنسول‌ها اجرا می‌شود، اما می‌توانید برنامه سرور آن را روی اوبونتو نصب کنید. برای ادامه مراحل زیر را دنبال کنید.

مرحله ۱: نصب سرور Minecraft Bedrock #

سرور Bedrock را در /tmpپوشه زیر دانلود کنید:

cd /tmp
wget https://minecraft.azureedge.net/bin-linux/bedrock-server-1.20.51.01.zip

می‌توانید لینک جدیدترین سرور Minecraft Bedrock را در وب‌سایت Minecraft پیدا کنید :

نصب ماینکرافت روی اوبونتو
روی دکمه کلیک راست کرده Downloadو روی آن کلیک کنید copy link.

حالا می‌توانیم فایل‌ها را در مسیر زیر استخراج کنیم /usr/local/games/minecraft_server/bedrock:

apt-get install unzip
sudo unzip -d /usr/local/games/minecraft_server/bedrock bedrock-server-1.20.51.01.zip

حالا اجازه دهید مجوز را اصلاح کنیم:

sudo chown -R minecraft: /usr/local/games/minecraft_server/

مرحله ۲: سرور Minecraft Bedrock را راه اندازی کنید #

اکنون به کاربر Minecraft خود تغییر می‌دهیم:

sudo su - minecraft -s /bin/bash

ما باید به پوشه bedrock برویم:

cd bedrock

یک فایل به نام launch_mc_bedrock_server.shwith ایجاد کنید nanoو محتوای زیر را در آن قرار دهید:

#!/bin/bash
LD_LIBRARY_PATH=. ./bedrock_server

فایل را قابل اجرا کنید:

chmod +x launch_mc_bedrock_server.sh

بالاخره می‌توانیم سرور Bedrock خود را در یک فایل اجرا کنیم screenتا سرور در حال اجرا بماند:

screen -S mc_bedrock_server ./launch_mc_bedrock_server.sh

باید خروجی مشابه زیر را ببینید:

NO LOG FILE! - setting up server logging...
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۱۸ INFO] Starting Server
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۱۸ INFO] Version: 1.20.51.01
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۱۸ INFO] Session ID: 5405dc57-73b9-4c43-b5c9-4cc6869feab4
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۱۸ INFO] Build ID: 20414424
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۱۸ INFO] Branch: r/20_u5
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۱۸ INFO] Commit ID: 62ad6027dc354090f841dd996363408bb43fdfd4
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۱۸ INFO] Configuration: Publish
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۱۹ INFO] Level Name: Bedrock level
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۲۰ INFO] No CDN config file found for dedicated server
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۲۰ INFO] Game mode: 0 Survival
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۲۰ INFO] Difficulty: 1 EASY
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۲۲۱ INFO] Content logging to console is enabled.
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۸:۵۴۳ INFO] Opening level 'worlds/Bedrock level/db'
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۰ INFO] IPv4 supported, port: 19132: Used for gameplay and LAN discovery
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۰ INFO] IPv6 supported, port: 19133: Used for gameplay
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۶ INFO] Server started.
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۶ INFO] ================ TELEMETRY MESSAGE ===================
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۶ INFO] Server Telemetry is currently not enabled. 
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۶ INFO] Enabling this telemetry helps us improve the game.
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۶ INFO] 
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۶ INFO] To enable this feature, add the line 'emit-server-telemetry=true'
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۶ INFO] to the server.properties file in the handheld/src-server directory
[۲۰۲۴-۰۱-۲۴ ۱۰:۰۹:۲۹:۰۸۶ INFO] ======================================================

مرحله ۳: به سرور Minecraft Bedrock بپیوندید #

اکنون که سرور ما در حال اجرا است، می‌توانید بازی را اجرا کنید و با کلیک روی Add serverدکمه موجود در Serversبخش، به سرور ماینکرفت بپیوندید.

نصب ماینکرافت روی اوبونتو
این شما را در دنیای جدیدی در Minecraft Bedrock قرار می‌دهد!

نصب ماینکرافت روی اوبونتو

نتیجه‌ گیری #

در این آموزش، نحوه نصب ماینکرفت روی اوبونتو: نسخه‌های جاوا و بدراک را نشان داده‌ام. شما اصول اولیه راه‌اندازی و اجرای سرورهای ماینکرفت خود را روی اوبونتو، و همچنین سازگاری بین پلتفرمی، نحوه میزبانی سرور ماینکرفت و الزامات عمومی سرور ماینکرفت را آموخته‌اید. دانستن این موارد به شما کمک می‌کند تا نسخه‌های سروری را انتخاب کنید که برای شما بهترین عملکرد را داشته باشند!

Updated on آذر ۱۵, ۱۴۰۴

نظر شما چیست؟!

  • Happy
  • Normal
  • Sad

Related Docs

  • نصب فایروال در لینوکس
  • آموزش نصب آلمالینوکس

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
نصب کاساندرا Cassandra در اوبونتوفعال کردن SSH اوبونتو

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فهرست مطلب
  • نحوه نصب سرور ماینکرافت روی اوبونتو [جاوا و بدراک] - 6 مرحله
    • نسخه‌ های ماینکرفت
    • چگونه یک سرور ماینکرفت میزبانی کنیم؟
    • الزامات سرور ماینکرفت
    • پیش‌ نیاز ها
    • چگونه سرور ماینکرافت را روی اوبونتو نصب کنیم؟
    • ۱. نصب ماینکرافت روی اوبونتو: نسخه جاوا
      • مرحله 1: نصب جاوا ران تایم
      • مرحله ۲: ایجاد یک کاربر سیستم اختصاصی
      • مرحله 3: نسخه جاوا سرور ماینکرفت را دانلود کنید
      • مرحله ۴: راه‌ اندازی اولیه
      • مرحله 5: سرور جاوا ماینکرفت را در صفحه اجرا کنید
      • مرحله 6: به سرور جاوا ماینکرفت بپیوندید
    • ۲. نصب ماینکرافت روی اوبونتو: نسخه Bedrock
      • مرحله 1: نصب سرور Minecraft Bedrock
      • مرحله 2: سرور Minecraft Bedrock را راه اندازی کنید
      • مرحله 3: به سرور Minecraft Bedrock بپیوندید
    • نتیجه‌ گیری
نوین هاست

نوین هاست ارائه دهنده خدمات میزبانی، فروش انواع سرورهای مجازی و اختصاصی ایران و خارج برترین لوکیشن ها و استفاده از بهترین سخت افزارها با پشتیبانی 7/24

نماد اعتماد نوین هاست
لوگو ساماندهی
نظام صنفی رایانه ای کشور
دانش بنیان

دسترسی سریع

  • سرور مجازی
  • سرور مجازی ایران
  • سرور اختصاصی
  • هاست اشتراکی
  • ثبت دامنه
  • درباره ما
  • قوانین سرویس دهی

سرورهای مجازی

  • سرور مجازی المان
  • سرور مجازی فرانسه
  • سرور مجازی انگلیس
  • سرور مجازی امریکا
  • سرور مجازی کانادا
  • سرور مجازی فنلاند
  • سرور مجازی هلند

سرورهای اختصاصی

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی زیرساخت
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا
تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.
Facebook Twitter Youtube Whatsapp Instagram Telegram