Installation
Installation sur Apache
- Créez une nouvelle base de données MySQL (ou MariaDB) depuis votre cPanel en utilisant phpMyAdmin et ajoutez un utilisateur avec tous les privilèges.
- Décompressez le fichier téléchargé et téléversez le contenu du dossier de l'application vers la racine de votre serveur (généralement
/path/to/www/,/path/to/html/,/path/to/httpdocs/, ou/path/to/public_html/). - Utilisez une application FTP de bureau comme FileZilla plutôt que les gestionnaires de fichiers web pour éviter les problèmes de téléversement.
- Assurez-vous que le fichier « .htaccess » est correctement copié dans le dossier principal de votre application.
- Accédez à l'URL d'installation (par ex.
http://monsite.com/install). - Suivez l'assistant d'installation web.
Installation sur Nginx
- Créez une nouvelle base de données MySQL (ou MariaDB) et ajoutez un utilisateur avec tous les privilèges.
- Configurez votre serveur Nginx avec les paramètres root et location appropriés pointant vers le répertoire public.
- Redémarrez Nginx.
- Accédez à l'URL d'installation (par ex.
http://monsite.com/install). - Suivez l'assistant d'installation web.
Installation en local
- Créez un hôte virtuel local en utilisant un nom de domaine plutôt que localhost.
- Utilisez des outils comme Laravel Herd, MAMP PRO, Laragon ou XAMPP pour la configuration.
- Redémarrez votre serveur.
- Créez une nouvelle base de données MySQL (ou MariaDB) avec un compte utilisateur.
- Accédez à l'URL d'installation (par ex.
http://monsite.localhost/install). - Suivez l'assistant d'installation web.
Remarques
L'installation est « gérée par un Controller » plutôt que par un dossier dédié. Les temps de chargement plus longs pendant l'installation et les mises à jour sont intentionnels pour éviter les conflits de requêtes asynchrones sur différentes configurations serveur.