GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer OpenGamePanel sur Ubuntu/Debian

Salut, dans ce post, vous apprendrez comment installer OpenGamePanel sur Ubuntu / Debian

À propos d'OpenGamePanel

OpenGamePanel est un panneau de gestion de serveur open-source basé sur PHP/MYSQL. C'est un outil de gestion de serveur qui offre de nombreuses fonctionnalités. La plupart des serveurs de jeu/serveurs vocaux peuvent être facilement installés simplement en les sélectionnant dans la liste. Les principales fonctionnalités incluent :FTP Web personnalisé, mises à jour automatiques, installation facile des serveurs. Il existe plusieurs panneaux de gestion de serveur de jeu disponibles sur le marché, mais celui qui est assez facile à utiliser et à installer est OpenGamePanel. Il fournit également des plugins prédéfinis pour une expérience meilleure et avancée. Vous pouvez louer des serveurs à des clients en utilisant le panneau lui-même. Nous pouvons également configurer plusieurs machines pour qu'elles soient utilisées et gérées par un seul panneau Web.

Le panneau se compose de deux parties

  • Panneau Web  :où vous pouvez contrôler tous vos serveurs, gérer les utilisateurs, etc.
  • Agent : Qui contrôle tous les aspects du panneau, y compris les serveurs, etc.

Étape 1 :Mettre à jour votre serveur

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

Étape 2 :Installation et préparation des packages pour le panneau Web

Pour Ubuntu 16 et 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

Pour 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

Pour 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

Maintenant, après avoir installé les packages requis pour les packages Web. Nous pouvons maintenant simplement installer le panneau Web OpenGamePanel à l'aide du programme d'installation facile, ce qui permet non seulement de gagner beaucoup de temps, mais aussi de l'installer plus rapidement et plus facilement.

Étape 3 :Installer le panneau Web

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

Juste au cas où vous auriez oublié d'enregistrer votre mot de passe de base de données ci-dessus, vous pouvez simplement utiliser la commande suivante pour récupérer à nouveau votre mot de passe de base de données..

cat ogp_panel_mysql_info

Lors de l'installation, vous serez invité à saisir votre mot de passe MariaDB/MySQL que vous aurez saisi lors de l'installation des packages.

Vous aurez enfin vos détails SQL que vous devrez saisir sur l'installation du panneau Web. Le Panel est enfin installé, vous pouvez y accéder à votre adresse IP http://votreadresse. Vous allez être redirigé vers cette page !

Étape 5 :Configurer le panneau Web

Nous pouvons accéder au panneau d'installation en utilisant le domaine du serveur ou l'adresse IP du serveur (http://votreadresse/install.php) (Remplacez-le par votre adresse IP et, nous serons alors invités à entrer les détails de notre base de données MySQL/MariaDB

Étape 5(A) :

Ensuite, automatiquement après cette étape, nous serons invités à créer un utilisateur administrateur pour le panneau :

Étape 5(B) :

Étape 5(C) :

Notre panneau est maintenant entièrement installé. Nous pouvons accéder à notre panneau installé à (http://yourIPADDRESS/index.php) (Remplacer par votre IP ou votre domaine) Nous pouvons utiliser les détails que nous avons mentionnés dans notre étape ci-dessus.

Étape 4 :Installer l'agent OpenGamePanel

Installation des packages requis pour l'agent

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

Étape 5 :Installation de l'agent à l'aide d'Easy Installer

Créez d'abord un utilisateur pour l'agent OpenGamePanel et ajoutez-le à la liste sudoers à l'aide de la commande suivante

sudo adduser ogpbot
sudo usermod -a -G sudo ogpbot

Ensuite, nous pouvons télécharger les fichiers de l'OGP-Agent et l'installer facilement !

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

Après avoir exécuté le script d'installation, vous serez invité à entrer votre nom d'utilisateur et votre mot de passe utilisateur. Dans ce cas, si vous avez créé l'utilisateur à l'aide de ce tutoriel, vous pouvez écrire "ogpbot" dans le champ. Comme le montre la figure, Et pour le reste des options, vous pouvez simplement utiliser les paramètres par défaut.

Étape 6 :Configuration de l'agent sur le panneau Web

La configuration de l'agent est importante sur le panneau Web. Nous ne pouvons pas installer de serveurs de jeu ou de serveurs vocaux sans configurer notre agent. Pour configurer notre agent, nous avons besoin de la clé de chiffrement requise lors de l'installation de l'agent à l'étape ci-dessus

Étape 7 :Installer un meilleur thème (pas nécessaire !)

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

Après avoir installé le thème, vous devez mettre à jour manuellement le thème en suivant les étapes comme indiqué dans l'image.

Administration>Paramètres du thème

Votre tâche est enfin terminée ! Vous pouvez maintenant configurer facilement différents serveurs de jeu comme SAMP - CSGO - TeamSpeak3 - Mumble etc. Vous n'avez pas besoin de télécharger manuellement tous les serveurs ou fichiers de jeu, vous pouvez simplement utiliser la fonction de mise à jour qui configurera et installera le serveur de jeu lui-même !


Ubuntu
  1. Comment installer Magento 2 sur Ubuntu 18.04

  2. Comment installer Spotify sur Ubuntu et Debian

  3. Comment installer PHP 7.4 / 7.3 / 7.2 sur Ubuntu 18.04 / Ubuntu 16.04

  4. Comment installer PHP 7 sur Ubuntu 14.04

  5. Comment installer PHP 7 sur Ubuntu 15.04

Comment installer SpamAssassin sur Ubuntu/Debian

Comment installer PrestaShop sur Ubuntu/Debian

Comment installer le panneau de configuration Ajenti sur Ubuntu 20.04 / Debian 11

Comment installer GLPI sur Ubuntu 20.04 ?

Comment installer OwnCloud sur Ubuntu 18.04

Comment installer Joomla sur Ubuntu 18.04