Salt la conținut

Setări cookie-uri

Alegeți pentru fiecare tip ce cookie-uri permiteți. Puteți modifica oricând alegerea prin Setări cookie-uri, în partea de jos a fiecărei pagini. Declarație de confidențialitate

Necesare

Mereu active

Necesare pentru autentificare, pentru păstrarea coșului și pentru a vă reține alegerile. Acestea sunt mereu active.

Ce cookie-uri?
  • weboke_sessie, weboke_klant, weboke_remember: sesiunea și menținerea autentificării
  • weboke_basket: coșul de cumpărături
  • wkBtwIncl: afișarea prețurilor cu sau fără TVA
  • wok_cookies: alegerea privind cookie-urile, 12 luni

Măsoară ce reclamă duce la o vizită sau o comandă, ca să nu plătim pentru reclame care nu aduc nimic.

Ce cookie-uri?
  • Google Ads prin Google Tag Manager (_gcl_au, _gcl_aw), până la 90 de zile
  • OpenAI Ads, reclame în ChatGPT
  • wok_aff: prin ce partener ați ajuns la noi (program de afiliere), 60 de zile

4,6

Țară și limbă

Fiecare țară are propriul site, cu prețurile și TVA-ul pentru țara respectivă.

Vedeți

Alegerea și instalarea unui VPS

Modulul 1: Primul dumneavoastră server · Timp de citire: 10 minute

Obiectivul lecției: După această lecție veți putea alege un sistem de operare și o instalare pentru VPS-ul dumneavoastră, veți putea configura corect primele setări și veți ști unde se află căile de acces în caz de urgență (consola, snapshotul, reinstalarea) înainte de a avea nevoie de ele.

Noțiuni cheie: distribuție, LTS, image, cloud-init, parolă root, cheie SSH la instalare, IPv4 și IPv6, consolă, rescue sau ISO, snapshot, nume de gazdă (hostname), fus orar

Alegerea unei distribuții

Linux este nucleul (kernelul). Ceea ce instalați este o distribuție: kernelul plus toate programele, un manager de pachete și o echipă care livrează actualizări. Pentru servere există două mari familii:

FamilieDistribuțiiGestionarea pachetelorÎn acest curs
DebianDebian, UbuntuaptLinia principală
Red HatRHEL, AlmaLinux, Rocky LinuxdnfSecțiuni scurte acolo unde diferă

Alegeți o versiune cu suport pe termen lung. La Ubuntu aceasta se numește LTS (long term support): la fiecare doi ani, în aprilie, apare o versiune LTS, cu cinci ani de actualizări de securitate standard. Ubuntu 24.04 LTS le primește până în mai 2029; Ubuntu 26.04 LTS a apărut în aprilie 2026. Debian lansează aproximativ la fiecare doi ani o nouă versiune stabilă; Debian 13 (trixie) a apărut pe 9 august 2025 și primește, împreună cu Debian LTS, aproximativ cinci ani de actualizări (până în iunie 2030). În lecția 4.3 veți citi cum treceți ulterior la o versiune nouă.

De ce nu cea mai nouă "versiune intermediară"? Versiunile Ubuntu fără LTS primesc actualizări doar nouă luni. Pe un server nu doriți să fiți nevoit să faceți un upgrade major în fiecare an.

Ezitați între Debian și Ubuntu? Ambele sunt foarte bune. Debian este mai sobru și se schimbă mai puțin de la o versiune la alta; Ubuntu are mai multe ghiduri pe internet și software ceva mai nou. Comenzile din acest curs funcționează pe ambele.

Imaginea (image) și cloud-init

