Alege planul

Găzduire Windows sau Linux: de care ai nevoie

Diferența dintre găzduirea Linux și cea Windows, ce site-uri au nevoie de Windows (ASP.NET, Classic ASP), de ce WordPress merge pe Linux și ce alegi.

  • Publicat
  • Echipa NBT Host
  • 6 min de citit
articol · alegerea găzduirii
Citești în
6min
Secțiuni
9
Începe articolul

Sistemul de operare al serverului nu are legătură cu cel de pe calculatorul tău: un site găzduit pe Linux îl administrezi fără probleme de pe Windows, din browser și cu un program de FTP. Ai nevoie de găzduire Windows doar dacă site-ul sau aplicația sunt scrise pentru tehnologii Microsoft care rulează numai pe Windows — de exemplu aplicații ASP.NET pe .NET Framework sau Classic ASP. WordPress, WooCommerce și majoritatea site-urilor de prezentare și a magazinelor online sunt scrise în PHP și rulează pe Linux, unde și stă cea mai mare parte a găzduirii web.

Pe scurt

  • „Am Windows pe laptop” nu înseamnă că îți trebuie găzduire Windows. Contează în ce e scris site-ul, nu de pe ce îl administrezi.
  • PHP (WordPress, WooCommerce, PrestaShop, Laravel) → Linux.
  • ASP.NET pe .NET Framework, Classic ASP, aplicații care cer IIS → Windows.
  • .NET modern și SQL Server rulează și pe Linux, dar pe un server pe care îl configurezi tu.
  • Găzduirea Windows e de obicei mai scumpă, pentru că licența Windows Server se plătește.

Confuzia frecventă

Mulți oameni caută „găzduire Windows” pentru că folosesc Windows și cred că altfel nu-și vor putea administra site-ul. Nu e așa. Panoul de găzduire se deschide în browser, fișierele le urci cu FileZilla, care merge pe Windows, Mac și Linux, iar emailul îl citești în Outlook la fel, oriunde ar sta serverul.

Întrebarea corectă e alta: pe ce tehnologie e construit site-ul?

Ce rulează pe Linux

Pe găzduirea Linux rulează:

  • PHP, cu tot ce e construit pe el: WordPress, WooCommerce, Joomla, Drupal, PrestaShop, OpenCart, Laravel;
  • bazele de date MySQL și MariaDB;
  • site-urile statice: HTML, CSS și JavaScript, fără cod pe server.

Pe un server VPS cu Linux poți instala în plus aproape orice: Node.js, Python, Go, Java, Docker, PostgreSQL. Chiar și .NET modern (fostul .NET Core) rulează pe Linux, iar Microsoft SQL Server are versiuni pentru Linux începând cu SQL Server 2017.

Când îți trebuie, cu adevărat, Windows

  • Aplicații ASP.NET pe .NET Framework (versiunile 4.x și mai vechi): Web Forms, MVC clasic. Acestea rulează doar pe Windows, cu serverul web IIS.
  • Classic ASP: pagini .asp, des întâlnite la site-urile vechi.
  • Aplicații care depind de IIS sau de componente Windows: module IIS, componente COM, baze de date Microsoft Access.
  • Programe pentru care producătorul cere Windows Server: unele aplicații de gestiune sau de acces de la distanță pentru echipă.

Dacă site-ul tău e în una dintre situațiile de mai sus, mutarea pe Linux nu înseamnă o simplă copiere: aplicația ar trebui rescrisă sau portată.

Cum afli de ce are nevoie site-ul tău

  1. Uită-te la adrese și la fișiere. Pagini terminate în .php sau un wp-config.php → Linux. Pagini .aspx sau .asp, un fișier web.config și un dosar bin cu fișiere .dll → Windows.
  2. Întreabă cine a făcut site-ul pe ce tehnologie e construit.
  3. Verifică găzduirea de acum. Dacă ai un panou cPanel, ești pe Linux; cPanel nu există pe Windows. Plesk există pe amândouă.

