در 10 دقیقه سرور Minecraft خود را در لینوکس میزبانی کنید

نمای کلی
- نوع: سرور وانیل/Spigot/Paper (پشتیبانی از تنظیمات ترک خورده)
- هدف: حداقل راه اندازی برای بازی با دوستان (مشتری های ترک خورده مجاز)
- نوع نمونه: هر دستگاه لینوکس یا VM ، 1-2 VCPUS و RAM 8 گیگابایتی برای 5-10 نفر کافی خواهد بود
راه اندازی گام به گام
1. یک نمونه VM ایجاد کنید (یا این را پرش کنید و یک دستگاه لینوکس را بالا ببرید)
- شخصاً با استفاده از اوبونتو
- اجازه دهید ترافیک HTTP و HTTPS
- از طریق SSH متصل شوید
2. دستگاه تنظیم
بسته های به روزرسانی
sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-17-jre-headless -y
بارگیری سرور Minecraft ، در اینجا مقاله برای عملکرد
mkdir minecraft && cd minecraft
curl -o paper.jar https://api.papermc.io/v2/projects/paper/versions/1.20.1/builds/123/downloads/paper-1.20.1-123.jar
نسخه/ساخت را با جدیدترین از https://papermc.io/downloads جایگزین کنید
3. در حال اجرا سرور
java -Xms1G -Xmx2G -jar paper.jar
این اولین بار شکست خواهد خورد و از شما می خواهد EULA را بپذیرید
پذیرش EULA
echo "eula=true" > eula.txt
اختیاری: مشتری های ترک خورده را فعال کنید
ویرایش خصوصیات سرور:
nano server.properties
ممکن است شما نیاز به نصب نانو با استفاده از آن داشته باشید
sudo apt install bash
یا ممکن است مطابق راحتی از VIM استفاده کنید
تنظیم کردن
online-mode=false
پس انداز کردن ctrl + x => y => enter
دوباره سرور را اجرا کنید (اجباری)
java -Xms1G -Xmx2G -jar paper.jar nogui
4. درگاه را برای اتصالات در معرض دید قرار دهید
sudo ufw allo 25565
توجه: اگر از VM استفاده می کنید ، ممکن است لازم باشد فایروال/VPC را پیکربندی کنید تا ترافیک از درگاه تنظیم شده امکان پذیر باشد
5. آن را در پس زمینه اجرا کنید
با استفاده از صفحه نمایش
sudo apt install screen -y
screen -S mc
java -Xms1G -Xmx2G -jar paper.jar nogui