Acasa Top 10 Hosting Gazduire Web WordPress VPS Toate Companiile Blog Propune un host

Configurarea serverului Ubuntu pentru incepatori

Configurarea unui server Ubuntu poate parea o provocare pentru incepatori, dar, cu ghidul potrivit, procesul devine mult mai accesibil. Ubuntu, fiind unul dintre cele mai populare sisteme de operare Linux, ofera stabilitate si o comunitate vasta de suport. In acest articol, vom acoperi pas cu pas cum sa configurezi un server Ubuntu, de la instalare pana la configuratii de baza si securitate.

De ce sa alegi Ubuntu pentru serverul tau?

Ubuntu este cunoscut pentru usurinta de utilizare si suportul extins, ceea ce il face o alegere excelenta pentru incepatori. De asemenea, este open-source si foarte flexibil, fiind potrivit pentru diverse scopuri, de la gazduire web la dezvoltare software. In plus, actualizari regulate si o comunitate activa asigura ca problemele sunt rapid rezolvate.

Un alt avantaj al Ubuntu este ca are o documentatie foarte bine pusa la punct si tutoriale disponibile pentru o multitudine de configuratii. Aceasta face mai usor pentru utilizatori sa gaseasca raspunsuri la intrebarile sau problemele lor, chiar daca sunt incepatori in administrarea serverelor. Compatibilitatea cu o gama larga de hardware si software este un alt motiv pentru care Ubuntu este preferat de multi administratori de sistem.

Pregatirea pentru instalarea serverului Ubuntu

Inainte de a incepe configurarea serverului Ubuntu, trebuie sa te asiguri ca ai totul pregatit. Vei avea nevoie de:

  • Un computer sau un server compatibil cu Ubuntu. Asigura-te ca hardware-ul tau indeplineste cerintele minime pentru rularea Ubuntu Server.
  • O conexiune stabila la internet. Aceasta este necesara pentru descarcarea actualizarilor si a pachetelor suplimentare in timpul si dupa instalare.
  • Un USB bootabil cu imaginea ISO a Ubuntu Server. Poti descarca ultima versiune de pe site-ul oficial Ubuntu. Pentru a crea un USB bootabil, poti folosi unelte precum Rufus (pentru Windows) sau Etcher (pentru Mac si Linux).
  • Acces la BIOS-ul sistemului pentru a seta USB-ul ca dispozitiv de boot. De obicei, acest lucru se face apasand o tasta specifica, cum ar fi F2, F10 sau DEL, imediat dupa pornirea sistemului.

Inainte de a incepe, este bine sa faci un backup al datelor importante de pe sistemul care va fi utilizat pentru server, in cazul in care ceva nu merge conform planului.

Instalarea serverului Ubuntu

Odata ce ai toate resursele necesare, urmeaza acesti pasi pentru a instala serverul Ubuntu:

  1. Introdu USB-ul bootabil in server si porneste-l. Asigura-te ca USB-ul este detectat corect de sistem.
  2. Acceseaza BIOS-ul sistemului si seteaza USB-ul ca dispozitiv de boot principal. Aceasta va asigura ca sistemul porneste de pe USB si nu de pe hard disk.
  3. Odata ce sistemul porneste de pe USB, vei fi intampinat de meniul de instalare Ubuntu. Selecteaza optiunea de instalare.
  4. Urmeaza instructiunile de pe ecran, alegand limba preferata si configurand reteaua. Asigura-te ca reteaua este functionala pentru a putea descarca actualizari in timpul instalarii.
  5. La pasul de partitii, alege optiunea care se potriveste cel mai bine nevoilor tale (de obicei, „Guided – use entire disk” este recomandat pentru incepatori). Aceasta optiune va partitiona automat discul si va instala Ubuntu.
  6. Completeaza detaliile contului de utilizator si finalizeaza instalarea. Asigura-te ca alegi o parola puternica pentru contul de utilizator si ia in considerare activarea autentificarii cu doua factori pentru securitate suplimentara.

Odata ce instalarea este completa, sistemul va reporni si te va intampina cu un prompt de login. Introdu detaliile contului de utilizator pe care le-ai creat in timpul instalarii pentru a accesa sistemul.

Configurarea de baza a serverului Ubuntu

Dupa instalarea serverului, este timpul sa faci configurari de baza pentru a te asigura ca sistemul functioneaza corect. Aceste configurari includ setarea fusului orar, actualizarea pachetelor si configurarea retelei.

Setarea fusului orar

Poti seta fusul orar folosind comanda:

sudo timedatectl set-timezone Zone/Fus_orar

Inlocuieste „Zone/Fus_orar” cu zona ta de fus orar, de exemplu, „Europe/Bucharest”. Setarea corecta a fusului orar este importanta pentru a te asigura ca logurile si alte activitati pe server au inregistrari de timp corecte.

Actualizarea pachetelor

Este esential sa iti mentii sistemul actualizat pentru a evita vulnerabilitatile de securitate. Ruleaza urmatoarele comenzi:

sudo apt update
sudo apt upgrade

