[Web] Open Game-Panel (Linux)

Scrie răspuns
Romania Avatar utilizator

Topic Author
[RGK]*Kent
Administrator Community
Administrator Community
Mesaje: 383
Membru din: Septembrie 13, 2020, 1:50 pm
Localitate: Rosiori de Vede
Vârsta: 29
Contact:
Status: Neconectat
Kent’s avatar
Loading…

[Web] Open Game-Panel (Linux)

Descriere: OGP este un panou de control al serverului de jocuri. Folosește o interfață web (PHP / MySQL) care controlează un agent (Perl) care rulează pe serverele care găzduiesc jocurile tale. Este folosit pentru a porni/opri/monitoriza instanțe de server de joc. În curând vor apărea mai multe funcții precum un editor de fișiere de configurare.
Permite utilizatorilor să administreze un server de joc fără a avea acces la shell. Administratorii panoului pot bloca diverse caracteristici utilizatorilor, cum ar fi limitarea IP-urilor sau porturilor care pot fi utilizate pentru fiecare joc.
Jocurilor li se poate atribui o anumită prioritate CPU (cu frumos), iar pe casetele cu mai multe CPU, un joc poate fi atribuit unui anumit CPU, permițând administratorilor să echilibreze serverele între nucleele CPU.
Jocurile sunt pornite ca utilizator care le deține. Deci, agentul va vedea că un anumit server Counter-Strike este deținut de utilizatorul „greg”. Acesta va lansa serverul de joc ca „greg”. În acest fel, dacă Greg ar fi către SSH sau FTP pe server pentru a colecta fișiere jurnal sau pentru a edita o configurare etc ... fișierele vor fi în continuare deținute de el și va avea acces la toate fișierele. Acest lucru este util, de asemenea, dacă administratorii aplică un fel de politică qutoa bazată pe utilizator, cum ar fi cota discului sau setările ulimit în Linux / Unix.
Instalațiile de jocuri pot fi clonate din panou, ceea ce face mai ușoară aprovizionarea cu noi servere de jocuri din șabloanele de bază.
Jocurile bazate pe Steam pot fi instalate sau actualizate folosind clientul Steam din interfața web.
În cazul în care serverul este repornit, agentul va reporni serverele de joc care rulau la repornire.
Open Game Panel este conceput în jurul ideii că mulți oameni pot folosi panoul pentru a controla mai multe servere diferite. Poate fi folosit pentru clanuri de jocuri, companii de găzduire de jocuri și utilizatori individuali.

Instructiuni de instalare SSH Putty:
Download: Script Web :
Download-link
OGP-Website-master.zip
Download: Agent:
Download-link
OGP-Agent-Linux-master.zip
Înainte de a putea instala pachetul deb pentru agentul OGP, trebuie să instalăm câteva condiții preliminare executând următoarele comenzi:
apt-get update && apt-get upgrade -y
cpan Path::Class
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 lib32gcc1
sudo apt-get install libhttp-daemon-perl
sudo apt-get install libfrontier-rpc-perl
Acum despachetam pachetele OGP-Website-master.zip si OGP-Agent-Linux-master.zip in hostul tau:
exemplu: Domeniu / Subdomeniu
/var/www/virtual/domeniultau.ro/gamepanel/htdocs/OGP-Agent-Linux-master
Continutul din OGP-Website-master il punem in /var/www/virtual/domeniultau.ro/gamepanel/htdocs/

Alocam permisiuni tuturor fisierelor din htdocs 0777
Accesam in http://subdomeniultau.domeniultau.ro/install.php
Trebuie sa alocam o baza de date.
Dupa ce am terminat sa instalam webul trebuie sa instalam OGP-Agent-Linux-master
Ne ducem in directorul /var/www/virtual/domeniultau.ro/gamepanel/htdocs/OGP-Agent-Linux-master/ si accesam din ssh comenzile:
cd /var/www/virtual/domeniultau.ro/gamepanel/htdocs/OGP-Agent-Linux-master
./install.sh

Dupa ce am terminat de instalat OPG Agent tot in ssh tastam comanda:
sudo systemctl enable ogp_agent.service
sudo service ogp_agent restart

allow_url_fopen=on se activeaza din panel domenii categoria PHP
Adauga in rc.local locatie rc.local este in /etc/rc.local
# GM
service ogp_agent start


Daca totul este ok, acum trebuie sa adaugi agentul in sitewebul instalat
Accesam in http://subdomeniultau.domeniultau.ro/ aria Administration/Servers
Iar acolo trebuie sa adaugam toate datele din care am instalat agentul si ip-ul hostului.

Asta e tot.
Daca sunt neclaritati, nu am avut timp de a da totul ca la carte trimite un mail la info@mortall.ro
Sper sa fie de ajutor.
:arrow: [RGK]*Kent - mortall.ro :)

Link:
BBcode:
HTML:
Hide post links
Show post links
Scrie răspuns

Înapoi la “Scripting WEB”