Hoppa till huvudinnehåll

Sätt upp databaser på en Linux-server - Distribuera och hantera databastjänster

De perfekta produkterna för denna guide

Kom igång direkt — beställ rätt produkt och följ denna guide steg för steg.

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-distros 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).

Installera databaser med One Click Apps Installer

Du kan installera Databaser direkt via vår One Click Apps Installer i VPS-webbgränssnittet. Efter att ha slutfört den initiala app-inställningen, öppna appkatalogen, sök efter Databaser och starta distributionen med dina föredragna projekt-, miljö- och domäninställningar. Detta ger dig ett snabbt och användarvänligt sätt att distribuera och hantera Databaser utan manuell kommandoradskonfiguration, samtidigt som du får fördelar av integrerad webbaserad hantering, stöd för egna domäner och SSL-provisionering där det är tillgängligt.

Förberedelser

Innan du börjar med installationen av en databas är det först nödvändigt att säkerställa att systemet är uppdaterat. För att göra detta behöver du uppdatera paketen från 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 säkerställer förbättrad prestanda, säkerhet och kontinuerlig utveckling. MariaDB erbjuder bland annat förbättrade lagringsmotorer och dess arkitektur är fullt kompatibel 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 pakethanterare som standard, 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 din pakethanterar-cache enligt stegen i förberedelseavsnittet.

info

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

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

// 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, skriv in följande kommando för att starta serverkonfigurationen:

mysql_secure_installation

Nu kan du konfigurera din MariaDB (MySQL)-server genom att följa instruktionerna och sätta ett lösenord för din server. Vid nästa prompt kan du hoppa över inmatningen för tillfället genom att trycka på Enter.

info

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

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

anteckning

När du skriver in lösenordet syns det inte på skärmen. Detta är normalt och ditt lösenord sparas ändå. Se till att använda ett säkert lösenord för root-användaren och förvara det på ett säkert ställe.

Nu blir du tillfrågad om du vill ta bort anonyma användare från servern, detta bör du göra av säkerhetsskäl. Bekräfta med y för ja:

I nästa prompt definierar du om root-användaren ska tillåtas ansluta till servern externt. Av säkerhetsskäl bör du inaktivera detta och bekräfta med y:

I nästa steg kan du också bekräfta att ta bort testdatabasen som MariaDB (MySQL) tillhandahåller med y, eftersom den inte behövs och enkelt kan tas bort:

I slutet av konfigurationsprocessen blir du tillfrågad om du vill uppdatera databasens behörigheter. Bekräfta med y för att aktivera det tidigare satta lösenordet för root-användaren:

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