Steg-for-steg guide for å flytte fra webhotell til VPS hos Deploi – fra sjekkliste til ferdig oppsett.
Lurer du på om VPS er riktig for deg? Les Fra webhotell til VPS – når er det riktig å bytte? for fordeler og ulemper.
Før du bytter – sjekkliste
- Programvarekrav: Hvilke språk og versjoner trenger appen din?
- Databasetype: MySQL, PostgreSQL eller MariaDB – hvilken versjon?
- Domener og e-post: Kartlegg alt som er knyttet til webhotellet.
- Eksport: Sjekk at webhotellet har eksport for filer og database.
- DNS-tilgang: Du trenger tilgang for å peke domenet til ny server.
- Tidspunkt: Planlegg byttet kveld eller helg, utenom rushtid.
- Rollback-plan: Behold webhotellet aktivt i minst 48 timer etter bytte.
- SSL-sertifikat: Du må sette opp HTTPS manuelt på VPS (Let's Encrypt er gratis).
Steg-for-steg: slik gjør du byttet
Steg 1 – Bestill og sett opp serveren
Opprett konto hos Deploi og bestill en VPS-server. Er du usikker, start med Core-pakken (4 GB RAM, 2 vCPU, 40 GB SSD). Du kan skalere opp etterpå uten reinstallering. Velg Ubuntu 24.04 om du ikke har spesielle krav.
Tips: Deploi lar deg teste Performance-pakken til prisen av Core i 30 dager, slik at du ser reelt forbruk.
Steg 2 – Koble til serveren
Koble til via SSH. Se Koble til din VPS med SSH og Slik bruker du SSH om du ikke har brukt det før.
ssh root@din-server-ip
Første gang du logger inn bør du:
- Oppdatere systemet:
apt update && apt upgrade -y - Opprette en egen bruker:
adduser minbruker - Gi sudo-tilgang:
usermod -aG sudo minbruker
Steg 3 – Installer programvaren du trenger
For en typisk PHP-side trenger du en LAMP-stack – se LAMP-guiden vår. Bruk gjerne Coolify eller Forge for enklere administrasjon med visuelt grensesnitt.
Vil du at AI gjør jobben? Med Deploi AI-Server og Deploi Agent Skills kan en AI-agent installere og konfigurere alt for deg.
Steg 4 – Eksporter data fra webhotellet
- Filer: Last ned via FTP eller kontrollpanelets filbehandler.
- Database: Eksporter via phpMyAdmin (SQL-format) eller
mysqldump.
# Eksempel: eksporter database lokalt mysqldump -u brukernavn -p databasenavn > backup.sql
Ta vare på eksportfilene lokalt – ikke bare på serveren.
Steg 5 – Importer til den nye serveren
Last opp med SFTP (FileZilla, WinSCP eller scp):
# Kopier filer til serveren scp -r /lokale/filer/ minbruker@din-server-ip:/var/www/html/ # Importer database mysql -u root -p databasenavn < backup.sql
Test at nettsiden fungerer via serverens IP-adresse før du endrer DNS. Trenger appen et spesifikt domene, legg til en linje i din lokale hosts-fil: 123.456.78.90 mittdomene.no
Steg 6 – Pek domenet til ny server
Oppdater A-posten til den nye serverens IP-adresse hos din DNS-leverandør. DNS-endringer tar minutter til 24 timer å propagere – det er normalt at noen brukere ser gammel side i en periode.
Viktig: Behold webhotellet aktivt til du er 100 % sikker på at alt fungerer.
Liker du det du leser?
Få lignende artikler rett i innboksen — 1–2 ganger i måneden. Ingen spam.
Steg 7 – Sett opp HTTPS (SSL)
Vi anbefaler Let's Encrypt – gratis og enkelt.
Med Nginx:
apt install certbot python3-certbot-nginx -y certbot --nginx -d mittdomene.no -d www.mittdomene.no
Med Apache:
apt install certbot python3-certbot-apache -y certbot --apache -d mittdomene.no -d www.mittdomene.no
Certbot setter opp automatisk fornyelse.
Steg 8 – Flytt e-post (om nødvendig)
Bruker du e-post fra webhotellet, har du to valg:
- Sett opp e-post på Deploi – se Oppsett av e-post i Outlook
- Flytt til dedikert leverandør – Microsoft 365 eller Google Workspace
- Oppdater MX-poster i DNS når ny e-posttjeneste er klar – ikke før
Steg 9 – Sett opp backup og brannmur
Dette steget er ikke valgfritt. Sett opp backup og brannmur på dag én – ikke «når du får tid».
Backup: Aktiver daglig backup i Deploi-panelet med minst 10 dagers historikk på en annen lokasjon. Les mer om 3-2-1-regelen for backup.
Brannmur: Åpne kun nødvendige porter. Se Konfigurere brannmur.
- Port 22 (SSH) – begrens til kjente IP-adresser
- Port 80 (HTTP)
- Port 443 (HTTPS)
Vanlige feil å unngå
- Avslutter webhotellet for tidlig. Behold det aktivt minst 48 timer etter DNS-endring.
- Glemmer SSL-sertifikat. Brukere får sikkerhetsadvarsel og Google nedprioriterer siden.
- Åpner alle porter. Kun port 22, 80 og 443 – begrens SSH til kjente IP-er.
- Hopper over backup. Sett opp backup på dag én.
- Tester ikke før DNS-endring. Sjekk alltid via IP eller hosts-fil først.
- Glemmer .htaccess/config-filer. Skjulte filer er ofte kritiske – sjekk at de er med.
Vanlige spørsmål
Hvor lang tid tar migreringen?
Enkel side: 1–2 timer. Komplekst oppsett med flere domener og e-post: sett av en halv dag.
Får jeg nedetid?
Med riktig planlegging begrenses nedetiden til DNS-propagering – typisk minutter til noen timer.
Kan jeg teste alt før jeg bytter DNS?
Ja, via serverens IP-adresse eller ved å legge til en linje i din lokale hosts-fil.
Hvilken serverpakke bør jeg velge?
Core-pakken (4 GB RAM, 2 vCPU, 40 GB SSD) er et godt utgangspunkt. Skaler opp ved behov.
Hva om jeg ikke er teknisk?
Deploi tilbyr konsulenttjenester, og verktøy som Coolify og Forge forenkler administrasjonen.
Kan AI gjøre migreringen for meg?
Delvis – en AI-agent kan sette opp server og programvare via Deploi Agent Skills, men dataoverføring og DNS bør du styre selv.
Relaterte guider
- Koble til din VPS med SSH
- Slik bruker du SSH
- Konfigurere brannmur i kontrollpanelet
- Fremgangsmåten for å installere LAMP på Ubuntu
- Coolify
- Forge
- Oppsett av e-post i Outlook
- Kom i gang med AI-VPS og Deploi VPS Skill
- Guide til e-postutsendelse (Transactional Email)
Trenger du hjelp?
Deplois supportteam er tilgjengelig hverdager 08:00–20:00. Ta kontakt med support · Snakk med salg