Сервер Minecraft, добро пожаловать ;)

Поднял для детеныша сервер Minecraft. Ничего особенного там нет, просто можно побегать, построить.
Вход: 176.107.213.49:25565
Жизнь замечательных грибов
Наработки и статьи по работе с Linux
Поднял для детеныша сервер Minecraft. Ничего особенного там нет, просто можно побегать, построить.
Вход: 176.107.213.49:25565
Устанавливаем VPN клиент :
1 |
sudo apt-get install pptp-linux |
В /etc/ppp/peers создаем фай с описанием точки соединения. Например с таким содержимым:
1 2 3 4 5 6 7 8 9 |
pty "pptp 136.207.113.18 --nolaunchpppd" name asdasea remotename yar persist #переподключаться при обрыве maxfail 10 #количество попыток переподключения holdoff 15 #интервал между подключениями defaultroute #создавать маршрут по умолчанию replacedefaultroute #принудительно изменять маршрут по умолчанию file /etc/ppp/options.pptp |
В файл chap-secrets добавим пароль для пользователя:
1 |
# client asdasea * 1234 |
Теперь выполнив:
1 |
pon yar |
В интерфейсах увидим созданное соединение..или нет. Если нет — смотрим логи
К сожалению стандартный сервер скачанный с minecraft.net и установленный по многочисленным инструкциям так запустить и не смог. Однако! почитав еще чуть составил таки рабочий вариант. Предлагаю следующую инструкцию.
1) Открываем доступ на Raspberry по ssh
1 |
sudo raspi-config |
Интерфейсы -> SSH
2) Установить java
1 |
sudo apt-get install default-jdk |
3) Устанавливаем git
1 |
sudo apt-get install git |
4) Ставим пакет Java BuildTools для Minecraft
1 |
sudo wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar |
1 |
sudo java -jar BuildTools.jar |
На этом этапе запасаемся терпением минут 40.. После того как закончится работа скрипта, выполняем пробный запуск сервера:
1 |
sudo java -Xms512M -Xmx1008M -jar /home/minecraft/spigotlatestbuild.jar nogui |
Сервер откажется запускаться пока вы не откроете файл eula.txt и не проставите true
5) Отредактируем настройки
1 |
sudo mcedit/home/minecraft/server.properties |
1 2 |
view-distance=04 max-player=5 |
6) Добавим в автозапуск
1 |
sudo mcedit /etc/rc.local |
1 |
sudo java -Xms512M -Xmx1008M -jar /home/minecraft/spigotlatestbuild.jar nogui && |
Достаточно добавить репозитарий:
mcedit /etc/apt/sources.list
1 2 |
<code>deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib </code> |
Далее добавить ключи:
1 2 |
wget http://www.webmin.com/jcameron-key.asc apt-key add jcameron-key.asc (add the key to apt-key) |
И уже установить:
1 |
sudo apt-get install webmin |
В последнем срезе на github , внедрён функционал по «регистровому» хранению состояния ТМЦ. В связи с чем появляется возможность формирования различного вида отчетов «на дату». Например вида: