Kontrollpanelen DirectAdmin blir allt vanligare och används idag av flera av de större svenska webbhotellen. Ett av skälen är lägre licenskostnader jämfört med mer etablerade cPanel, men DirectAdmin är faktiskt precis lika bra (om inte bättre) för de flesta – framförallt för nybörjare eftersom kontrollpanelen är snabb, logisk och enkel att komma igång med.

Den här guiden går igenom just detta, det vill säga hur du som ny användare kommer igång med de viktigaste funktionerna i DirectAdmin.

Logga in i DirectAdmin första gången

directadmin logga in

Första steget för att använda DirectAdmin är förstås att logga in med de användaruppgifter du sannolikt fått i ett välkomstmejl från ditt webbhotell. Normalt sett kommer du åt kontrollpanelen genom att lägga till ”:2222” efter din domän eller server-IP i webbläsaren. Exempelvis:

  • https://exempel.se:2222
  • https://[serverns IP-adress]:2222, eller
  • https://servernamn:2222

Port 2222 är standard för DirectAdmin och används av de flesta webhotell. Många webhotell har också en direktlänk till DirectAdmin från sin kundportal.

För dig som installerat DirectAdmin själv på en VPS eller dedikerad server är standardanvändarnamnet ”admin”, tillsammans med det lösenord du angav under installationen.

Tips! DirectAdmin-kontot ger alla med inloggningsuppgifterna full kontroll över din hemsida och e-post. Därför är det en bra idé att så snart som möjligt är att säkra upp kontot med tvåfaktorsautentisering.

Förstå DirectAdmin-gränssnittet

Efter inloggning möts du av DirectAdmin-gränssnittet, som är enkelt utformat och framförallt blixtsnabbt.

directadmin gränssnitt

Kontrollpanelen har tre olika åtkomstnivåer: Admin, Reseller och User. Admin-rollen är för serverns ägare och ger kontroll över alla inställningar, medan Reseller-nivån är till för återförsäljare. I normalfallet User har du tillgång till allt du behöver för att hantera webbplatser och e-post. Du kan:

  • Hantera domäner och underdomäner
  • Administrera e-postkonton
  • Filhantering inkl. FTP-konton
  • Skapa och administrera databaser
  • Sköta backup och återställning
  • Installera SSL-certifikat
  • Se viss systeminformation och loggar

I många fall har du också tillgång till verktyg som Softaculous eller Installatron för enkel installation av t.ex. WordPress.

Lägg till din första domän

Nu är det dags att komma igång med det praktiska och det börjar med att lägga till din första domän – det mest grundläggande steget för att komma igång med webbplats och e-post. När du skapar en domän får du automatiskt en mapp för alla tillhörande filer och alla nödvändiga konfigurationer som gör webbplatsen tillgänglig online.

I praktiken fungerar en domän som ett organisatoriskt verktyg i DirectAdmin, som sammankopplar webbplatsfiler, e-postkonton, databaser, DNS-inställningar och SSL-certifikat.  Så lägger du till en ny domän:

skapa domän directadmin

  1. Logga in i DirectAdmin-panelen
  2. Gå till Kontohanterare och klicka på Domäninställningar
  3. Klicka på Lägg till ny eller Lägg till domän
  4. I Domän-fältet, skriv in ditt domännamn (t.ex. exempel.se)
  5. För Bandbredd, markera helt enkelt Samma som huvudkontot
  6. För Diskutrymme, välj också Samma som huvudkontot
  7. Aktivera Säker SSL och PHP-åtkomst (i normalfallet). DirectAdmin har stöd för kostnadsfria certifikat från Let’s Encrypt eller ZeroSSL.
  8. Klicka på Skapa för att slutföra

Efter att domänen skapats behöver du ändra namnservrarna hos din domänregistrator för att peka mot webbhotellets namnservrar. Denna information finns i välkomstmejlet du fick när du skapade ditt konto. DNS-ändringar kan ta upp till 24-48 timmar att spridas över nätet, så ha tålamod.

För domännamn med svenska tecken (å, ä, ö) använder DirectAdmin något som kallas Punycode, en speciell kodning som gör specialtecken kompatibla med DNS-systemet. Du kommer att se dessa domäner i ett format som börjar med ”xn--” när du arbetar med dem i kontrollpanelen.

Skapa e-postkonton för din domän

skapa e-postkonton directadmin

Med DirectAdmin kan du enkelt skapa adresser som namn@dindomän.se. Förutsatt att din domän är tillagd i DirectAdmin enligt ovan:

skapa e-post DirectAdmin

  1. Logga in i DirectAdmin med dina uppgifter
  2. Gå till E-posthantering och klicka på E-postkonton
  3. Klicka på Skapa konto (eller Skapa e-postkonto beroende på version)
  4. Fyll i följande:
    • Användarnamn: Ange delen före @dindomän.se
    • Lösenord: Välj ett starkt lösenord (gärna med den inbyggda generatorn)
    • E-postkvot (MB): Bestäm hur mycket lagringsutrymme e-postkontot ska ha
    • Skicka-gräns: Ange hur många mail som kan skickas per dag (standard är 200)
  5. Klicka på Skapa konto för att slutföra

När kontot är klart når du din e-post via webmail genom att klicka på Webmail: Roundcube under Extra funktioner. Detta öppnar webbklienten där du hanterar dina meddelanden direkt i webbläsaren.

Du kan naturligtvis också ställa in kontot i externa klienter som Outlook eller på mobilen med IMAP eller POP3.

Läs mer om övriga funktioner som vidarebefordran och autosvar i vår guide till e-posthantering i DirectAdmin.

Ladda upp filer

