GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat OpenGamePanel na Ubuntu/Debian

Ahoj, v tomto příspěvku se dozvíte, jak nainstalovat OpenGamePanel na Ubuntu / Debian

O OpenGamePanel

OpenGamePanel je open-source panel pro správu serveru založený na PHP/MYSQL. Jedná se o nástroj pro správu serveru, který poskytuje mnoho funkcí. Většinu herních serverů/hlasových serverů lze snadno nainstalovat pouhým výběrem ze seznamu. Mezi hlavní vlastnosti patří:Custom Web FTP, Auto Updates, Snadná instalace serverů. Na trhu je k dispozici několik panelů pro správu herního serveru, ale jedním z nich, který se poměrně snadno používá a instaluje, je OpenGamePanel. Poskytuje také předpřipravené pluginy pro lepší a pokročilejší zážitek. Servery můžete klientům pronajímat pomocí samotného panelu. Můžeme také nakonfigurovat více strojů pro použití a správu pomocí jediného webového panelu.

Panel se skládá ze dvou částí

  • Webový panel :Kde můžete ovládat všechny své servery, spravovat uživatele atd.
  • Agent: Který ovládá všechny aspekty panelu včetně serverů atd.

Krok 1:Aktualizace serveru

apt-get -y update && apt-get -y upgrade 

Krok 2:Instalace a příprava balíčků pro Web Panel

Pro Ubuntu 16 a Debian 09

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 phpmyadmin mysql-server php7.0-mbstring php-gettext git php-bcmath

Debian 10

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

Pro Ubuntu 18

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

Pro Ubuntu 21

apt-get install apache2 curl subversion php7.4 php7.4-gd php7.4-zip libapache2-mod-php7.4 php7.4-curl php7.4-mysql php7.4-xmlrpc php-pear phpmyadmin mariadb-server-10.3 php7.4-mbstring git php-bcmath

Nyní, po instalaci požadovaných balíčků pro webové balíčky. Nyní můžeme jednoduše nainstalovat OpenGamePanel Web Panel pomocí jednoduchého instalačního programu, který nejen ušetří tolik času, ale také se rychleji a snadněji instaluje.

Krok 3:Instalace webového panelu

wget "https://github.com/OpenGamePanel/Easy-Installers/raw/master/Linux/Debian-Ubuntu/ogp-panel-latest.deb"
sudo dpkg -i "ogp-panel-latest.deb"

Pro případ, že byste zapomněli uložit své výše uvedené heslo databáze, můžete jednoduše pomocí následujícího příkazu znovu získat heslo k databázi..

cat ogp_panel_mysql_info

Během instalace budete vyzváni k zadání hesla MariaDB/MySQL, které jste zadali při instalaci balíčků.

Konečně budete mít své údaje SQL, které budete muset zadat při instalaci webového panelu. Panel je konečně nainstalován, můžete k němu přistupovat na své IP adrese http://youripaddress. Budete přesměrováni na tuto stránku!

Krok 5:Nastavení webového panelu

K instalačnímu panelu můžeme přistupovat pomocí domény serveru nebo IP serveru (http://youripaddress/install.php) (nahraďte ji svou IP a , poté budeme vyzváni k zadání podrobností o naší databázi MySQL/MariaDB

Krok 5(A):

Poté, Automaticky po tomto kroku, budeme vyzváni k vytvoření administrátora pro panel:

Krok 5(B):

Krok 5(C):

Náš panel je nyní plně nainstalován. Máme přístup k našemu nainstalovanému panelu na (http://yourIPADDRESS/index.php) (nahraďte svou IP nebo doménou) Můžeme použít podrobnosti, které jsme zmínili v našem výše uvedeném kroku.

Krok 4:Instalace agenta OpenGamePanel

Instalace požadovaných balíčků pro agenta

sudo apt-get install libxml-parser-perl libpath-class-perl perl-modules screen rsync sudo e2fsprogs unzip subversion libarchive-extract-perl pure-ftpd libarchive-zip-perl libc6 libgcc1 git curl
sudo apt-get install libc6-i386
sudo apt-get install libgcc1:i386
sudo apt-get install libhttp-daemon-perl
sudo apt-get install lib32gcc1

Krok 5:Instalace agenta pomocí Easy Installer

Nejprve vytvořte uživatele pro OpenGamePanel Agent a přidejte jej do seznamu sudoers pomocí následujícího příkazu

sudo adduser ogpbot
sudo usermod -a -G sudo ogpbot

Poté si můžeme stáhnout soubory pro OGP-Agenta a snadno jej nainstalovat!

wget "https://github.com/OpenGamePanel/OGP-Agent-Linux/archive/master.zip"
unzip master.zip
cd OGP-Agent-Linux-master/
sudo bash ./install.sh

Po spuštění instalačního skriptu budete vyzváni k zadání uživatelského jména a uživatelského hesla. V tomto případě, pokud jste uživatele vytvořili pomocí tohoto návodu, můžete do pole napsat „ogpbot“. Jak je znázorněno na obrázku, A pro ostatní možnosti můžete jednoduše použít výchozí nastavení.

Krok 6:Konfigurace agenta na webovém panelu

Nastavení agenta je důležité na webovém panelu. Bez nastavení našeho agenta nemůžeme nainstalovat žádné herní servery ani hlasové servery. Pro nastavení našeho agenta potřebujeme šifrovací klíč, který byl vyžadován při instalaci agenta ve výše uvedeném kroku

Krok 7:Instalace lepšího motivu (není nutné!)

cd /var/www/html/themes/
git klon https://github.com/hmrserver/Obsidian.git
mv Obsidian/themes/Obsidian/* Obsidian/

Po instalaci motivu musíte motiv ručně aktualizovat podle kroků uvedených na obrázku.

Správa>Nastavení motivu

Váš úkol je konečně splněn! Nyní můžete snadno nastavit různé herní servery jako SAMP – CSGO – TeamSpeak3 – Mumble atd. Nemusíte ručně stahovat všechny herní servery nebo soubory, můžete jednoduše použít funkci aktualizace, která nastaví a nainstaluje samotný herní server!


Ubuntu
  1. Jak nainstalovat PHP 7.4 / 7.3 / 7.2 na Ubuntu 18.04 / Ubuntu 16.04

  2. Jak nainstalovat PHP 7 na Ubuntu 14.04

  3. Jak nainstalovat PHP 7 na Ubuntu 15.04

  1. Jak nainstalovat Magento 2 na Ubuntu 18.04

  2. Jak nainstalovat OpenCart na Ubuntu 18.04

  3. Jak nainstalovat Spotify na Ubuntu a Debian

  1. Jak nainstalovat PrestaShop na Ubuntu 18.04

  2. Jak nainstalovat Invoice Ninja na Ubuntu 16.04

  3. Jak nainstalovat BookStack na Ubuntu 16.04 LTS