La un VPS, de obicei nu instalați singur de pe un DVD de instalare. Alegeți o imagine (image): o instalare minimă, gata făcută. La prima pornire, un program numit cloud-init adaptează această instalare la VPS-ul dumneavoastră. Acesta:

  • setează numele de gazdă și rețeaua;
  • extinde discul la dimensiunea pachetului dumneavoastră;
  • setează parola root sau cheia dumneavoastră SSH;
  • generează host keys noi și unice pentru SSH (cheile cu care serverul dumneavoastră se identifică, lecția 1.3);
  • scrie amprentele acestor host keys în consolă.

Acest ultim punct este util: în consolă veți putea verifica ulterior dacă vorbiți cu serverul real.

Parolă sau cheie la instalare

La instalare, panoul vă cere de obicei o parolă root și, opțional, o cheie SSH publică. Completați-le pe amândouă:

  • Parola vă este necesară pentru a vă autentifica în consolă (consola nu cunoaște chei SSH). Alegeți o parolă lungă și unică din managerul dumneavoastră de parole.
  • Cheia o folosiți pentru SSH. Astfel nu va trebui niciodată să vă autentificați cu parolă prin internet și puteți dezactiva imediat autentificarea cu parolă în lecția 2.2.

Dacă nu aveți încă o cheie, o veți crea în lecția 2.1. O puteți adăuga și mai târziu; nu este nicio problemă.

Boții de pe internet încearcă parole pe portul 22 la doar câteva minute după prima pornire. Cu o parolă root scurtă sau refolosită, întrebarea nu mai este "dacă", ci "când".

Căile de acces în caz de urgență: căutați-le acum

Înainte de a modifica ceva la SSH sau la firewall, trebuie să știți cum reveniți dacă vă blocați singur accesul. Un panou VPS are aproape întotdeauna trei instrumente pentru aceasta:

  1. Consola. Ecranul VPS-ului dumneavoastră în browser, ca și cum ați sta lângă server cu o tastatură și un monitor. Funcționează și atunci când SSH, firewallul sau rețeaua nu funcționează. Vă autentificați cu nume de utilizator și parolă, nu cu o cheie.
  2. Snapshoturi. O imagine de moment a întregului VPS. Creați unul înainte de fiecare modificare importantă; dacă ceva nu merge bine, îl restaurați. Un snapshot se află de obicei pe același spațiu de stocare ca VPS-ul dumneavoastră și, prin urmare, nu este un backup (lecția 8.1).
  3. Rescue sau ISO. Pornirea de pe un sistem de salvare sau de pe un ISO de instalare, pentru a vă repara discul atunci când serverul nu mai pornește. Iar ca ultimă soluție: reinstalarea, care șterge totul.

La WebOké le găsiți în ecranul VPS: Consola, fila Snapshots, fila ISO și rDNS și reinstalarea din Setări. La alți furnizori funcționează în mod similar, sub denumiri precum "VNC-console", "rescue mode" sau "rebuild".

Faceți acest lucru chiar acum: deschideți consola o dată și autentificați-vă. Astfel știți că funcționează și vedeți unde se află butonul pentru lipire (într-o consolă, copierea și lipirea funcționează adesea diferit).

Primele setări

Autentificați-vă (prin consolă sau prin SSH, lecția 1.3) și verificați ce aveți:

root@web1:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
...
root@web1:~# hostnamectl
 Static hostname: web1
...
Operating System: Debian GNU/Linux 13 (trixie)
          Kernel: Linux 6.12.0-...

Trei lucruri de configurat corect acum:

Numele de gazdă. Dați serverului un nume pe care îl recunoașteți, de preferință numele complet pe care îl veți trece ulterior și în DNS:

root@web1:~# hostnamectl set-hostname web1.example.com

Fusul orar și ora. Jurnalele sunt utile doar dacă ora este corectă. Serverele sunt adesea setate pe UTC; este în regulă, atâta timp cât știți acest lucru. Exemplul de mai jos setează ora Olandei; alegeți propriul fus orar, de exemplu Europe/Bucharest:

root@web1:~# timedatectl set-timezone Europe/Amsterdam
root@web1:~# timedatectl
...
System clock synchronized: yes
              NTP service: active

