Hva er et Webhotell og hvilket bør du velge?

Hva er et Webhotell og hvilket bør du velge?2018-08-25T14:35:12+00:00
Et webhotell er en hosting pakke hvor du leier deg inn på en serverplattform som gir deg tilgang til alle de tjenestene du trenger for å:

  • lage og legge ut egne nettsider knyttet til ditt domene
  • opprette et ubegrenset antall e-postkontoer til ditt domene som du kan benytte på alle dine enheter
  • laste opp, lage og lagre de databasene, filene og scriptene du trenger for å få dine løsninger til å virke

Istedenfor å ha egne Internett servere som du har ansvaret for selv leier du deg her inn på en eller flere servere som har tjenestene du trenger og som du deler med flere hundre andre brukere av dette webhotellet.

Alt administreres gjennom et kontrollpanel

For å benytte webhotellet trenger du ingen kunnskap om programmering eller teknologiene løsningene dine benytter, selv om det er en stor fordel at du kan det mest grunnleggende. Alt administrerer du ved å logge på en nettside som fungerer som et kontrollpanel for alle tjenestene som inngår i webhotellet. Det er denne tilgangen du betaler for når du leier et webhotell.

Hvilket kontrollpanel du benytter er avhengig av hvilken webhotell plattform du velger. OnNet tilbyr følgende to kontrollpanel:

  1. cPanel – kontrollpanelet for alle Linux webhotell. Er idag verdens mest benyttede konrollpanel for hosting. 
  2. Plesk – kontrollpanel for alle Windows webhotell.

2 webhotell plattformer

Det finnes grovt sett to webhotellplattformen du kan velge mellom du når du skal leie et webhotell. Forskjellen mellom disse to webhotell pattformene er hvilket operativsystem de benytter seg av for å styre serveren. De to plattformene du kan velge mellom er:

  1. Linux webhotell: Et webhotell som benytter et Linux basert operativsystem, f.eks. CentOs, og Apache webserver. Dette er den dominerende plattformen idag, men en markedsandel godt over 60%
  2. Windows webhotell: Et webhotell som benytter operativsystemet Windows fra Microsoft til å styre serveren, og IIS som webserver. Denne plattformen gjør det mulig å publisere nettsider som er utviklet i programmeringsspråket ASP.NET eller som benytter databaseformatet MS SQL. Dette er Microsoft sine egne patenterte teknologier og kan kun kjøres på en Windows server. Denne plattformen utgjør idag under 20% av hosting markedet i verden.

OnNet tilbyr deg begge plattformen for å kunne dekke alle kundebehov.

Hvilket webhotell plattform bør du velge?

Hvilken av disse to plattformene du bør velge er avhengig av hvilket språk du har utviklet nettsidene dine i. Har du utviklet dem i ASP.net eller benytter deg av en msSQL database må du velge et Windows webhotell. Benytter du deg ikke av disse teknologien anbefaler vi deg å velge et Linux webhotell. Årsaken til dette skyldes at erfaring viser at Linux plattformen er mer stabil, fleksibel, skalerbar, sikrere og kraftigere enn Windows plattformen.

En samling av ulike servere og services

Når du leier deg inn på et webhotell leier du deg ikke inn på en enkelt server som du deler med mange andre, men en samling av servere og tjenester. Riktignok kan alle disse serverne og tjenestene være installert fysisk på en enkelt stor server, men det mest vanlige idag er at disse tjenestene er delt på flere fysiske servere for å unngå overbelastninger.

Hvilke servere og tjenester som normalt inngår i et webhotell og som du styrer selv gjennom kontrollpanelet til webhotellet er illustrert i illustrasjonen under.  

servere

Disse serverne og tjenestene kan kort forklares slik:

Fil- og applikasjonserver

I bunn må det alltid ligge en fil- og applikasjonserver. Dette er en datamaskin hvor alle:

  1. programmene til webhotellet er installert
  2. filene til alle brukerne ligger lagret

Navnetjenere (DNS)

Når du sender en e-postmelding eller skriver en nettadresse i nettleseren din så vet ikke datamaskinen eller mobilen din hvor denne mailen skal sendes eller hvor denne nettsiden finnes. For å avgjøre dette spør datamaskinen og mobiltelefonen din en eller flere navnetjenere hvor denne tjenesten befinner seg. Deretter sendes signalet til den IP-adressen som navnetjenerne svarer med. Uten slike navnetjenere, også bare kalt DNS, vil ikke Internett ikke virke.

Av den grunn må ditt domene være knyttet til minst to ulike navnetjenere som inngår som en del av webhotellet ditt. Årsaken til at det kreves minimum to navnetjenere skyldes at alle skal få svar fra en navnetjener selv om en navnetjener kan være midlertidig nede. Disse navnetjenerne styrer du selv via kontrollpanelet til webhotellet. 

Brannmur

