Как установить и настроить Open Game Panel в Debian или Ubuntu
Open Game Panel (OGP) - это бесплатная, популярная и простая в использовании панель управления игровым сервером с открытым исходным кодом как для Linux, так и для серверов на базе Windows. OGP состоит из 2 частей:
В этом уроке мы будем устанавливать веб-панель OGP.
Предпосылки
Вам понадобится сервер с Debian (9 или 10) или Ubuntu (18.04 или 16.04).
Примечание: если вы используете Debian 10 или ниже, убедитесь, что у вас установлен sudo. Если нет, тогда продолжайте и установите sudo,
Добавьте вашего пользователя в sudoer, если это еще не сделано, используя:
Для Ubuntu 18.04
Для Debian 10
Для Debian 9
Примечание. Во время установки сервера MySQL вам будет предложено ввести пароль пользователя root. Пожалуйста, выберите что-нибудь безопасное и запишите это, так как установщик попросит вас создать исходную базу данных OGP позже.
Эта настройка не требуется, если вы уже получили запрос на установку пароля root MySQL в предыдущей настройке. (для более старой версии Ubuntu / Debian)
Примечание. Во время этого процесса вам будет предложено установить пароль пользователя root. Пожалуйста, выберите что-нибудь безопасное и запишите это, так как установщик попросит вас создать исходную базу данных OGP позже.
Это предложит вам ввести свой пароль root для MySQL. Пожалуйста, продолжайте и введите свой безопасный пароль root для MySQL.
Как только это будет сделано, он создаст базу данных и отобразит некоторую информацию, как показано ниже. Запишите эту информацию, так как она понадобится нам в следующих шагах:
Он отобразит форму, запрашивающую информацию базы данных MySQL. Идите дальше и введите детали, которые мы получили в конце шага 2.1, и нажмите «Далее».
Теперь будет отображаться форма для создания администратора. Введите детали по своему вкусу и нажмите «Далее».
Наконец, он просит удалить
Откройте ваш SSH и запустите:
Congrats! Открытая игровая панель теперь установлена на вашем сервере. Вы можете открыть свой браузер и войти, используя
Здесь мы будем устанавливать очень классную тему под названием Obsidian, созданную HMR.
Откройте ваш SSH и запустите:
Теперь перейдите на панель OGP и перейдите в «Администрирование»> «Настройки темы», измените тему на «Обсидиан» и сохраните ее.
Теперь у вас есть отличная тема для вашей панели. Наслаждайтесь!
- Панель : веб-панель - это интерфейс, с помощью которого мы сможем управлять различными агентами и игровыми серверами. Одна панель может иметь несколько агентов.
- Агент : Агент - это место, где будут запускаться игровые серверы, которыми затем удаленно управляет панель.
В этом уроке мы будем устанавливать веб-панель OGP.
Предпосылки
Вам понадобится сервер с Debian (9 или 10) или Ubuntu (18.04 или 16.04).
Шаг 1 - Установите и настройте LAMP
На этом этапе мы будем устанавливать PHP, Apache2, MySQL, Git и дополнения, необходимые для запуска панели.Примечание: если вы используете Debian 10 или ниже, убедитесь, что у вас установлен sudo. Если нет, тогда продолжайте и установите sudo,
apt-get install sudo
используя вашу учетную запись root.Добавьте вашего пользователя в sudoer, если это еще не сделано, используя:
usermod -aG sudo "{REPLACE_WITH_YOUR_LINUX_USERNAME}"
Шаг 1.1 Общее обновление
Для всех распределенийsudo apt-get -y update && sudo apt-get -y upgrade
Шаг 1.2 Установка программ
Для Ubuntu 16.04sudo apt-get install apache2 curl subversion php7.0 php7.0-gd php7.0-zip libapache2-mod-php7.0 php7.0-curl php7.0-mysql php7.0-xmlrpc php-pear mysql-server php7.0-mbstring php-gettext git php-bcmath
sudo apt-get install apache2 curl subversion php7.2 php7.2-gd php7.2-zip libapache2-mod-php7.2 php7.2-curl php7.2-mysql php7.2-xmlrpc php-pear mysql-server php7.2-mbstring php-gettext git php-bcmath
sudo apt-get install apache2 curl subversion php7.3 php7.3-gd php7.3-zip libapache2-mod-php7.3 php7.3-curl php7.3-mysql php7.3-xmlrpc php-pear mariadb-server php7.3-mbstring php-gettext git php-bcmath
sudo apt-get install apache2 curl subversion php7.0 php7.0-gd php7.0-zip libapache2-mod-php7.0 php7.0-curl php7.0-mysql php7.0-xmlrpc php-pear mysql-server php7.0-mbstring php-gettext git php-bcmath
Шаг 1.3 Добавить безопасность
Защитите установку базы данных и настройте пароль root с помощью следующей команды.Эта настройка не требуется, если вы уже получили запрос на установку пароля root MySQL в предыдущей настройке. (для более старой версии Ubuntu / Debian)
sudo mysql_secure_installation
Шаг 2 - Загрузите и установите OGP Panel
Теперь мы скачаем Panel Easy-Installer из OGP и запустим его.Шаг 2.1 Скачать
wget "https://github.com/OpenGamePanel/Easy-Installers/raw/master/Linux/Debian-Ubuntu/ogp-panel-latest.deb"
sudo dpkg -i "ogp-panel-latest.deb"
Как только это будет сделано, он создаст базу данных и отобразит некоторую информацию, как показано ниже. Запишите эту информацию, так как она понадобится нам в следующих шагах:
MySQL Host: localhost
MySQL User: <holu>
MySQL User Password: <password>
MySQL Database Name: ogp_panel
Шаг 2.2 Установка
Теперь откройте браузер и перейдите кhttp://<10.0.0.1>/index.php
пункту. Он выполнит некоторую проверку, чтобы убедиться, что система совместима. Вам нужно прокрутить вниз и нажать «Далее».Он отобразит форму, запрашивающую информацию базы данных MySQL. Идите дальше и введите детали, которые мы получили в конце шага 2.1, и нажмите «Далее».
Теперь будет отображаться форма для создания администратора. Введите детали по своему вкусу и нажмите «Далее».
Наконец, он просит удалить
install.php
и изменить владельца includes/config.inc.php
на 644 в целях безопасности, что мы будем делать дальше.Откройте ваш SSH и запустите:
rm /var/www/html/install.php
chmod 644 /var/www/html/includes/config.inc.php
http://<10.0.0.1>/index.php
Шаг 3 - Установка темы (необязательно)
Давайте будем честными, тема Open Game Panel по умолчанию довольно скучная. Вы можете установить некоторые темы из поиска в Интернете для тем OGP.Здесь мы будем устанавливать очень классную тему под названием Obsidian, созданную HMR.
Откройте ваш SSH и запустите:
cd /var/www/html/themes/
clone https://github.com/hmrserver/Obsidian.git
mv Obsidian/themes/Obsidian/* Obsidian/
rm -r Obsidian/themes
Теперь у вас есть отличная тема для вашей панели. Наслаждайтесь!
Комментариев 0