Dacă la System clock synchronized nu apare yes, ceasul va începe să o ia razna. Acest lucru creează probleme pentru certificate și jurnale.

Actualizarea. O imagine are adesea câteva săptămâni vechime. Actualizați imediat:

root@web1:~# apt update && apt upgrade

În modulul 4 veți citi exact ce fac aceste comenzi și cum puteți face ca acest lucru să se întâmple automat.

IPv4 și IPv6

VPS-ul dumneavoastră primește de obicei o adresă IPv4 (de exemplu 192.0.2.10) și o adresă IPv6 sau un bloc IPv6 întreg (de exemplu 2001:db8:10::10). Verificați ce adrese are serverul dumneavoastră:

root@web1:~# ip -brief address
lo     UNKNOWN  127.0.0.1/8 ::1/128
eth0   UP       192.0.2.10/24 2001:db8:10::10/64 fe80::...

Notați-le pe amândouă. Uitarea IPv6 este una dintre cele mai frecvente greșeli în administrarea serverelor: un firewall care protejează doar IPv4 (lecția 5.2), o înregistrare AAAA către o adresă la care nu ascultă nimic (lecția 7.1). Adresele care încep cu fe80: sunt link-local și valabile doar în rețeaua locală; pe acestea nu le folosiți pentru DNS.

Pe AlmaLinux și Rocky Linux

Și aici există versiuni cu suport pe termen lung (aproximativ zece ani pentru fiecare versiune majoră). Actualizarea se face cu dnf upgrade. hostnamectl și timedatectl funcționează la fel. SELinux este activat implicit; în lecția 10.1 veți citi de ce este bine să îl lăsați activat.

Rezumat

  • Alegeți o distribuție cu suport pe termen lung: Debian stable sau Ubuntu LTS (linia principală a acestui curs), ori AlmaLinux/Rocky Linux.
  • O imagine plus cloud-init vă oferă o instalare minimă cu host keys noi; amprentele apar în consolă.
  • La instalare, setați o parolă root puternică (pentru consolă) și cheia dumneavoastră SSH publică (pentru SSH).
  • Căutați consola, snapshoturile și rescue/ISO înainte de a avea nevoie de ele și testați consola o dată.
  • Setați corect numele de gazdă și fusul orar, verificați sincronizarea orei, actualizați și notați adresele IPv4 și IPv6.

Test (quiz)

1. De ce alegeți pentru un server o versiune LTS sau Debian stable?



2. De ce aveți totuși nevoie de o parolă root puternică pe lângă o cheie SSH?



3. Care este diferența dintre un snapshot și un backup?



4. timedatectl afișează System clock synchronized: no. De ce este aceasta o problemă?



5. În ip -brief address apare o adresă care începe cu fe80:. Ce este aceasta?



Exercițiu

Exercițiul O1.2: Pregătiți-vă serverul. Instalați VPS-ul (sau o mașină virtuală), autentificați-vă o dată prin consolă, creați un snapshot, setați numele de gazdă și fusul orar, actualizați și notați adresele IPv4 și IPv6, distribuția și versiunea. Bifați lista de verificare.

Exercițiul O1.2: Pregătiți-vă serverul

Acest exercițiu îl faceți singur; nimeni nu îl verifică. Bifați ce ați făcut și marcați exercițiul ca finalizat.




Bifele și notițele dumneavoastră rămân doar în acest browser; nu le trimitem nicăieri. Dacă sunteți autentificat, păstrăm în Cursurile mele doar faptul că ați finalizat exercițiul.

Lecturi suplimentare

La WebOké, componentele poartă denumirile din aceste articole; la alți furnizori funcționează în mod similar.

Un moment…

Configurați domeniile

Stabiliți pentru fiecare domeniu nameserverele, legătura cu hostingul și cine devine titularul.

Se încarcă domeniile…