Установка Pterodactyl
Pterodactyl - это популярная панель управления игровыми серверами, которая позволяет вам управлять несколькими серверами одновременно. Вот пошаговый гайд по установке Pterodactyl на сервер Linux:
Установите Git и Node.js:
sudo apt update
sudo apt install git nodejs npm -yУстановите MariaDB или MySQL:
sudo apt install mariadb-server mariadb-client -yСоздайте новую базу данных и пользователя:
sudo mysql -u root
CREATE DATABASE pterodactyl;
CREATE USER 'pterodactyl'@'localhost' IDENTIFIED BY 'strongpassword';
GRANT ALL PRIVILEGES ON pterodactyl.* TO 'pterodactyl'@'localhost';
FLUSH PRIVILEGES;
EXIT;Создайте нового пользователя для Pterodactyl:
sudo useradd -d /var/www/pterodactyl -s /bin/bash pterodactylУстановите Composer:
sudo curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composerКлонируйте репозиторий Pterodactyl:
sudo git clone https://github.com/pterodactyl/panel.git /var/www/pterodactylУстановите зависимости и скомпилируйте фронтенд:
Настройте конфигурацию Pterodactyl:
Отредактируйте файл .env и заполните его необходимыми значениями, такими как настройки базы данных и адрес вашего веб-сайта.
Установите Supervisor для запуска очередей:
Создайте новый конфигурационный файл для Supervisor:
Вставьте следующий код в файл:
Сохраните и закройте файл, затем перезагрузите Supervisor:
Установите Nginx:
Создайте новый конфигурационный файл Nginx:
Last updated