Эта статья для тех, кто не хочит платить денежки за аренду серверов MCPE у mcpehost или 24serv и прочих. Вы сами можете установить и запустить свой сервер, используя любой понравившийся VDS-хостинг (возможно, найдете даже бесплатный!).
Если вы приняли такое решение, то выбирайте хостинг, регистрируйтесь и вперед, в панель управления! И не пугайтесь, все достаточно просто! У вас получится!
Установка PocketMine
Пожалуйста, обратите внимание: все команды Должны вводиться в консоли SSH.
В первую очередь нам необходимо установить Dependencies (в линукс-системах — зависимости; этапы компиляции, которые должны быть удовлетворены перед переходом к другим этапам для успешной компиляции программы. Этот термин также используется в случае, когда набор программ, которые вы хотите установить, зависит от других программ, которые могут быть установлены или отсутствовать в вашей системе. В этом случае вы можете получить сообщение, сообщающее вам, что системе для продолжения установки необходимо «удовлетворить зависимости»).
Для установки введите команду:
yum install -y perl gcc g++ gcc-c++ make automake libtool autoconf m4 gcc-multilib screen bison
После завершения установки вам нужно создать папку, в которую будет установлен сервер PocketMine…
Сделав это, введите команду:
mkdir (name)
После этого, мы входим в каталог мы только что создали.
Для этого введите команду…
cd (name)
Теперь мы установим инструменты для установки нашего сервера PocketMine
Чтобы сделать это – введите команду:
wget https://raw.githubusercontent.com/PocketMine/php-build-scripts/master/installer.sh
chmod +x installer.sh
./installer.sh
Если консоль выдаёт сообщение:
Введите команду:
This script is running as root, this is discouraged. It is recommended to run it as a normal user as it doesn’t need further permissions. If you want to run it as root, add the -r flag.
Затем…
./installer.sh -r
Теперь у нас есть все необходимые инструменты, чтобы установить и запустить наш сервер.
Чтобы запустить сервер, введите команду:
screen ./start.sh
Примечание: чтобы предотвратить запуск нескольких серверов, использующих один и тот же порт, я предлагаю использовать экраны, такие как команда сверху, а чтобы вернуться к экрану/консоли введите:
screen -r
Ещё одно замечание: Чтобы подключить ваш сервер и получить статус онлайн в мобильной версии Майкрафта, порт (по умолчанию) 19132 должен быть открыт…
Как открыть порт, читаем далее.
Открытие порта для сервера
Это очень простой путь, в сравнении с указанием порта в вашем роутере. Вы в нескольких секундах от успешного запуска вашего сервера!
По умолчанию, мы открываем порт 19132.
Чтобы сделать это – введите команду
sudo firewall-cmd —zone=public —add-port=19132/udp —permanent
Затем
sudo firewall-cmd —reload
Вот и всё! Порт 19132 открыт, и вы можете запускать свой собственный сервер! Удачи!