Aceasta va actualiza lista de pachete si va instala cele mai recente versiuni ale acestora. De asemenea, poti folosi sudo apt dist-upgrade pentru a face upgrade si la pachetele care au dependinte noi.

Configurarea retelei

Poti verifica configuratia actuala a retelei folosind comanda:

ip a

Daca trebuie sa configurezi manual reteaua, editeaza fisierul /etc/netplan/00-installer-config.yaml cu configuratia corecta. Un exemplu de configurare pentru o adresa IP statica arata astfel:

network:
  ethernets:
    eth0:
      dhcp4: no
      addresses: [192.168.1.10/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
  version: 2

Dupa ce ai modificat fisierul, aplica configuratia folosind comanda:

sudo netplan apply

Securizarea serverului Ubuntu

Securitatea este un aspect crucial si trebuie luata in serios inca de la inceput. Iata cateva masuri esentiale pentru securizarea serverului tau:

Crearea unui utilizator nou

Este recomandat sa nu folosesti contul root pentru operatiuni zilnice. Creeaza un utilizator nou si acorda-i privilegii sudo:

sudo adduser numeutilizator
sudo usermod -aG sudo numeutilizator

Aceasta va crea un nou utilizator si ii va acorda acces la comenzi administrative folosind sudo.

Instalarea unui firewall

UFW (Uncomplicated Firewall) este usor de configurat si eficient. Pentru a-l instala si activa, foloseste:

sudo apt install ufw
sudo ufw allow OpenSSH
sudo ufw enable

Aceste comenzi vor permite traficul SSH si vor activa firewall-ul. Este important sa permiti traficul SSH inainte de a activa firewall-ul, pentru a nu te bloca in afara serverului.

Dezactivarea accesului root prin SSH

Accesul root direct prin SSH este riscant. Pentru a-l dezactiva, editeaza fisierul /etc/ssh/sshd_config si modifica linia:

PermitRootLogin no

Dupa modificare, reporneste serviciul SSH:

sudo systemctl restart ssh

Acest pas este important pentru a preveni atacurile brute force asupra contului root.

Instalarea si configurarea serverului web

Un server Ubuntu poate gazdui diverse aplicatii web. O configuratie comuna implica utilizarea Apache sau Nginx.

Instalarea Apache

Apache este unul dintre cele mai populare servere web. Pentru a-l instala, ruleaza:

sudo apt install apache2

Dupa instalare, poti verifica daca Apache este activ accesand IP-ul serverului in browser. Ar trebui sa vezi pagina de bun venit Apache, ceea ce indica faptul ca serverul web functioneaza corect.

Instalarea Nginx

Daca preferi Nginx, un server web performant si usor de configurat, instaleaza-l cu:

sudo apt install nginx

Ca si in cazul Apache, verifica functionalitatea accesand IP-ul serverului. Nginx este cunoscut pentru performanta sa si este adesea folosit ca proxy invers pentru a imbunatati performanta si securitatea aplicatiilor web.

Managementul pachetelor si aplicatiilor

Ubuntu foloseste apt pentru gestionarea pachetelor, ceea ce face instalarea si actualizarea aplicatiilor simpla si eficienta. Iata cateva comenzi utile:

  • Instalare pachet: sudo apt install numepachet
  • Dezinstalare pachet: sudo apt remove numepachet
  • Actualizare pachete: sudo apt update
  • Curatare pachete nefolosite: sudo apt autoremove

Este o idee buna sa rulezi regulat sudo apt autoremove pentru a elibera spatiu pe disc si a pastra sistemul curat.

Monitorizarea si mentenanta serverului

Monitorizarea resurselor si mentenanta regulata sunt esentiale pentru un server Ubuntu stabil si performant. Utilitarul htop este o unealta excelenta pentru monitorizarea sistemului in timp real. Instaleaza-l folosind:

sudo apt install htop

Ruleaza htop in terminal pentru a vedea utilizarea CPU, RAM si alte resurse. Htop ofera o interfata grafica utila pentru a identifica procesele care consuma multe resurse si pentru a gestiona sistemul eficient.

Pe langa htop, poti folosi si alte unelte precum netstat pentru monitorizarea traficului de retea sau df si du pentru analiza utilizarii spatiului pe disc. De asemenea, este recomandat sa planifici backup-uri regulate ale datelor importante si sa te asiguri ca serverul este protejat impotriva atacurilor externe prin actualizari frecvente si utilizarea unor unelte de securitate adecvate.

Marian Dragomir

Recenzie scrisă de Marian Dragomir

Editor-Șef & Specialist Hosting • Actualizat: 19 martie 2026

Fondator și editor-șef al ReviewHosting.ro, cu peste 10 ani de experiență în administrarea serverelor și evaluarea serviciilor de web hosting. Specialist certificat în infrastructură web, cu experiență practică în gestionarea serverelor dedicate, VPS-uri și soluții cloud pentru clienți din România și Europa. Testează personal fiecare furnizor de hosting inclus în platformă, monitorizând uptime-ul, viteza și calitatea suportului tehnic.

Ne bucuram sa aflam parerea ta

Lasa un raspuns

ReviewHosting