Как самому установить сервер PocketMine на VDS

Эта статья для тех, кто не хочит платить денежки за аренду серверов 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 открыт, и вы можете запускать свой собственный сервер! Удачи!


Кстати, рекомендую вам купить VDS сервер для вашего проекта у хостинг-провайдера Fozzy. При заказе используйте наш специальный промокод mcpe для получения 10% скидки!

хостинг fozzy

comments powered by HyperComments

Это тоже интересно!