Skip to content

OTOBO Installatie op RHEL / AlmaLinux / Rocky

Compatibiliteit

Ondersteunde Enterprise Linux-versies waarop Docker Engine en Docker Compose v2 eenvoudig kunnen worden geïnstalleerd:

  • RHEL 8, RHEL 9
  • AlmaLinux 8/9, Rocky Linux 8/9

Andere compatibele derivaten werken doorgaans ook, zolang het Docker CE Repository beschikbaar is en de docker-compose-plugin (v2) kan worden geïnstalleerd.


Installatie van Docker en Git

Opmerking: Voor RHEL kan een actieve abonnement-/repo-setup vereist zijn. Voor Alma/Rocky is de standaard repo-configuratie doorgaans voldoende.

Basis pakketten bijwerken

bash
sudo dnf -y update
sudo dnf -y install dnf-plugins-core curl ca-certificates

Docker CE Repository toevoegen

bash
sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo

Voor AlmaLinux/Rocky werkt de RHEL-repo analoog.

Docker Engine en Compose Plugin installeren

bash
sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Docker activeren en starten

bash
sudo systemctl enable --now docker

Optioneel: Gebruiker toevoegen aan de Docker-groep

bash
sudo usermod -aG docker $USER

Log uit en weer in (of herstart) zodat de wijziging van kracht wordt.

Installatie controleren

Docker testen

bash
sudo docker run hello-world

Docker Compose (v2) testen

bash
docker compose version

SELinux & Firewall (aanbevolen)

SELinux (Enforcing behouden)

Om Docker-volumes voor OTOBO onder SELinux correct te laten werken, geeft u de doelmap de juiste labels:

bash
sudo mkdir -p /opt/otobo-docker
sudo chcon -Rt svirt_sandbox_file_t /opt/otobo-docker

firewalld (indien actief)

bash
sudo firewall-cmd --add-service=http --add-service=https --permanent
sudo firewall-cmd --reload

OTOBO installeren (gemeenschappelijke stappen)