Переходим к установке.
Первым шагом необходимо подготовить окружение - создать пользователя, установить Java
Для запуска LaunchServer необходима Java 17. Она так же подходит для запуска майнкрафт сервера 1.18+ Для запуска майнкрафт сервера 1.17.x необходима - Java 16. Для запуска майнкрафт сервера 1.16.5 и ниже - Java 8. Необходимо установить их все, если вы собираетесь держать лаунчсервер и сервера на одной машине.
Мы будем рассматривать установку на примере oc Ubuntu 22.04. Вот список команд для других oc:
CENTOS
Нажмите чтобы развернуть
Нажмите чтобы скрыть
Команды для установки:
echo | tee /etc/yum.repos.d/bellsoft.repo > /dev/null << EOF
[BellSoft]
name=BellSoft Repository
baseurl=https://yum.bell-sw.com
enabled=1
gpgcheck=1
gpgkey=https://download.bell-sw.com/pki/GPG-KEY-bellsoft
priority=1
EOF
yum update
yum install bellsoft-java17-full
alternatives --config java
ARCHLINUX(устарели)
Нажмите чтобы развернуть
Нажмите чтобы скрыть
Команды для установки:
pacman -Syu jdk8-openjdk java8-openjfx jdk-openjdk java-openjfx
useradd -m -G www-data launcher
UBUNTU/DEBIAN
Нажмите чтобы развернуть
Нажмите чтобы скрыть
Команды для установки:
sudo apt-get update ; sudo apt-get install gnupg2 wget apt-transport-https curl git -y
wget -q -O - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add -
echo "deb [arch=amd64] https://apt.bell-sw.com/ stable main" | sudo tee /etc/apt/sources.list.d/bellsoft.list
sudo apt-get update ; sudo apt-get install -y bellsoft-java17-full
sudo update-alternatives --config java
Важно!
Если amd64 не является целевой архитектурой, замените его в скрипте выше в поле [arch=amd64] Список возможных архитектур:
amd64, i386, arm64
* С помощью команды update-alternatives
выберите по умолчанию java 17.
После выполнения комманд для нашей VPS/VDS, создаем пользователя launcher: (Актуально для Ubuntu, Debian, CentOS, ArchLinux)
sudo useradd -m -G www-data -s /bin/bash launcher
Далее нам нужно скачать автоустановщик лаунчера.
Переходим под созданного пользователя launcher и скачиваем автоустановщик.
su - launcher
wget -O - https://mirror.gravit.pro/scripts/setup-master.sh | bash <(cat) </dev/tty
Запускаем лаунчер
sh start.sh
Далее вам предложат ввести имя проекта, ip адрес машины. Вводим их.(имя проекта на английском языке)
Закройте лаунчсервер командой:
stop
Поздравляю! Вы установили LaunchServer.
Если вы хотите уже собрать сам лаунчер то просто запустите лаунчер и пропишите команду:
sh start.sh
build
Страница на официальном wiki