Hoppa till huvudinnehåll

VPS: Installation av databaser

Denna guide skapades med följande produkter:

(Detaljer kan variera med produkter från olika leverantörer men huvudkoncepten förblir desamma)

Introduktion

Den här guiden visar steg för installation av olika typer av databaser. I exemplet används Ubuntu 20.04 som operativsystem, men motsvarande kommandon för andra Linux-distributioner som vi erbjuder på vår webbplats anges också. Dessa kommandon måste köras via SSH. Om du inte vet hur du ansluter till din server via SSH, kolla här: Initial access (SSH).

Förberedelser

Innan du börjar installera en databas behöver du först se till att systemet är uppdaterat. Det gör du genom att uppdatera paketen i din systempakethanterare med följande kommando, beroende på ditt operativsystem:

// Ubuntu & Debian
sudo apt update

// CentOS
sudo yum update

// OpenSUSE
sudo zypper up

// Fedora
sudo dnf upgrade --refresh

Databastyper

Beroende på vilken databastjänst du vill installera, följ motsvarande guide:

Vad är MariaDB?

MariaDB är ett open-source relationsdatabashanteringssystem, ursprungligen en fork av MySQL. Det ger förbättrad prestanda, säkerhet och kontinuerlig utveckling. MariaDB erbjuder bland annat bättre lagringsmotorer och är fullt kompatibelt med MySQL. Vi rekommenderar MariaDB framför MySQL.

Installation av MariaDB

Först måste du säkerställa att den senaste versionen av MariaDB installeras. Vissa äldre operativsystem som Debian 9 eller Ubuntu 18.04 har inte den senaste MariaDB-versionen i sina paketkällor, så genom att köra följande kommando ser du till att den senaste versionen hämtas.

curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash

Efter att ha installerat repo, uppdatera paketcachén enligt stegen i förberedelseavsnittet.

info

MariaDB-repo-installationen (steg ovan) kan tryggt hoppas över på moderna operativsystem som Ubuntu 22.04 eller Debian 11.

När repo är klart kan du börja installera MariaDB genom att installera paketet mariadb-server. Beroende på operativsystem kör du något av följande:

// Ubuntu & Debian
sudo apt install mariadb-server

// CentOS
sudo yum install mariadb-server

// OpenSUSE
sudo zypper install mariadb

// Fedora
sudo dnf install mariadb-server

Konfigurera MariaDB

När installationen är klar, starta konfigurationen med kommandot:

mysql_secure_installation

Följ instruktionerna och sätt ett lösenord för din server. Vid nästa prompt kan du hoppa över genom att trycka på Enter.

info

Användaren root är huvudkontot för din MariaDB (MySQL)-server!

Du kommer bli tillfrågad om du vill sätta ett lösenord för root-användaren, bekräfta med y för ja. Skriv sedan in det nya lösenordet.

anteckning

När du skriver lösenordet syns det inte, men det är helt normalt och lösenordet sparas ändå. Använd ett säkert lösenord och förvara det på ett tryggt ställe.

Nästa fråga gäller om du vill ta bort anonyma användare från servern – gör det alltid av säkerhetsskäl. Bekräfta med y:

Sedan frågas om root-användaren ska tillåtas ansluta externt. Avaktivera detta för säkerhet och bekräfta med y:

Du kan också ta bort testdatabasen som MariaDB levererar med y, den behövs inte och kan tas bort:

Slutligen frågas om du vill uppdatera databasens rättigheter. Bekräfta med y för att aktivera det nya root-lösenordet:

Din MariaDB (MySQL)-server är nu redo att användas!

Avslutning

Grattis, du har nu installerat och konfigurerat din databas! Om du har fler frågor eller problem, tveka inte att kontakta vår support som finns tillgänglig varje dag för att hjälpa dig!