Sådan bygger du en virksomhedswebside på en VPS

Aug 30, 2025Arnold L.

En virtuel privat server, eller VPS, giver din virksomhed et praktisk mellemtrin mellem delt hosting og en fuldt dedikeret server. Du får mere kontrol, bedre ydeevne og en klarere ressourcetildeling end med en grundlæggende delt plan, samtidig med at omkostningerne holdes på et niveau, der er til at håndtere for en ny virksomhed.

Den balance gør en VPS attraktiv for stiftere, der lancerer en virksomhedswebside, en produktside, en kundeportal eller et voksende indholdswebsite. Hvis du for nylig har stiftet en ny LLC eller corporation og ønsker en professionel online tilstedeværelse, kan en VPS være et stærkt fundament for din første seriøse webside.

Denne guide gennemgår hele processen med at oprette en webside på en VPS, fra serveropsætning til udrulning, sikkerhed og lancering.

Det skal du have klar, før du starter

Før du rører serveren, skal du samle det vigtigste:

  • Et domænenavn
  • En VPS-plan med nok CPU, RAM og lagerplads til dit website
  • SSH-adgang til serveren
  • En websideklar løsning, der kan udrulles, såsom WordPress, en specialudviklet app eller statiske HTML-filer
  • En backupstrategi
  • Administrativ adgang til din DNS-udbyder

Hvis det er en virksomhedswebside, skal du også beslutte, hvad websiden skal kunne fra dag ét. En simpel informationsside har andre behov end en webshop, en medlemsplatform eller et applikationsdashboard.

1. Vælg den rigtige VPS-plan

Den bedste VPS-plan afhænger af din trafik, din stack og dit budget. Overkøb ikke ved lanceringen, men underspecificer heller ikke serveren.

Se efter:

  • Nok RAM til din webserver, database og applikation
  • SSD- eller NVMe-lager for hurtigere læse- og skrivehastighed
  • Stabil båndbredde og oppetid
  • En placering tæt på dit publikum
  • Mulighed for snapshots eller automatiske backups
  • En enkel opgraderingsvej, når trafikken vokser

For de fleste små virksomhedswebsites er en Linux VPS det mest fleksible valg. Hvis dit team ikke er trygt ved at administrere infrastruktur, kan en managed VPS spare tid og reducere den operationelle risiko.

2. Opret forbindelse til serveren via SSH

Når din udbyder giver dig IP-adresse og loginoplysninger, kan du oprette forbindelse med SSH.

ssh root@YOUR_SERVER_IP

Hvis du bruger en anden administrativ konto end root, kan kommandoen se sådan ud:

ssh admin@YOUR_SERVER_IP

Efter login bør du oprette en separat administrativ bruger, hvis udbyderen starter dig som root. At holde det daglige arbejde væk fra root-kontoen er et grundlæggende sikkerhedstrin.

3. Opdater operativsystemet

Opdater altid serveren, før du installerer noget andet. Friske VPS-images kan stadig mangle sikkerhedsrettelser.

For Debian- eller Ubuntu-systemer:

sudo apt update
sudo apt upgrade -y

For RHEL-baserede systemer som AlmaLinux, Rocky Linux eller CentOS-kompatible miljøer:

sudo yum update -y

At holde serveren opdateret reducerer risikoen for at bygge oven på forældede pakker eller kendte sårbarheder.

4. Installer webstacken

Din stack afhænger af den webside, du bygger. For mange virksomhedswebsites har du brug for:

  • En webserver som Apache eller Nginx
  • En databaseserver som MySQL eller MariaDB
  • Et scriptsprog som PHP, hvis dit site kræver det

Til en typisk PHP-baseret webside på Ubuntu kan du installere pakker som disse:

sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql -y

For RHEL-baserede distributioner kan pakkenavnene være anderledes, men målet er det samme: webserver, database og applikationsruntime.

Hvis dit site er statisk, kan du ofte springe databasen over og holde stacken lettere. Hvis du kører WordPress, et CRM eller en specialudviklet forretningsapplikation, skal du sikre, at serveren inkluderer de afhængigheder, applikationen kræver.

5. Konfigurer webserveren

En VPS bliver nyttig, når webserveren er sat korrekt op. Som minimum bør du konfigurere:

  • En document root til websidens filer
  • En virtuel host eller server block til dit domæne
  • En tydelig mappestruktur
  • Korrekt fil-ejerskab og filrettigheder

Med Apache gør virtual hosts det muligt at hoste én eller flere websites rent på den samme server. Med Nginx har server blocks samme funktion.

En enkel Apache-konfiguration kan definere:

  • Dit domænenavn
  • Stien til websidens filer
  • Placering af fejl- og access-logs
  • Omdirigeringsregler, hvis du vil pege en version af sitet mod en anden

Hold konfigurationen enkel i starten. Du kan altid tilføje omskrivningsregler, caching og applikationsspecifikke direktiver, efter websiden er live.

6. Sæt databasen op

Hvis dit site bruger en database, så opret en eksplicit i stedet for at stole på standardoplysninger eller eksempelbrugere.

Typiske trin omfatter:

  • Oprettelse af en database
  • Oprettelse af en databasebruger
  • Tildeling af en stærk adgangskode
  • Begrænsning af brugeren til kun den nødvendige database
  • Import af dit schema eller applikationsdata

Selv hvis du kun lancerer et lille site, skal du behandle databaseadgang som produktionsinfrastruktur. Svage databaseoplysninger er et almindeligt sikkerhedsproblem og er lette at undgå.

7. Upload dine websidefiler

Du kan udrulle filer til din VPS på flere måder.

