Table of Contents

aaPanel - ghid de inițiere

aaPanel este un panou gratuit de control pentru găzduire web care vă permite să implementați site-uri cu Nginx sau Apache, MySQL sau MariaDB și PHP – totul administrat printr-o interfață web simplă. Serverul vine cu aaPanel 7.x preinstalat. Stack-ul software (LAMP/LNMP) nu este preinstalat – îl alegeți și îl instalați la prima autentificare.


Pasul 1 – Verificați funcționarea aaPanel

Adresa IP și parola root a serverului sunt afișate pe pagina Server Details din panoul clientului. aaPanel este disponibil imediat după crearea serverului. Deschideți https://your.server.ip:7800/login în browser pentru a verifica funcționarea.

Autentificare aaPanel:

  • Nume de utilizator: admin
  • Parolă: Panel Password introdusă la comandă

aaPanel funcționează doar prin HTTPS. Browserul va afișa un avertisment de securitate despre certificatul autosemnat – faceți clic pe Avansat > Continuați (sau Accept the Risk în Firefox). Este normal și sigur.

Dacă ați plasat serverul în spatele unui router VyOS într-o rețea privată, configurați redirecționarea porturilor 22 (SSH), 80 (HTTP), 443 (HTTPS) și 7800 (aaPanel). aaPanel găzduiește site-uri care trebuie să fie accesibile de pe internet.


Pasul 2 – Instalarea stack-ului web

La prima autentificare, aaPanel vă va cere să alegeți un stack web:

Stack Componente
LNMP (recomandat)Nginx + MySQL + PHP
LAMPApache + MySQL + PHP

Selectați stack-ul și versiunile preferate, apoi faceți clic pe One-Click pentru instalare. Instalarea durează 5-15 minute, în funcție de resursele serverului.

Puteți instala și componente individual din fila App Store .


Pasul 3 – Adăugarea primului site

După instalarea stack-ului web, faceți clic pe Website → Add site și introduceți numele domeniului. aaPanel va crea automat directorul web și configurația.

Înainte de a adăuga un domeniu, direcționați-l către server creând înregistrări A la registratorul domeniului:

Tip Nume Valoare
A@your.server.ip
Awwwyour.server.ip

Modificările DNS durează de obicei câteva minute, dar pot dura până la 24 de ore. Puteți verifica starea pe dnschecker.org.


Pasul 4 – Activarea SSL pentru domeniu

aaPanel are suport Let’s Encrypt încorporat. Pentru a activa un certificat SSL gratuit:

  1. Accesați Website și faceți clic pe domeniul dumneavoastră
  2. Faceți clic pe butonul SSL fila
  3. Selectați Let’s Encrypt
  4. Verificați numele de domeniu și faceți clic pe Apply

Certificatul va fi instalat și reînnoit automat.


După instalare

Fail2Ban – protecție împotriva atacurilor brute-force

Serverul dumneavoastră include Fail2Ban preconfigurat pentru a proteja SSH împotriva atacurilor brute-force.

Regulă Încercări maxime Durata blocării
SSH5 autentificări eșuate10 minute

Comenzi utile:

# Check banned IPs
fail2ban-client status sshd

# Unban an IP
fail2ban-client set sshd unbanip 1.2.3.4

aaPanel are și propria protecție brute-force. O configurați în Panel Settings. Dacă vă blocați accidental, conectați-vă prin consola VNC din panoul clientului.

Administrarea serviciilor

aaPanel rulează ca serviciu systemd. Serviciile instalate prin aaPanel (Nginx, Apache, MySQL, PHP-FPM) se administrează cel mai bine din panou, dar funcționează și systemd:

# Restart aaPanel itself
/etc/init.d/bt restart

# Check aaPanel status
/etc/init.d/bt status

# Web stack (after installation)
systemctl status nginx
systemctl restart mysql

Aplicații cu un singur clic

aaPanel include un program de instalare cu un clic pentru aplicații populare. Accesați App Store pentru a instala WordPress, Laravel, Node.js, Java, Python și alte framework-uri fără linie de comandă.

Datele de acces la server

Datele de acces de administrator aaPanel sunt stocate în /root/.aapanel_credentials.

Software inclus

Componentă Detalii
Ubuntu24.04 LTS
aaPanel7.x (English edition)
SecuritateFail2Ban, UFW firewall

Depanare

Problemă Soluție
aaPanel nu poate fi accesat Asigurați-vă că folosiți https:// și portul 7800 cu calea /login . Acceptați avertismentul privind certificatul autosemnat
Panoul se încarcă lent la primul acces Inițializarea aaPanel durează până la 1 minut după prima pornire. Așteptați și reîmprospătați pagina
Ați uitat parola panoului Conectați-vă prin SSH și rulați: cd /www/server/panel && python3 tools.py panel "newpass". Sau verificați /root/.aapanel_credentials
Instalarea LAMP/LNMP a eșuat Asigurați-vă că serverul are cel puțin 1 GB RAM și 10 GB disc. Reîncercați instalarea din fila App Store
Domeniul nu se rezolvă Verificați dacă înregistrarea A a domeniului indică IP-ul serverului. Folosiți dnschecker.org pentru verificare
Blocat de Fail2Ban Deblocați-vă IP-ul prin consola VNC din panoul clientului: fail2ban-client set sshd unbanip 1.2.3.4
Ați uitat parola root Resetați-o prin consola VNC din panoul clientului