1 Commits

Author SHA1 Message Date
Sli
15f60dd1d7 Add installation instructions for rhel 2026-04-05 01:54:14 +02:00
2 changed files with 34 additions and 3 deletions

View File

@@ -56,6 +56,12 @@ Commencez par installer les dépendances système :
sudo pacman -S postgresql nginx sudo pacman -S postgresql nginx
``` ```
=== "Fedora/RHEL/AlmaLinux/Rocky"
```bash
sudo dnf install postgresql libpq-devel nginx
```
=== "macOS" === "macOS"
```bash ```bash
@@ -100,9 +106,11 @@ PROCFILE_SERVICE=
vous devez ouvrir une autre fenêtre de votre terminal vous devez ouvrir une autre fenêtre de votre terminal
et lancer la commande `npm run serve` et lancer la commande `npm run serve`
## Configurer Redis en service externe ## Configurer Redis/Valkey en service externe
Redis est installé comme dépendance mais pas lancé par défaut. Redis est installé comme dépendance mais n'es pas lancé par défaut.
Si vous avez installé Valkey parce que Redis n'es pas disponnible, remplacez juste `redis` par `valkey`.
En mode développement, le sith se charge de le démarrer mais En mode développement, le sith se charge de le démarrer mais
pas en production ! pas en production !

View File

@@ -79,6 +79,29 @@ cd /mnt/<la_lettre_du_disque>/vos/fichiers/comme/dhab
sudo pacman -S uv gcc git gettext pkgconf npm valkey sudo pacman -S uv gcc git gettext pkgconf npm valkey
``` ```
=== "Fedora"
```bash
sudo dnf update
sudo dnf install epel-release
sudo dnf install python-devel uv git gettext pkgconf npm redis @c-development @development-tools
```
=== "RHEL/AlmaLinux/Rocky"
```bash
dnf update
dnf install epel-release
dnf install python-devel uv git gettext pkgconf npm valkey
dnf group install "Development Tools"
```
La couche de compatibilitée valkey/redis est un package Fedora.
Il est nécessaire de faire un alias nous même:
```bash
ln -s /usr/bin/valkey-server /usr/bin/redis-server
```
=== "macOS" === "macOS"
Pour installer les dépendances, il est fortement recommandé d'installer le gestionnaire de paquets `homebrew <https://brew.sh/index_fr>`_. Pour installer les dépendances, il est fortement recommandé d'installer le gestionnaire de paquets `homebrew <https://brew.sh/index_fr>`_.
@@ -98,7 +121,7 @@ cd /mnt/<la_lettre_du_disque>/vos/fichiers/comme/dhab
!!!note !!!note
Python ne fait pas parti des dépendances puisqu'il est automatiquement Python ne fait pas parti des dépendances puisqu'il est automatiquement
installé par uv. installé par uv. Il est cependant parfois nécessaire d'installer les headers Python nécessaire à la compilation de certains paquets.
## Finaliser l'installation ## Finaliser l'installation