SFTP

SFTP er et sikkert valg for de fleste teams. Det bruger SSH-transport og er nemt at arbejde med via værktøjer som FileZilla, Cyberduck eller kommandolinjeklienter.

Git-baseret udrulning

Hvis dit team arbejder i Git, kan du trække fra et repository direkte på serveren eller bruge en deploy-pipeline. Det er en stærk løsning til websites, der ændrer sig ofte.

Rsync

Til hurtig filsynkronisering er rsync effektivt og pålideligt, især til statiske websites eller inkrementelle opdateringer.

Uanset hvilken metode du vælger, skal du kontrollere disse grundlæggende ting efter upload:

  • Filerne ligger i den korrekte web root
  • Ejerskab og rettigheder er korrekte
  • Webserveren kan læse filerne
  • Skrivbare mapper er begrænset til det, applikationen faktisk har brug for

8. Peg dit domæne mod VPS'en

Din webside bliver ikke synlig for besøgende, før domænet peger på VPS'en.

I din DNS-udbyder skal du opdatere de nødvendige records:

  • En A-record til hoveddomænet
  • En CNAME-record, hvis du vil have www til at pege på roddomænet
  • Eventuelle andre records, der kræves af mail- eller applikationstjenester

DNS-ændringer kan tage tid at propagere. Planlæg med en kort forsinkelse, før websiden er synlig overalt.

Hvis din virksomhed er afhængig af e-mail, skal du være forsigtig med ikke at forstyrre eksisterende MX-, SPF-, DKIM- eller DMARC-records, når du opdaterer domænet.

9. Tilføj SSL til HTTPS

En moderne virksomhedswebside bør bruge HTTPS fra starten. Det beskytter trafikken og skaber tillid.

Hvis du bruger Let’s Encrypt, kan du normalt installere et certifikat med et værktøj som Certbot. De præcise trin varierer efter server og distribution, men den generelle proces er:

  • Installer certifikatklienten
  • Verificer ejerskab af domænet
  • Anmod om certifikatet
  • Konfigurer automatisk fornyelse
  • Omdiriger HTTP til HTTPS

Når certifikatet er installeret, skal du teste sitet i en browser og bekræfte, at alle vigtige sider indlæses sikkert.

10. Lås serveren ned

En ren lancering er ikke nok. Du skal også have et stabilt og sikkert miljø.

Som minimum bør du gøre følgende:

  • Brug SSH-nøgler i stedet for adgangskoder, når det er muligt
  • Deaktiver root-login, hvis din opsætning tillader det
  • Hold firewallen aktiv
  • Åbn kun de porte, du faktisk har brug for
  • Installer automatiske sikkerhedsopdateringer, hvis det er passende
  • Overvåg logs for mislykkede loginforsøg og applikationsfejl
  • Sæt regelmæssige backups op, og bekræft at de kan gendannes korrekt

På mange Linux-systemer er firewallværktøjerne enkle:

sudo ufw allow OpenSSH
sudo ufw allow 80
sudo ufw allow 443
sudo ufw enable

Hvis du bruger en anden distribution, kan firewallværktøjet være firewalld eller en anden indbygget tjeneste. Principperne er de samme: eksponér kun det minimale overfladeareal, der skal til for at køre sitet.

11. Test websiden før lancering

Annoncér ikke sitet, før du har testet det grundigt.

Kontrollér:

  • At startsiden indlæses korrekt
  • At kontaktformularer fungerer
  • At login- eller checkout-flows virker
  • At designet er responsivt på mobil
  • At SSL opfører sig korrekt
  • At sider indlæses uden fejl
  • At ydeevnen er acceptabel på rigtige enheder og langsommere forbindelser

Gennemgå også serverlogs for advarsler og fejl. Små problemer, der ikke visuelt bryder startsiden, kan stadig give problemer for formularer, betalinger eller lead capture.

Almindelige fejl, du bør undgå

Mange første VPS-lanceringer fejler af årsager, man kunne have undgået. Vær opmærksom på disse problemer:

  • At vælge en plan, der er for lille til applikationen
  • At lade standardadgangskoder stå
  • At uploade filer uden at kontrollere rettigheder
  • At glemme at opdatere DNS-records
  • At springe SSL over
  • At undlade at tage backup af sitet før større ændringer
  • At ignorere opdateringer efter lancering

En VPS giver dig mere kontrol, men den kontrol medfører ansvar. Serveren passer ikke sig selv.

Hvornår giver en VPS mening for en virksomhed?

En VPS er et stærkt valg, når din webside har brug for mere end det, klassisk delt hosting kan levere. Den fungerer godt til:

  • Nye virksomheder, der ønsker en professionel online tilstedeværelse
  • Voksende sites med moderat trafik
  • Indholdssites med tilpassede plugins eller applikationer
  • Servicevirksomheder, der har brug for stabil oppetid og ydeevne
  • Stiftere, der ønsker plads til at skalere uden at skifte platform med det samme

Hvis du for nylig har stiftet din virksomhed og har brug for en pålidelig platform til lancering, kan en VPS understøtte en slank, men seriøs webtilstedeværelse, mens virksomheden vokser.

Afsluttende tanker

At bygge en webside på en VPS er ikke svært, men det kræver struktur. Vælg den rigtige server, sikr den ordentligt, udrul filerne rent, og test alt før lancering.

For virksomheder, der ønsker mere kontrol end delt hosting kan tilbyde, er en VPS en praktisk og skalerbar løsning. Den giver dig fleksibilitet til at køre et enkelt marketing-site i dag og udvide til en mere avanceret opsætning senere uden at skulle genopbygge fra bunden.