Modul 2 · 2.1
Förbereda: webbhotell, domän och https
Modul 2: Installera och konfigurera · Lästid: 8 minuter
Lärandemål: Efter den här lektionen kan du kontrollera om webbhotell, domän och certifikat är redo innan du installerar WordPress, och du vet vilka val du gör i förväg.
Nyckelbegrepp: systemkrav, PHP-version, MariaDB/MySQL, A- och AAAA-post, certifikat, domän utan www eller med www, huvudmapp, undermapp, subdomän, testa före DNS-bytet
Varför det lönar sig att förbereda
En installation tar några minuter. Men den som installerar medan domänen fortfarande pekar mot en annan server, eller utan certifikat, får senare besvärliga problem: en webbplats som är inställd på http:// och därefter visar "ej säker", en installation på en tillfällig adress som alla länkar pekar mot, eller en gammal startsida som visas före WordPress. Tio minuters förberedelse sparar timmar av felsökning.
Systemkraven
WordPress körs på nästan alla webbhotell med PHP och en databas. wordpress.org rekommenderar (läget i november 2026):
| Del | Rekommendation från wordpress.org |
|---|---|
| PHP | version 8.3 eller högre |
| Databas | MariaDB 10.11 eller högre, eller MySQL 8.0 eller högre |
| Anslutning | stöd för HTTPS |
WordPress fungerar fortfarande med äldre PHP-versioner (minimiversionen är lägre), men en gammal PHP-version får inga säkerhetsuppdateringar längre och är långsammare. Välj därför den nyaste PHP-versionen som ditt webbhotell erbjuder och som dina tillägg stödjer (lektion 8.4) när du skapar en ny webbplats.
Titta också på gränserna i ditt paket: lagringsutrymme (uppladdningar och säkerhetskopior växer), minne för PHP (memory_limit, för de flesta webbplatser räcker 256 MB gott och väl) och maxgränsen för uppladdningar (upload_max_filesize). Dessa ställer du oftast in själv hos ditt webbhotell, hos DirectAdmin under Select PHP version.
Domänen måste peka mot ditt webbhotell
En webbläsare hittar din webbplats via DNS: A-posten (IPv4) och eventuellt AAAA-posten (IPv6) för din domän måste peka mot IP-adressen för din server hos webbhotellet. I DNS-kursen (lektion 3.1) kan du läsa hur det fungerar.
Det här bör du tänka på:
- Domän utan www och med www: se till att både
example.comochwww.example.compekar mot samma server (www ofta med en CNAME till domänen utan www). - Ingen gammal AAAA-post: om A-posten pekar mot den nya servern men det fortfarande finns en AAAA-post till den gamla, hamnar besökare med IPv6 på den gamla servern.
- Väntetid: en DNS-ändring syns inte överallt direkt (TTL, DNS-kursen lektion 6.1). Planera för det.
Pekar din domän fortfarande mot en annan leverantör (till exempel för att din gamla webbplats fortfarande körs där)? Då kan du ändå installera och testa redan nu. Två sätt:
- Hosts-filen på din egen dator: du gör så att bara din dator skickar domänen till den nya IP-adressen. Resten av världen ser fortfarande den gamla webbplatsen.
- En testadress eller förhandsvisningstjänst från ditt webbhotell, där du kan se webbplatsen på den nya servern under det riktiga domännamnet. Hos WebOké heter detta "Testa din webbplats inför flytt"; andra webbhotell har liknande förhandsvisningar.
Installera inte på en tillfällig serveradress, som https://server.example.net/~gebruiker/. WordPress skriver adressen du installerar på i databasen (siteurl och home, lektion 1.3) och i alla länkar i ditt innehåll. Allt detta måste du sedan göra om.
Först certifikatet
Begär ett certifikat innan du installerar. Då kan du direkt i installationsguiden välja adressen med https://, och allt är korrekt redan från första dagen. Ett gratis Let's Encrypt-certifikat ordnar de flesta webbhotell med ett klick eller automatiskt.
Let's Encrypt kontrollerar att domänen verkligen pekar mot din server. Om DNS fortfarande pekar mot den gamla servern lyckas inte begäran. Ordningen är alltså:
- DNS mot den nya servern (eller vänta tills det är så).
- Begär certifikat, för både domänen utan www och med www.
- Installera WordPress på
https://.
Måste du installera innan DNS har bytts om? Installera då ändå på den riktiga adressen med https://. Så snart DNS har bytts om begär du certifikatet; fram till dess är det bara du (via hosts-filen eller testadressen) som ser en varning.
Var ska WordPress placeras?
Tre möjligheter:
| Plats | Adress | När |
|---|---|---|
| Huvudmapp för domänen | https://example.com/ | Det vanliga valet för din huvudwebbplats |
| Undermapp | https://example.com/blog/ | Om resten av domänen används till något annat |
| Subdomän | https://test.example.com/ | För en testwebbplats, en andra webbplats eller en testmiljö (staging) (lektion 8.3) |
Två fallgropar i huvudmappen:
- Gamla filer: om det fortfarande finns en
index.html(till exempel en standardsida med texten "här kommer din webbplats"), kan webbservern prioritera den framför WordPress. Ta bort gamla filer eller flytta undan dem först. - En gammal webbplats du vill behålla: ta först en säkerhetskopia och installera sedan WordPress hellre på en subdomän för att testa. Flytta webbplatsen till huvudmappen först när den nya webbplatsen är klar (lektion 9.5 om att flytta).
Domän utan www eller med www?
Bestäm i förväg om din webbplats ska ligga på example.com eller www.example.com. Båda alternativen är bra; poängen är att du gör ett val. Den andra varianten omdirigerar du senare (lektion 3.2). Väljer du https://www.example.com i installationsguiden skriver WordPress in det överallt; att byta i efterhand går, men kräver en sök och ersätt-omgång i databasen.
Vad du lägger fram i förväg
Ha det här klart innan du öppnar installationsguiden:
- en e-postadress till administratören som du själv läser (hit skickas lösenordslänkar och meddelanden från WordPress);
- ett användarnamn för administratören som inte är
adminoch inte ditt offentliga namn; - en lösenordshanterare för att spara det långa lösenordet;
- namnet och en kort beskrivning av din webbplats (kan ändras senare);
- webbplatsens språk.
I praktiken: så ser det ut i en adminpanel
Som exempel använder vi DirectAdmin. I cPanel och Plesk finns samma delar fast under andra namn (SSL/TLS, PHP Selector eller PHP Settings).
- Kontrollera under DNS-hantering (eller hos din registrator) att A-posten och www pekar mot IP-adressen för ditt paket.
- Begär under SSL-certifikat ett Let's Encrypt-certifikat för
example.comochwww.example.com. - Välj under Select PHP version den senaste PHP-versionen du vill använda.
- Kontrollera i Filhanterare att
public_htmlär tom, förutom eventuella filer från webbhotellet.
Sammanfattning
- wordpress.org rekommenderar PHP 8.3 eller högre och MariaDB 10.11+ eller MySQL 8.0+, samt HTTPS.
- Domänen (utan www och med www) måste peka mot ditt webbhotell; städa bort gamla AAAA-poster.
- Begär certifikatet före installationen och installera direkt på
https://. - Installera inte på en tillfällig serveradress; testa före DNS-bytet via hosts-filen eller en testadress.
- Bestäm i förväg platsen (huvudmapp, undermapp, subdomän) och domän utan eller med www, och ta bort gamla startsidesfiler.
Quiz
Uppgift
Uppgift A2.1: Är din domän redo för WordPress? Ange domänen där du vill installera WordPress (eller redan har installerat det). Programmet kontrollerar om domänen utan www och med www pekar mot en publik IP-adress, om A och AAAA verkar peka mot samma server, och om det finns ett giltigt certifikat på port 443 som täcker båda namnen. Ange också själv vilket av de två du väljer som huvudadress.
Läs mer
De här artiklarna beskriver stegen i adminpanelerna hos WebOké; i andra paneler fungerar det på liknande sätt.
- DirectAdmin-guide 13.2: Installera WordPress
- DirectAdmin-guide 6.2: Ett gratis Let's Encrypt-certifikat beställa
- DirectAdmin-guide 18.8: Testa min webbplats innan domänen har flyttats
- WebOké manual 14.2: Testa din webbplats inför flytt
- Gratis DNS-kurs 3.1: A- och AAAA-poster
- WordPress systemkrav (wordpress.org, Engelska): https://wordpress.org/about/requirements/