Ce înseamnă găzduirea Windows în practică

  • Serverul web e IIS, iar setările se pun în web.config, nu în .htaccess.
  • Panoul, dacă există, e de obicei Plesk: dintre cPanel, Plesk și Enhance, e singurul care administrează și servere Windows (cPanel, Plesk sau Enhance).
  • Licența Windows Server se plătește, așa că, la resurse egale, un server Windows costă mai mult decât unul Linux.
  • Accesul de la distanță se face prin Remote Desktop. Pentru administrarea serverului nu ai nevoie de licențe în plus; dacă vrei ca mai mulți oameni să lucreze zi de zi în aplicații de pe server prin Remote Desktop, Microsoft cere licențe RDS CAL, separate. Spune-ne dinainte dacă ai nevoie de ele.
  • SQL Server: ediția Express e gratuită, cu limite; celelalte ediții se licențiază separat.

Ce alegi la NBT Host

Pentru site-uri PHP (WordPress, WooCommerce, site-uri de prezentare): găzduirea web, WordPress sau cloud. Rulează pe Linux, cu panoul Enhance, PHP 8.2, 8.3 sau 8.4 la alegere pentru fiecare site, baze de date MySQL, backup zilnic și certificat SSL automat. Planurile pornesc de la 5 € pe lună sau 3,75 € pe lună la plata pe 36 de luni.

Pentru aplicații care cer Windows: un server VPS cu opțiunea Windows Server, de 33 € pe lună (396 € pe an) peste prețul planului, în locul sistemului Linux. De exemplu, VPS 1 (4 vCPU, 8 GB RAM, 100 GB SSD) cu Windows Server costă 15 € + 33 € = 48 € pe lună. Ce trebuie să știi:

  • e un server neadministrat: instalarea aplicației, actualizările Windows, securitatea și copiile sunt ale tale;
  • Windows Server nu se poate lua împreună cu o licență de panou (cPanel, Plesk sau Enhance) pe același server;
  • backupul automat zilnic se poate adăuga ca opțiune, după plan, de la 4 € pe lună;
  • datele de acces vin în cel mult 8 ore lucrătoare de la confirmarea plății.

Cum alegi mărimea serverului: cum alegi un VPS.

Mutarea de pe Windows pe Linux

Un site PHP găzduit acum pe Windows se mută de obicei fără probleme pe Linux. Două diferențe la care merită să fii atent:

  • Linux face diferența între litere mari și mici în numele fișierelor: Logo.png și logo.png sunt fișiere diferite. Un site care a mers pe Windows poate avea imagini lipsă după mutare, din cauza asta.
  • Regulile din web.config (redirecționări, adrese prietenoase) se refac în .htaccess.

Dacă site-ul e PHP și vine de pe o găzduire cu cPanel, DirectAdmin sau Plesk, mutarea o facem noi, gratuit, la începutul contractului: mutare gratuită. Site-urile ASP.NET nu se pot muta pe găzduirea Linux; pentru ele e VPS-ul cu Windows.

Întrebări frecvente

Pot administra un site găzduit pe Linux de pe un calculator cu Windows?

Da. Panoul se deschide în browser, fișierele le urci prin FTP criptat cu FileZilla sau din managerul de fișiere, iar emailul îl citești în Outlook sau în Webmail.

Merge WordPress pe Windows?

Se poate instala, dar nu e mediul lui obișnuit. WordPress e scris în PHP, iar pe Linux are cea mai mare compatibilitate cu pluginurile și temele.

Pot pune un site ASP.NET pe găzduirea web NBT Host?

Nu. Găzduirea web rulează pe Linux, cu PHP. Pentru o aplicație ASP.NET pe .NET Framework îți trebuie un VPS cu Windows Server, pe care o instalezi și o administrezi tu.

O aplicație .NET modernă are nevoie de Windows?

Nu neapărat. .NET modern rulează și pe Linux, deci poate merge pe un VPS cu Linux, dacă nu folosește componente care există doar pe Windows. Întreabă-l pe cel care a scris aplicația.

Suport

Ai o întrebare? Răspunde un om.

Spune-ne ce site ai și ce vrei să faci; îți răspundem în programul de lucru, în română.

Telefon și WhatsApp+40 775 396 021
Programluni – vineri, 9:00 – 18:00

Nu ne trimite niciodată parola pe WhatsApp sau pe email. Ce informații ne ajută să răspundem din prima: cum ceri ajutor.