När du har domän och e-postkonton på plats är det kanske dags att ladda upp webbplatsens innehåll. DirectAdmin ger dig två huvudmetoder för att hantera filer: FTP och den inbyggda filhanteraren. Om du inte har väldigt många och/eller stora filer är det sistnämnda alternativet det enklaste.

filhanterare directadmin

Du kommar åt filhanteraren genom att gå till Systeminformation och filer och klicka på Filhanterare. Navigera till mappen där du vill jobba (oftast ska webbfilerna finnas i mappen public_html)

filhanteraren directadmin

Med filhanteraren kan du ladda upp filer från din dator, skapa nya filer och mappar, redigera filer, samt flytta/kopiera/ta bort. Några funktioner som är bra att känna till är att du kan:

  • Redigera filer direkt i webbläsaren, t.ex. konfigurationsfiler
  • Ladda upp filer med dra-och-släpp
  • Komprimera mappar och filer
  • Ladda upp komprimerade zip-filer och extrahera via högerklick
  • Ändra rättigheter på filer

Skapa FTP-användare

FTP är fortfarande ett av de mest pålitliga sätten att överföra filer mellan din dator och webbservern. Det funkar särskilt bra när du har många filer att ladda upp på en gång eller behöver göra regelbundna uppdateringar.

Så här skapar du ett FTP-konto i DirectAdmin:

  1. Logga in i kontrollpanelen
  2. Gå till Kontohanterare och klicka på FTP-hantering
  3. Klicka på Skapa FTP-konto
  4. Fyll i användarnamn och lösenord för det nya kontot
  5. Välj vilken typ av åtkomst kontot ska ha:
    • Domän – ger åtkomst till hela domänmappen
    • FTP – begränsar åtkomst till public_ftp-mappen
    • Användare – ger åtkomst till användarens hemkatalog
    • Anpassad – om du vill ange en egen sökväg
  6. Klicka på Skapa när du är klar

Efter att kontot är skapat kan du ansluta med valfri FTP-klient som FileZilla. Använd din servers IP eller domännamn (vanligtvis på port 21) tillsammans med dina nya inloggningsuppgifter.

Skapa och hantera databaser

De flesta moderna webbplatser behöver en databas för att fungera.

Skapa MySQL-databas och användare

DirectAdmin gör det enkelt att skapa både MySQL-databaser och databasanvändare i ett och samma steg, vilket är praktiskt.

skapa databas directadmin

  1. Logga in i DirectAdmin kontrollpanelen
  2. Gå till Kontoansvarig och klicka på Databaser
  3. Under Skapa databas, namnge din databas (användaren får samma namn)
    • Om du vill ha en separat användare, välj ”Advanced Mode”
  4. Klicka på Skapa

När du skapar databasen lägger DirectAdmin automatiskt till ditt användarnamn som prefix. Om du till exempel heter ”lasse” som användare och döper din databas till ”blogg”, blir det faktiska namnet ”lasse_blogg”.

För mer avancerad databashantering har du också tillgång till verktyget phpMyAdmin. Läs mer om det i vår guide till databashantering i DirectAdmin.

Backup och återställning

Säkerhetskopior är bland det viktigaste du kan göra för din webbplats. En trasig databas eller förlorade filer kan förstöra veckor av arbete på bara några sekunder, så ta hellre en backup för mycket än en för lite.

I bästa fall har du redan förkonfigurerade regelbundna säkerhetskopior i ditt webbhotell-paket, men det finns också ett enkelt verktyg för att skapa backuper snabbt i DirectAdmin.

backup directadmin

En fördel är möjligheten att välja exakt vad som ska inkluderas i backupen.

  1. Gå till Avancerade funktioner och klicka på Skapa/Återställ säkerhetskopior
  2. Markera vad du vill inkludera:
    • Alla eller enskilda domäner
    • Webbplatsfiler (alla dina domäners innehåll)
    • E-postdata (inklusive alla meddelanden och inställningar)
    • FTP-konton
    • Databaser

När backupen är klar hittar du filerna i mappen /backups/ med namn som backup-datum.tar.gz. Från version 1.49.2 stöder DirectAdmin även formatet tar.zst, som komprimerar filerna bättre.

För att återställa en backup som redan finns i den ursprungliga mappen använder du samma verktyg och ”Återställ säkerhetskopia”. Du kan även här välja vilka delar du vill återställa.

Att ställa in schemalagda backuper kräver admin-rättigheter, vilket vanligen betyder att de måste konfigureras av webbhotellet. Även om du har schemalagd säkerhetskopiering kan det vara ett bra tips att alltid ta en extra manuell backup innan du gör större ändringar på din webbplats.

SSL med Let’s Encrypt eller ZeroSSL

I DirectAdmin kan du vanligtvis välja mellan två olika kostnadsfria SSL-certifikat för att säkra upp din domän med HTTPS: Let’s Encrypt eller ZeroSSL – (läs mer om skillnaderna här).

Gör så här:

  1. Logga in på DirectAdmin kontrollpanel
  2. Gå till ”Kontohanterare” och klicka på ”SSL-certifikat”
  3. Välj ”Få automatiskt certifikat från ACME provider”
  4. Välj Let’s Encrypt eller ZeroSSL
  5. Välj domän och vilka subdomäner som ska innefattas av certifikatet
  6. Klicka på ”Spara”

DirectAdmin försöker automatiskt förnya dina Let’s Encrypt-certifikat när de närmar sig utgångsdatum.

När du har fixat SSL-certifikatet vill du säkert att alla besökare ska använda den säkra anslutningen. Det kan du välja genom alternativet ”Tvinga SSL med https-omdirigering”. Nu kommer alla besökare automatiskt att omdirigeras från HTTP till HTTPS när de besöker din webbplats.