Inainte de a instala Modulul Sourcebans trebuie sa verifici urmatoarele :
Cerințe preliminare
- Un server de joc cu acces FTP și MySQL (de exemplu, un server Counter-Strike 1.6, CS:GO etc.).
- PHP 7.3+ instalat pe serverul web.
- Un server MySQL pentru baza de date.
- Acces FTP/SFTP la fișierele serverului și panoul web.
—
1. Descarcă SourceBans
- Mergi la pagina oficială de SourceBans și descarcă ultima versiune stabilă (de obicei disponibilă în format ZIP).
- După descărcare, extrage fișierele din arhivă pe computerul tău.
—
2. Creează o bază de date MySQL
- Conectează-te la panoul de administrare al serverului tău web (ex: phpMyAdmin, cPanel).
- Creează o nouă bază de date pentru SourceBans.
- Creează un utilizator pentru baza de date și acordă-i toate privilegiile pe baza de date SourceBans.
Notează numele bazei de date, numele de utilizator și parola, pentru că vei avea nevoie de acestea în pașii următori.
—
3. Încărcarea fișierelor pe serverul web
- Folosește un client FTP (de ex. FileZilla) pentru a te conecta la serverul tău web.
- Creează un director nou pe serverul tău web (de exemplu,
sourcebans
) în care vei încărca fișierele.
- Uploadează toate fișierele SourceBans pe care le-ai extras anterior în acest director.
—
4. Configurarea SourceBans
- După ce ai încărcat fișierele pe serverul web, deschide browser-ul și accesează URL-ul unde ai încărcat SourceBans, de exemplu:
http://www.exemplu.com/sourcebans/install
.
- Vei fi întâmpinat de interfața de instalare a SourceBans.
—
Etape ale instalării:
Pasul 1: Verificare cerințe
- SourceBans va verifica dacă serverul tău are toate componentele necesare (PHP, MySQL etc.). Dacă toate sunt OK, apasă Next.
Pasul 2: Informațiile bazei de date
- Completează câmpurile necesare pentru conexiunea la baza de date:
- MySQL Host: De obicei
localhost
.
- Database Name: Numele bazei de date create anterior.
- Database Username: Utilizatorul bazei de date.
- Database Password: Parola bazei de date.
- Apasă Next.
Pasul 3: Setările site-ului SourceBans
- Completează informațiile pentru interfața web SourceBans:
- Site Name: Numele site-ului (de ex. “EforieNet Bans”).
- Site URL: URL-ul complet al site-ului SourceBans (de ex.
http://www.exemplu.com/sourcebans
).
- Admin Email: Adresa de e-mail a administratorului.
Pasul 4: Informații administrator
- Creează un cont de administrator pentru panoul SourceBans:
- Admin Name: Numele de utilizator al administratorului.
- Admin Password: Parola pentru administrator.
- Admin Email: E-mail-ul administratorului.
Pasul 5: Finalizare instalare
- Apasă Install pentru a finaliza procesul.
—
5. Configurarea serverului de joc pentru SourceBans
Instalează plugin-ul SourceMod și MetaMod pe serverul tău de jocuri:
Instalează plugin-ul SourceBans pe serverul de joc:
- Descarcă plugin-ul SourceBans pentru SourceMod de la SourceBans++ GitHub.
- Uploadează fișierele pluginului în directorul corespunzător din
addons/sourcemod/plugins/
și addons/sourcemod/configs/
de pe serverul tău de joc.
Configurați serverul pentru a comunica cu SourceBans:
- Deschide fișierul
sourcebans.cfg
din directorul configs de pe serverul tău de joc.
- Modifică următoarele setări:
Website URL
: URL-ul SourceBans (de ex. http://www.exemplu.com/sourcebans
).
ServerID
: ID-ul serverului (îl vei adăuga din interfața web SourceBans după configurare).
- Salvează și încarcă fișierele pe serverul de joc.
Adaugă serverul de joc în SourceBans:
- Accesează interfața web SourceBans și loghează-te ca administrator.
- Mergi la secțiunea Servers și adaugă serverul de joc completând IP-ul, portul, și parola RCON a serverului tău.
- Odată ce serverul este adăugat corect, SourceBans va începe să gestioneze interdicțiile și administrația de pe serverul respectiv.
—
6. Testarea instalării
- Reporneste serverul de joc pentru a te asigura că SourceBans este activ.
- Conectează-te pe serverul de joc și testează adăugarea și gestionarea banurilor direct din interfața web SourceBans.
—
Sfaturi și rezolvarea problemelor
- Verifică erorile: Dacă întâmpini probleme, verifică logurile de eroare ale serverului web și de pe serverul de joc pentru a identifica eventualele erori.
- Actualizări regulate: Asigură-te că menții SourceBans, SourceMod și MetaMod actualizate la ultimele versiuni pentru a evita incompatibilități.
- Permisiuni fișiere: Verifică permisiunile fișierelor și directoarelor dacă întâmpini probleme la scrierea în baza de date sau la încărcarea anumitor pagini.