Forge

Oppdatert: 2025-01-15
Guider

Forge er et nettbasert GUI for å administrere nettsider på en server. Du kan ha mange sider og databaser på serveren; sørg for at serveren har nok kapasitet.

Installasjon

Etter bestilling hos Deploi: opprett en support ticket og be om å få aktivert Forge, eller huk av i bestillingskjemaet.

Oppdatering

Uten root tilgang oppdaterer Deploi managed-tjenesten ca. annethvert halvår. Med root: apt update, deretter apt upgrade (nedetid). Restart: shutdown -r now. Vi anbefaler Ubuntu sine pakker.

Backup (WordPress)

Ta backup av både filer og database. Via Forge Commands på siten: zip -rq <dato>-backup.zip public og cd public; wp db export ../<dato>-backup.sql. Gjenoppretting: mv public public-old, unzip <dato>-backup.zip, deretter i public: wp db import ../<dato>-backup.sql.

Liker du det du leser?

Få lignende artikler rett i innboksen — 1–2 ganger i måneden. Ingen spam.

Vanlige oppgaver

Feil 5xx: Forge → Server → Site → Logs → NGINX Error Log.

Ny WordPress-side: Servers → din server → Sites → New Site. Fyll inn domenet. Pek domenet til serverens offentlige IP (i Deploi kundepanel: Domener → DNS-peker). Legg til database under Site → Database (navn f.eks. som domenet uten punktum). Site → Application → Install Application → WordPress; velg database og bruker. SSL → Let's Encrypt → Obtain Certificate.

Overvåking: Server → Monitoring. Anbefalt: varsle ved disk > 80 % og CPU > 80 % i mer enn 15 min.

FTP (SFTP): Opprett SSH-nøkkel (ssh-keygen). Forge → SSH Keys: legg inn offentlig nøkkel, User Forge. FileZilla: Protokoll SFTP, Vert = server-IP, Nøkkelfil = privat nøkkel. Linux: sftp forge@IP.

SSH: Samme nøkkel i Forge. ssh forge@<IP>. Med PuTTY: konverter privat nøkkel med PuTTYgen, i PuTTY legg inn IP og Private key file under Connection → SSH → Auth.

Subdomener: Site → Settings → Domain → Aliases. Deretter SSL → Let's Encrypt → Obtain Certificate.

Duplisere side: Ny DNS-peker til server-IP. I Deploi kundepanel: WordPress → dupliser side → nytt domene.

Staging: Samme som duplisere; bruk navn som staging. eller test. Kopiere staging til prod: slett prod-siden og dupliser staging til prod-domenet (data i prod går tapt).

CRON: Server → Scheduler → New Scheduled Job (kommando, bruker, frekvens). Custom frekvens for egendefinert intervall.

Bytte WordPress-passord: Commands: cd public; wp user list. Deretter cd public; wp user update <ID> --user_pass=<PASSWORD>. Sjekk View output.

Ved feil: rapporter med nettsider, Cloudflare ja/nei, ping, symptom, feilmelding, tidspunkt, IP, Nginx error log, PHP error log, og top -n 1 -b for CPU/RAM.