Pot să hostez un site de acasă?

Asta este altă întrebare pe care cineva o plasează în motorul de căutare și ajunge pe blogul meu.

Răspunsul este DA. Nu știu cum se face pe Linux, că n-am mai lucrat de mult cu el, dar știu pe Windows XP Professional sau Windows Vista.

Ambele versiuni de Windows de mai sus au un server de Web inclus. Se numește IIS, de la Internet Information Services. Serverul Web nu este implicit instalat – trebuie să-l instalezi din Control Panel -> Add or remove programs -> Windows Components (sau Turn Windows features on or off la Vista).

No, presupunând că știi să-ți instalezi site-ul în serverul de web și îl poți vedea pe calculatorul tău cu http://localhost, rămâne să-i dai drumul pe Internet.

Primul lucru ar fi să dai drumul la portul firewall-ului de pe calculator. Asta pentru ca cererile sosite pentru serverul tău de Web să nu fie filtrate și aruncate. Dacă e Windows Firewall, trebuie să dai drumul portului 80, cunoscut și ca HTTP sau World Wide Web Services (WWW/HTTP).

În principiu, din clipa asta, cineva de departe ar trebui să-ți poată vedea site-ul tastând http://xxx.xxx.xxx.xxx unde xxx… desemnează adresa de IP a calculatorului tău. Dar dacă ai un router sau modem ADSL între calculatorul tău și Internet, cum am eu cu ClickNet Express de la Romtelecom, trebuie să creezi o punte între calculator și Internet prin acel modem. Adică să configurezi router-ul cu aplicația lui și să-i spui ceva de genul:

  1. Dacă firewall-ul tău este la rândul său activat, deschide portul tău 80 (HTTP).
  2. Când îți sosește o cerere pe portul 80 sau HTTP, rutează această cerere către calculatorul meu, care are un server de Web activat și va procesa această cerere.

Eu nu mă pricep prea tare la rețelistică, dar știu că router-ul ADSL face o translatare de adrese IP (numită și NAT, de la Network Address Translation, sau masquerading). Chestie complicat de explicat cu vorbe, dar nu am timp să fac o poză… Poate mai târziu.

Ei bine, dacă ai făcut și puntea între router și PC-ul tău, cineva de departe ar trebui să-ți poată vedea site-ul tastând http://xxx.xxx.xxx.xxx unde xxx… desemnează adresa de IP externă a modemului sau router-ului tău ADSL.

Problema este că, de cele mai multe ori, modemul ADSL are o adresă externă IP non-statică, ci dinamică. Se schimbă din când în când. Ceea ce înseamnă că adresa site-ului tău se schimbă din când în când. Așa că dai telefon la furnizorul tău (să zicem că-i Romtelecom), și îi spui că vrei o adresă statică. Chestie pentru care plătești ceva abonament de vreo 3 EUR pe lună. Sau folosești ceva care se numește Dynamic DNS, de care sunt capabile unele modemuri, dar urmează altă configurare… Dacă ai obținut adresa statică, o poți înregistra într-un DNS, așa încât site-ul tău să fie vizibil nu numai cu adresa http://ip, ci și cu numele lui din buletin. DNS, de la Domain Name Service cred, ține o echivalență între adrese IP și nume de domenii sau site-uri.

Bine-bine, dar dacă tot plătești la furnizor un abonament pentru adresa statică, nu mai bine îți ții site-ul la un furnizor care face găzduire de site-uri? Că scapi de o droaie de alte probleme colaterale… Iar firme care să facă hosting găsești cu duiumul, de la nume sonore ca Romtelecom până la firme mai mici care te pot ajuta și cu alte alea-alea, cum ar fi, de exemplu, Rodax, nah.

One thought on “Pot să hostez un site de acasă?

  1.  
    Cica in limba romana ar fi mai bine sa gazduiesti, decat sa hostezi… parerea mea!😀
     
    Eu ma lupt acum cu un webservice de intalat pe un Vista (business)… Nu vrea si pace… S-au adaugat componentele pe parcurs, IIS-ul, .net-ul, ba 2.0, ba 3.0, pana la urma s-a bulibasit complet, acum cica asp.net nu are acces la directoarele temporare dedicate lui (!!!) si nu stiu ce sa-i mai fac…. drepturile de acces pe acele foldere par in regula, dar nu sunt… puii mei!
    IIS7, mare scula.
     
    Chiar ca mai bine iti bagi picioarele si te apuci de vandut sticle si borcane…
     

Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s