Før noen kan se dine nettsider eller sende deg en e-post må de passere brannmuren til webhotellet. En brannmur er en fysisk datamaskin eller et program som er installert på en server og som har som oppgave å sjekke om brukeren har tilgang til det forespurte innholdet eller ikke. Brannmuren står derfor plassert før serverparken utenforstående brukere ønsker tilgang til, og har som oppgave er å sørge for at uvedkommende (hackere) ikke får tilgang til tjenestene dine. Vi kan dermed si at brannmurens oppgave er å ivareta sikkerheten til ditt nettsted og e-posttjenester. En kritisk og nødvendig oppgave. Mange leverandører har ikke bare en brannmur, men flere for å optimalisere sikkerheten. OnNet har f.eks. hele tre ulike brannmurer uvedkommende må passere for å få tilgang til det de ønsker.

Webserver

Webserveren er den tjenesten som fysisk viser nettsidene dine til dem som spør etter dem. Denne serveren er normalt installert som en del av fil- og applikasjonsserveren, men kan også være en egen stand-alone server som er koblet opp mot de andre serverne i serverparken. Rent teknisk er en webserver en serverprogramvare som er installert og satt opp på en server med Internett tilgang. 

Det er idag to dominerende webservere:

  1. Apache webserver – er den dominerende plattformen med en markedsandel på over 60% og benyttes av Linux servere
  2. IIS – er Microsoft sin webserver og er forhåndsinstallert på alle Windows servere. Utgjør idag under 20% av webserverne idag

I utgangspunktet kan en webserver kun vise nettsider som er utviklet i HTML/XHTML, men ved å installere ulike servertillegg kan de også kjøre nettsider som er utviklet i andre programmeringsspråk. De vanligste servertillegget som de fleste webservere installerer er Perl og PHP Extentions som gjør det mulig å kjøre nettsider utviklet i Perl og PHP.

Ettersom det er webserveren som genererer nettsidene brukerne får, er webserveren kanskje den mest kritiske tjenesten ett webhotell må ha. Webserveren styrer du selv oppsettet av gjennom kontrollpanelet som følger med webhotellet. 

FTP server

En FTP server er en tjeneste som gjør det mulig for deg å laste opp og ned filer fra din datamaskin og mobiltelefon til filserveren som inngår i webhotellet. Tjenesten brukes normalt til å laste opp de filene som kreves for å legge ut egne nettsider og holde dem oppdatert. Ftp-tjenesten og ftp-kontoene styrer du selv via kontrollpanelet til webhotellet.

Databaseserver

De fleste nettsteder har idag mesteparten av informasjonen sin lageret i en eller flere databaser og ikke i fysiske filer som er statiske. For å kunne kjøre en nettside kreves det derfor at du har tilgang til en databaseserver som kjører det databaseformatet du benytter og hvor alle dataene i databasen ligger lagret. Siden databasen normalt er den mest kritiske og tungkjørte delen av nettstedet ditt kjøres denne tjenesten ofte på en egen dedikert server istedenfor at den kjører på samme serveren som web- og ftp-serveren ligger på.

De to mest dominerende databaseformatene på Internett er idag:

  • mySQL – dette er den dominerende plattformen med en markedsandel på over 70%. Kan kjøres på alle plattformer
  • MS SQL  – dette er Microsoft sitt databaseformat og kan kun kjøres på en Windows server.

Databasene dine oppretter du og administrerer du gjennom kontrollpanelet som følger med webhotellet.

Mailserver

For å kunne opprette en e-postkonto og kunne sende deg en e-post må du ha tilgang til en mailserver. Mailserverens oppgave er å håndtere alle spørsmålene som er knyttet til å lage, sende og motta e-post. Den er derfor en kritisk del av ethvert webhotell. 

En mailserver tilbyr deg normalt tilgang til tre protokoller:

  • POP3 – det originale e-postformatet hvor hver enkelt e-postmelding blir lastet ned fysisk fra mailserveren til brukerens e-postklient før brukeren kan åpne e-postmeldingen.
  • IMAP – et epost format som gjør det mulig å åpne og lese en e-postmelding uten å laste ned e-postmeldingen først. Den åpnes og leses direkte på mailserveren. Epostmeldingene blir derfor liggende på mailserveren også etter at meldingen er lest, mens den kun finnes lokalt på brukerens enhet hvis POP3 formatet benyttes.
  • SMTP – epostformatet og tjenesten som benyttes for å sende e-posten fra mailserveren til mottakerens mailserver.

E-posten kan du sette opp lokalt på din mobil og datamaskin eller du kan lese den på nettet via et webmail grensesnitt som du får tilgang til fra webserveren. Selve e-posttjenestene og e-postkontoene styrer du selv via kontrollpanelet til webhotellet.

For mer informasjon om hva et webhotell er og hvordan det virker viser vi til til vår FAQ seksjon hvor vi går grundigere igjennom dette. Klikk her for å bestille et webhotell til ditt domene.