Захтеви
Припрема
Конфигурација
Напомене
У овом водичу ћу вас водити кроз подешавање Минецрафт сервера на ССД ВПС-у високих перформанси на Вултр-у. Научићете како да подесите Минецрафт сервер на Федора 26 к64.
Захтеви
- Било који ССХ клијент.
- 1ГБ РАМ ВПС сервер са инсталираном Федора 26 к64.
Припрема
Прво се пријавите на свој нови Федора сервер на Вултр-у и инсталирајте потребан софтвер.
ssh root@ip.ip.ip.ip
Инсталирајте Јава 1.8:
[root@vultr ~]# yum install java-1.8.0-openjdk
...
Is this ok [y/N]: y
Инсталирај screen:
[root@vultr ~]# yum install screen
...
Is this ok [y/N]: y
Отворите порт Минецрафт сервера (25565) у firewalld:
firewall-cmd --zone=public --permanent --add-port=25565/tcp
firewall-cmd --reload
Из безбедносних разлога, хајде да направимо корисника под којим ће покренути ваш Минецрафт сервер. Ако неко пронађе рањивост на серверу, неће моћи да добије роот приступ на вашем серверу.
adduser mcserver
# set a secure password.
passwd mcserver
# this allows you to run screen while su'd from root for the next step
chown mcserver `tty`
Конфигурација
Пребацимо корисника на mcserverи инсталирамо Минецрафт сервер! Промените УРЛ у складу са најновијом верзијом Минецрафт-а.
su - mcserver
mkdir minecraft
cd minecraft
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar
chmod +x minecraft_server.jar
screen
echo "eula=true" > eula.txt
# start your Minecraft server
java -Xmx768M -Xms768M -jar minecraft_server.jar nogui
Честитамо, ваш Минецрафт сервер је сада покренут и ради на ССД ВПС серверу високих перформанси!
Напомене
Да бисте инсталирали на 768МБ ВПС, пратите исте команде изнад, али промените последњу javaкоманду у:
java -Xmx512M -Xms512M -jar minecraft_server.jar nogui
Ако вам је потребно више играча (а самим тим и више РАМ-а), само покренете већу инстанцу, а затим једноставно одузмите 256М од количине РАМ-а коју је ваша инстанца доделила. На пример, 4096М инстанца би се покренула са-XmX3840M -Xms3840M.
Ако желите приватни сервер, можете одредити имена играча којима је дозвољено да се придруже. Да бисте то урадили, прво покрените сервер:
java -Xmx768M -Xms768M -jar minecraft_server.jar nogui
Сачекајте да се заврши учитавање.
...
[Server thread/INFO]: Preparing spawn area: 1%
[Server thread/INFO]: Preparing spawn area: 36%
[Server thread/INFO]: Preparing spawn area: 92%
[Server thread/INFO]: Done (3.496s)! For help, type "help" or "?"
Унесите следеће команде у конзолу.
whitelist on
whitelist add <username>
whitelist add <username2>
....
Унесите корисничко име свог пријатеља уместо <username>. Можете их додати колико год желите. Након овога, видећете следећи излаз:
[Server thread/INFO]: Turned on the whitelist
[Server thread/INFO]: Added <username> to the whitelist
Ако желите да искључите белу листу, једноставно унесите whitelist off.