← Nivå 6 – Prosjektleder

Leksjon 3 av 8 ⏱ 35 minutter Premium

Hosting og ditt første deployment

Upload din nettside til internettet med GitHub Pages, og forbind den til ditt domene.

Hvor din nettside skal bo

Hosting er serveren, hvor din nettside bor. Til en statisk nettside (HTML, CSS, JS – nøyaktig det, du har bygget) er det bedste sted at starte GitHub Pages: det er gratis, pålideligt, og du kjenner allerede Git.

Jeg viser deg: deployment til GitHub Pages

  1. Push prosjektet ditt til GitHub (det ved du allerede: git add ., git commit, git push).
  2. På GitHub, åpne ditt repository → Settings → Pages.
  3. Under “Source”, velg main-grenen og mappen / (root).
  4. Lagre det – innen et minut kjører din nettside på your-name.github.io/repo-name.

Færdeg. Din nettside er på internettet, og hele verden kan se den. 🎉

Forbindelse af ditt eget domene

Har du et domene fra siste leksjon? La oss forbinde det:

  1. På GitHub: Settings → Pages → Custom domain → indtast ditt domene.
  2. Hos din registrar, sett DNS-posterne op (du finder dem i GitHub Pages-dokumentationen):
    • en CNAME-post for wwwyour-name.github.io
    • A-poster for domenet uden www → GitHub Pages IP-adresser
  3. Vent – DNS-endringer kan ta op til et par timer at sprede sig over verden (normalt bare minutter).
💡

Har du en nettside med egen server (en gjestebok eller en chatbot)? GitHub Pages håndterer kun statiske sider – en server har bruk for andet hosting (f.eks. Railway, Render; de har gratis startnivåer). Processen er lignende: du forbinder ditt repository, og tjenesten starter serveren. Du kan fortsatt beholde den statiske del af din nettside på Pages.

Nå er det din tur 💪

  1. Deploy prosjektet ditt til GitHub Pages etter trinnene ovenfor.
  2. Åpne din nettside på din telefon (ikke på Wi-Fi!) – kan du se den? Sådan ser hele verden den.
  3. Send adressen til én person (en forelder, en ven) og be om tilbakemelding: hva fungerer, hva føles feil.
  4. Hvis du har et domene, forbind det og tjek, at din nettside kjører på din egen adresse.
  5. Skriv ned i LAUNCH.md: din nettsides adresse og datoen for ditt første deployment. Det er et historisk øyeblikk!

Sjekk: Din nettside er tilgængelig fra hver enhed i verden – på din GitHub Pages-adresse, ideelt på ditt eget domene. Nogen anden end deg har set den.

Dette tar du med deg fra leksjonen