راه اندازی Spigot در اوبونتو

Spigot اصلاحاتی در نرم افزار سرور Minecraft ، CraftBukkit است. Spigot استفاده از منابع سرور را بهینه می کند ، و اطمینان می دهد بازیکنان شما بهترین تجربه را دارند و همچنین با بیشترین اصلاحات CraftBukkit به عقب سازگار است و به شما امکان می دهد سرور خود را منحصر به فرد کنید. در این راهنما Spigot را در Ubuntu Server تنظیم خواهیم کرد.

تنظیم سرور اوبونتو

توصیه می شود همه دستورات را به عنوان یک کاربر با امتیازات sudo که ریشه ندارد اجرا کنید.

با اطمینان از به روز بودن سرور خود شروع کنید.

sudo apt-get update && sudo apt-get upgrade -y

بسته های مورد نیاز را نصب کنید.

sudo apt-get install git openjdk-7-jre tar -y

یک پرونده مبادله ایجاد کنید

مقدار دلخواه حافظه را اختصاص دهید. 1G را بر این اساس جایگزین کنید.

sudo fallocate -l 1G /swapfile

مجوزهای فایل جدید swap خود را ایمن کنید.

sudo chmod 600 /swapfile

فضای مبادله را اختصاص دهید.

sudo mkswap /swapfile

مبادله را روشن کنید.

sudo swapon /swapfile

پرونده مبادله خود را دائمی کنید. خط زیر را به قسمت زیر fstabفایل اضافه کنید.

sudo nano /etc/fstab

/swapfile   none    swap    sw    0   0

BuildTools را بارگیری و استفاده کنید

اطمینان حاصل کنید که در فهرست اصلی کاربر مورد استفاده برای نصب Spigot قرار دارید.

cd ~

یک پوشه برای BuildTools ایجاد کنید.

mkdir build
cd build

BuildTools.jar را بارگیری کنید و در صفحه جنکینز خود به روزرسانی کنید .

wget -O BuildTools.jar  https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

git را پیکربندی کنید.

git config --global --unset core.autocrlf

BuildTools.jar را اجرا کنید.

java -jar BuildTools.jar

نام spigot.jarپرونده خود را یادداشت کنید . به عنوان مثال، spigot-1.8.3.jar.

ls

دایرکتوری برای سرور خود تهیه کنید.

cd ~
mkdir server
cd server

حرکت خود را spigot.jarبه فهرست سرور خود منتقل کنید. spigotname.jarنام پرونده خود را جایگزین کنید.

mv ~/build/spigotname.jar ~/server/spigot.jar

راه اندازی سرور خود

یک اسکریپت راه اندازی برای سرور خود ایجاد کنید.

nano start.sh

اطمینان start.shمطابقت با زیر، جایگزین -Xmx1024Mبا مقدار RAM نصب شده بر روی سرور خود را.

#!/bin/sh

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

را start.shاجرایی.

chmod +x start.sh

سرور خود را شروع کنید.

./start.sh

اختیاری: سرور خود را در پس زمینه اجرا کنید

صفحه را نصب کنید.

sudo apt-get install screen -y

یک نمونه از صفحه را باز کنید.

screen -S "Spigot Server"

اسکریپت سرور خود را شروع کنید.

~/server/start.sh 

عیب یابی

EULA را بپذیرید.

اگر شما به به تایید خواسته eula.txt، تغییر eulaبه true.

nano eula.txt

BuildTools.jar اجرا نمی کنید؟

به حافظه رم بیشتری روی سرور خود یا یک پرونده مبادله بزرگتر نیاز دارید.

start.sh نمی توانید fileدستور را روی پرونده jar خود اجرا کنید؟

بررسی کنید تا اطمینان حاصل کنید که همه چیز دقیقاً مشابه ، مورد حساس Linux IS است.

آیا می خواهید نسخه ویژه Minecraft را بارگیری کنید؟

java -jar BuildTools.jar --rev 1.8.4

1.8.4 را با نسخه دلخواه خود جایگزین کنید.



Leave a Comment

نحوه نصب PufferPanel (کنترل پنل کنکوری رایگان) در CentOS 7

