Игра: Minecraft
Дополнение: Pocket Edition
Версия: 0.8.1
Платформа: Linux
Плагины: Нет
Как установить сервер Minecraft Pocket Edition на OS Linux
Полезное: Удалённое подключение:
Полезное:
Удалённое подключение:

Устанавливать будем сервер для Minecraft Pocket Edition на свой домашний компьютер или VDS/VPS с ОС Linux, а именно Ubuntu Server 14.04 LTS.


Обратите внимание на то, что материалы по установке сервера написаны с нуля и не являются копипастом. Если вы хотите использовать их на своём сайте, пожалуйста укажите ссылку на эту страницу. Спасибо!


GSA Сервис: Minecraft Проекты

Поиск доступных серверов по всем версиям minecraft. Хостинг и серверные машины.

Начать проект
GSA Сервис: Minecraft Проекты

Поиск доступных серверов по всем версиям minecraft. Хостинг и серверные машины.

Начать проект
I. Подготовка

Вы уже могли читать материал о том как установить сервер Minecraft Pocket Edition на OS Windows, теперь же я расскажу как сделать это на OS Linux. Поехали!


Нам понадобится:

  • Компьютер с OS Linux. (в моём случае это Ubuntu)
  • Сервер игры.

Если Вы ставите сервер удалённо, то ещё:

Итак, приступим!

Если ставить сервер на VDS/VPS удалённо с помощью Putty (как подключится к VDS с помощью Putty я писал на форуме — тык) в консоли будет следующее:

Для начала подготовим систему, выполним две команды по очереди:

sudo apt-get -f -y install
sudo apt-get -y install m4 automake autoconf make gcc libtool

Сделаем директорию для нашего сервера и зайдём в неё:

mkdir minecraft
cd minecraft

1.png

Теперь нам нужен pocketmine installer, который мы скачаем следующей командой:

wget http://downloads.sourceforge.net/project/pocketmine/linux/installer.sh

Когда загрузка будет завершена, Вы увидите:

2.png

Осталось только сделать файл installer.sh исполняемым и перейдём к установке. Для этого пишем:

chmod +x installer.sh

И сразу смотрим что получилось:

ls -l

3.png

II. Установка и запуск

Теперь, когда мы подготовили всё, что необходимо загрузим наш сервер командой:

./installer.sh

4.png

И сразу после загрузки можно посмотреть то, что мы скачали:

ls -l

5.png

Можно запускать сервер! Для этого пишем:

./start.sh

Во время запуска вас спросят: «Вы хотите пропустить мастер настройки?» — отвечайте нет и сразу настройте сервер. Я сделал именно так и ниже Вы увидите как настраивал я:

6.png

Когда сервер запустится можно посмотреть список доступных команд:

help

7.png

Рекомендую: запускать сервер через screen следующей командой:

screen ./start.sh

И после этого «свернуть» запущенный сервер нажав вместе Ctrl+A и потом клавишу D. Вы увидите примерно следующее:

8.png

В этом случае при закрытии Putty и отключении от серверной машины (если Вы устанавливаете сервер удалённо) сервер не прекратит свою работу и не закроется.


Всё готово! Сервер запущен и работает. Теперь если вдруг у Вас динамический ip-адрес, то читайте дальше.


III. Привязка NO-ip на OS Linux

Хоть я и думаю, что эта часть в данном случае не пригодится, я всё равно расскажу как быть если у Вас ОС Linux и динамический ip.


Нам понадобится:

  • Наш сервер
  • Терминал или Putty
  • Более-менее прямые руки

Начинаем. Заходим на сайт no-ip.com и регистрируемся там. (как регистрироваться на сайте я рассказывать конечно не буду.)


После регистрации заходим в свой личный кабинет и там видим следующее:

36.png

Там выбираем Add a Host и добавляем новый хост.


Ничего кроме как вписать название и выбрать доменную зону от нас не требуется. Выглядит это следующим образом:

37.png

После этого у нас в аккаунте появится наш новый, только что добавленный хост:

38.png

С сайтом закончили. У нас теперь есть хост у которому мы привяжем наш динамический ip. Возвращаемся к терминалу или Putty и установим DUC. Для начала, если у Вас его ещё нет, то установим GCC Compiler. Для этого пишем:

apt-get install build-essential

Теперь пойдём в папку src, пишем:

cd /usr/local/src

И скачиваем DUC, для этого пишем:

wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz

После скачивания можем посмотреть, что получилось командой ls -l, а именно:

39.png

Нужно разархивировать скачанный DUC, пишем:

tar xzf noip-duc-linux.tar.gz

Смотрим командой ls -l результат:

40.png

Заходим в получившуюся директорию:

cd noip-2.1.9-1

И видим установочные файлы:

41.png

Устанавливаем их двумя командами:

make
make install

После установки авторизуемся, введя данные своего аккаунта с сайта:

42.png

Поскольку мы создали только один хост, он будет выбран автоматически. Вы увидите следующее сообщение:

43.png

Осталось только запустить DUC. Как это сделать можно посмотреть в файле README в директории: ~/usr/local/src/noip-2.1.9-1/


Я использовал Midnight Commander для просмотра файла (команда mc) и там есть следующее:

44.png

То есть для запуска просто нужно написать:

/usr/local/bin/noip2

Вот и всё! Теперь остаётся только давать для подключения не свой динамический ip, а имя хоста (в нашем случае это test-linux.ddns.net). Это имя не будет меняться и по нему можно будет всегда попасть на ваш сервер когда он включён.


Важно: Не забываем пробрасывать порты, если подключение к интернету у Вас идёт через роутер. Напомню, что обычно для сервера Minecraft пробрасывается порт: 25565.

Автор: Norb