Sous-domaine (hébergement mutualisé)
Si votre site principal est sur exemple.com et que vous souhaitez que Jambo tourne sur api.exemple.com, configurez un sous-domaine pointant vers l’installation Jambo.
Étape 1 — Créer le sous-domaine
Dans votre panneau d’hébergement (cPanel / DirectAdmin / Plesk) :
- Allez dans Sous-domaines ou Gestion des domaines
- Créez un nouveau sous-domaine :
api.exemple.com - Définissez la racine du document comme le dossier
public/de Jambo
Étape 2 — Pointer vers public/
Définissez la racine du document du sous-domaine sur :
/home/usuario/jambo/publicSi votre hébergeur ne permet pas de racines personnalisées, placez le contenu de public/ dans public_html/ et mettez à jour public_html/index.php :
require_once dirname(__DIR__) . '/jambo/vendor/autoload_runtime.php';Étape 3 — Configurer APP_HOSTNAME
APP_HOSTNAME=api.exemple.comDEFAULT_URI=https://api.exemple.comÉtape 4 — Certificat SSL
Activez Let’s Encrypt pour votre sous-domaine depuis la section SSL/TLS de votre panneau.
Étape 5 — Lancer les migrations via SSH
cd ~/jambophp bin/console doctrine:migrations:migratephp bin/console app:setupphp bin/console cache:warmup