نحوه نصب PufferPanel (کنترل پنل کنکوری رایگان) در CentOS 7

مقدمه در این آموزش ، PufferPanel را در Vultr VPS ما نصب کنید. PufferPanel یک پانل کنترل با منبع آزاد و بصورت رایگان برای مدیریت شما است

نصب اسفنج و Minecraft Forge در Debian 9

نصب اسفنج و Minecraft Forge در Debian 9

با استفاده از یک سیستم متفاوت؟ اسفنج یک پروژه منبع باز است که قابلیت های سرورهای Minecraft را از طریق افزونه ها گسترش می دهد. همراه با برنامه تعدیل شده

نحوه راه اندازی سرور کلاسیک Tekkit در اوبونتو 16.10

نحوه راه اندازی سرور کلاسیک Tekkit در اوبونتو 16.10

با استفاده از یک سیستم متفاوت؟ Tekkit Classic چیست؟ Tekkit Classic یک بازی جدید برای بازی است که همه می دانند و دوست دارند. کنکوری این شامل برخی از نسخه است

نحوه نصب Cuberite در سرور CentOS 6 یا 7

نحوه نصب Cuberite در سرور CentOS 6 یا 7

مقدمه Cuberite چیست؟ Cuberite یک اجرای سرور Minecraft با منبع باز و مقیاس پذیر است که با زبان C ++ نوشته شده است. این یک افزونه آسان برای استفاده دارد

چگونه جهانیان فاسد در Minecraft را برطرف کنیم

چگونه جهانیان فاسد در Minecraft را برطرف کنیم

بعضی اوقات ، دنیای Minecraft می تواند خراب شود. در این مقاله چگونگی رفع دنیاهای شکسته توضیح داده شده است. متأسفانه ، دنیاهای فاسد نمی توانند تعمیر شوند

تنظیم سرور Spigot در Arch Linux

تنظیم سرور Spigot در Arch Linux

در این آموزش نحوه تنظیم سرور Minecraft با استفاده از Spigot روی Arch Linux توضیح داده شده است. این آموزش فرض می کند که شما یک کاربر عادی (غیر ریشه) و hav هستید

Minecraft با یک کلیک

Minecraft با یک کلیک

این مقاله حاوی اطلاعاتی در مورد برنامه Minecraft است که می تواند در Vultr مستقر شود. جزئیات برنامه پس از استقرار VPS با Minecraft ، شما حدود 2

سرور Minecraft Bukkit در دبیان Wheezy

سرور Minecraft Bukkit در دبیان Wheezy

مقدمه Bukkit یک برنامه افزودنی از Minecraft است که برخی از ویژگی های منحصر به فرد و همچنین افزونه هایی را ارائه می دهد که می تواند تجربه بازی شما را تا حد زیادی بهبود بخشد.

نصب سن سرور مهندسی در CentOS 7

نصب سن سرور مهندسی در CentOS 7

در این آموزش ، Ill پوشش نصب بسته ای به نام Age of Engineering را پوشش می دهد. این یکی از محبوب ترین بسته ها برای Minecraft است. در صورت نصب

نصب BungeeCord برای Minecraft در CentOS 6/7

نصب BungeeCord برای Minecraft در CentOS 6/7

BungeeCord یک روش رایگان ، آسان و مطمئن برای اتصال چندین سرور Minecraft به یکدیگر است. اگر می خواهید چندین حالت بازی مختلف را روی هم قرار دهید

ایجاد شبکه ای از سرورهای Minecraft با BungeeCord در Debian 8 ، Debian 9 یا CentOS 7

ایجاد شبکه ای از سرورهای Minecraft با BungeeCord در Debian 8 ، Debian 9 یا CentOS 7

به Vultr VPS با حداقل 1 گیگابایت رم احتیاج دارید. دسترسی به SSH (دارای امتیازات ریشه ای / اداری). مرحله اول: نصب BungeeCord اول موارد اول

تشخیص تاخیر سرور Minecraft و TPS پایین

تشخیص تاخیر سرور Minecraft و TPS پایین

چگونه Minecraft کار می کند (چه چیزی باعث تاخیر می شود؟) کلید فهمیدن آنچه باعث ایجاد تاخیر می شود ، درک نحوه عملکرد Minecraft است. نرم افزار سرور Minecraft al

