I den här guiden går vi igenom hur du installerar Drupal, ett populärt innehållshanteringssystem, med Docker på Ubuntu 22.04. Denna installation kan vara särskilt användbar för användare av en VPS-server.
Förutsättningar
- Ubuntu 22.04 installerat på din server.
- Root-åtkomst eller sudo-rättigheter.
- En aktiv internetanslutning.
- Docker och Docker Compose installerat.
Steg 1: Uppdatera systemet
Öppna terminalen och kör följande kommando för att uppdatera systempaketen:
sudo apt update && sudo apt upgrade -y
Steg 2: Installera Docker och Docker Compose
Kör följande kommando för att installera Docker:
sudo apt install docker.io -y
Starta och aktivera Docker-tjänsten:
sudo systemctl start docker
sudo systemctl enable docker
Installera Docker Compose:
sudo apt install docker-compose -y
Steg 3: Skapa en mapp för Drupal-projektet
Kör följande kommando för att skapa en mapp för ditt Drupal-projekt:
mkdir ~/drupal-project
cd ~/drupal-project
Steg 4: Skapa en docker-compose.yml-fil
Skapa en fil som heter docker-compose.yml:
nano docker-compose.yml
Lägg till följande innehåll i filen:
version: '3.1'
services:
drupal:
image: drupal:latest
ports:
- "8080:80"
volumes:
- drupal-data:/var/www/html
depends_on:
- db
db:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
MYSQL_DATABASE: drupal
MYSQL_USER: drupaluser
MYSQL_PASSWORD: drupalpass
volumes:
- db-data:/var/lib/mysql
volumes:
drupal-data:
db-data:
Steg 5: Starta Drupal med Docker Compose
Kör följande kommando för att starta tjänsterna:
docker-compose up -d
Steg 6: Åtkomst till Drupal-installationen
Navigera till följande URL i din webbläsare för att komma åt Drupal-installationen:
http://your_server_ip:8080
Avslutning
Ditt Drupal-system är nu installerat och klart för användning. Genom att använda denna metod kan du enkelt hantera din webbplats från en VPS-server.