SourceBans este un sistem de management al banurilor pentru serverele de jocuri bazate pe Source Engine (CS:GO, TF2, etc.). Acesta permite administrarea banurilor printr-o interfață web ușor de utilizat. În acest tutorial, vom parcurge pașii necesari pentru a instala SourceBans pe serverul tău.
Cerințe Prealabile
- Un server web cu suport PHP (Apache/Nginx).
- MySQL/MariaDB pentru baza de date.
- Acces SSH la serverul tău.
- Un client FTP pentru transferul fișierelor.
Pasul 1: Descărcarea SourceBans
- Vizitează pagina oficială SourceBans și descarcă ultima versiune a SourceBans.
- Dezarhivează fișierele pe computerul tău local.
Pasul 2: Configurarea Serverului Web
- Instalează Apache/Nginx și PHP pe serverul tău dacă nu sunt deja instalate.
sudo apt update
sudo apt install apache2 php php-mysql libapache2-mod-php
sudo systemctl restart apache2
- Configurează MySQL/MariaDB:
sudo apt install mysql-server
sudo mysql_secure_installation
- Creează o bază de date pentru SourceBans:
CREATE DATABASE sourcebans;
CREATE USER 'sourcebans'@'localhost' IDENTIFIED BY 'parola_ta';
GRANT ALL PRIVILEGES ON sourcebans.* TO 'sourcebans'@'localhost';
FLUSH PRIVILEGES;
Pasul 3: Upload Fișiere SourceBans
- Folosește un client FTP (ex. FileZilla) pentru a încărca fișierele SourceBans dezarhivate în directorul web (de obicei
public_html
sau www
).
- Asigură-te că permisiunile fișierelor sunt corecte:
sudo chown -R www-data:www-data /var/www/html/sourcebans
sudo chmod -R 755 /var/www/html/sourcebans
Pasul 4: Instalarea SourceBans
- Accesează adresa URL unde ai încărcat fișierele SourceBans (ex.
http://domeniul-tau.com/sourcebans
).
- Urmează pașii din interfața de instalare:
- Database Information: Introdu datele bazei de date create anterior.
- Web Panel Settings: Configurează setările panoului web.
- Administrator Account: Creează contul de administrator.
Pasul 5: Configurarea Serverului de Joc
- Instalează Metamod și Sourcemod pe serverul de joc.
- Adaugă SourceBans în directorul
addons/sourcemod/plugins
al serverului de joc.
- Configurează
addons/sourcemod/configs/databases.cfg
pentru a include detaliile bazei de date SourceBans:
"sourcebans"
{
"driver" "mysql"
"host" "localhost"
"database" "sourcebans"
"user" "sourcebans"
"pass" "parola_ta"
"port" "3306"
}
- Repornește serverul de joc pentru ca modificările să aibă efect.
Pasul 6: Testare și Verificare
- Accesează panoul web SourceBans și asigură-te că poți administra serverele și banurile.
- Testează integrarea cu serverul de joc, aplicând un ban de test și verificând dacă apare în panoul web.
Felicitări! Ai instalat cu succes SourceBans pe serverul tău. Pentru mai multe informații și ghiduri avansate, vizitează documentația oficială SourceBans.