MineOS را روی Ubuntu 14.04 برای سرورهای Minecraft نصب کنید

MineOS را روی Ubuntu 14.04 برای سرورهای Minecraft نصب کنید

MineOS یک پلت فرم کامل سرور Minecraft با یک رابط کاربری گرافیکی وب ، پشتیبان گیری خودکار ، بایگانی ، آمار عملکرد و سایر ویژگی ها است. راه اندازی

نحوه نصب Forge and Sponge (Minecraft) بر روی سرور CentOS 6

نحوه نصب Forge and Sponge (Minecraft) بر روی سرور CentOS 6

با استفاده از یک سیستم متفاوت؟ در این مقاله ، مراحل نصب اسفنج ، نوعی سرور Minecraft را پوشش خواهیم داد. اسفنجی پروژه ای است که هدف آن t است

نحوه نصب Cauldron (Minecraft) بر روی سرور CentOS 6

نحوه نصب Cauldron (Minecraft) بر روی سرور CentOS 6

مقدمه این آموزش روند نصب Caudron را پوشش می دهد. برای کسانی که با Caudron آشنا نیستند ، نوعی Minecraft Server است.

نصب McMyAdmin در اوبونتو 14.10

نصب McMyAdmin در اوبونتو 14.10

McMyAdmin یک پانل کنترل سرور Minecraft است که برای مدیریت سرور شما استفاده می شود. اگرچه McMyAdmin رایگان است ، اما نسخه های مختلفی وجود دارد که برخی از آنها بدون نسخه هستند

نحوه نصب سرور کلاسیک Tekkit در CentOS 6/7

نحوه نصب سرور کلاسیک Tekkit در CentOS 6/7

با استفاده از یک سیستم متفاوت؟ در این آموزش خوب ، سرور Tekkit Classic را ایجاد کنید. Tekkit یکی دیگر از modpack محبوب است که برای Minecraft ساخته شده است. بخاطر آمون

Multicraft (پنل کنکوری) در CentOS 6

Multicraft (پنل کنکوری) در CentOS 6

Multicraft Panel Multicraft یک پانل کنترل مبتنی بر وب ساده و آسان برای سرورهای Minecraft است. می توانید ایجاد ، متوقف ، شروع ، نظارت ، پیکربندی ، بارگذاری کنید

راه اندازی Minecraft Pocket Edition در دبیان

راه اندازی Minecraft Pocket Edition در دبیان

این راهنما نحوه تنظیم سرور Minecraft PE را در Debian به شما نشان می دهد. راه اندازی سرور بسیار آسان است ، می توانید فقط در چند دقیقه از آن لذت ببرید.

نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04

نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04

LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.

نحوه نصب Anchor CMS بر روی یک VPS Fedora 26 LAMP

نحوه نصب Anchor CMS بر روی یک VPS Fedora 26 LAMP

با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.

اشتراک NFS را در Debian تنظیم کنید

اشتراک NFS را در Debian تنظیم کنید

NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید

نحوه بروزرسانی CentOS 7 ، Ubuntu 16.04 و Debian 8

نحوه بروزرسانی CentOS 7 ، Ubuntu 16.04 و Debian 8

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

نحوه نصب Matomo Analytics در Fedora 28

نحوه نصب Matomo Analytics در Fedora 28

با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o

یک سرور TeamTalk را در لینوکس تنظیم کنید

یک سرور TeamTalk را در لینوکس تنظیم کنید

TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من

با استفاده از کلید SSH خود برای ورود به کاربران غیر ریشه استفاده کنید

با استفاده از کلید SSH خود برای ورود به کاربران غیر ریشه استفاده کنید

Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th

نحوه نصب انجمن NodeBB در FreeBSD 12

نحوه نصب انجمن NodeBB در FreeBSD 12

با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB

نصب و راه اندازی ZNC در اوبونتو

نصب و راه اندازی ZNC در اوبونتو

ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.

نحوه نصب Ranger Terminal File Manager در لینوکس

نحوه نصب Ranger Terminal File Manager در لینوکس

رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد