Documentation · Installation locale

Installer SUIGEST360 sur un ordinateur local

Préparez votre environnement Windows, configurez PHP et MySQL puis utilisez l’assistant SUIGEST360 pour terminer l’installation.

1 Avant de commencer

Préparer l’environnement local.

Une installation locale est adaptée aux tests, à la démonstration, à la formation et au développement.

  • Windows 10 ou Windows 11
  • PHP 8.2 ou supérieur
  • MySQL ou MariaDB
  • Extensions PHP requises
  • Navigateur web récent
  • Connexion Internet pour l’activation de la licence
  • Licence SUIGEST360 valide
Ce guide utilise Windows et PowerShell comme environnement de référence.
2 Environnement

Installer PHP et MySQL.

Vous pouvez utiliser un environnement local fournissant PHP et MySQL, ou installer ces composants séparément.

  • PHP 8.2 ou version supérieure compatible
  • MySQL ou MariaDB
  • Extensions PHP nécessaires
  • Accès à PowerShell ou au terminal Windows
Si vous utilisez XAMPP, Laragon ou un environnement similaire, vérifiez toujours la version réelle de PHP utilisée dans le terminal.
3 PHP

Vérifier PHP.

Ouvrez PowerShell et vérifiez la version de PHP utilisée par votre système.

PowerShell PHP
php -v

Vérifiez également les extensions PHP actives.

PowerShell PHP Extensions
php -m
  • PDO
  • PDO MySQL
  • BCMath
  • Ctype
  • cURL
  • DOM
  • Fileinfo
  • GD
  • JSON
  • Mbstring
  • OpenSSL
  • Tokenizer
  • XML
  • Zip
4 MySQL

Vérifier MySQL.

Assurez-vous que MySQL ou MariaDB est installé et que le service de base de données est démarré.

PowerShell MySQL
mysql --version
Vous pouvez également utiliser phpMyAdmin, MySQL Workbench ou l’outil fourni par votre environnement local pour gérer la base.
5 Base de données

Créer la base SUIGEST360.

Créez une base de données vide destinée à l’installation.

MySQL Database
CREATE DATABASE suigest360
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;

Conservez les informations de connexion. Elles seront demandées par l’installateur.

Exemple local Local
Host: 127.0.0.1
Port: 3306
Database: suigest360
Username: root
Password: YOUR_MYSQL_PASSWORD
Le mot de passe MySQL dépend de votre environnement. Ne supposez pas que le compte root ne possède aucun mot de passe.
6 SUIGEST360

Extraire SUIGEST360.

Extrayez le package officiel SUIGEST360 dans un dossier local simple et facilement accessible.

  1. Téléchargez le package SUIGEST360.
  2. Extrayez complètement l’archive.
  3. Placez le projet dans un dossier local.
  4. Vérifiez que tous les fichiers et dossiers ont été extraits.
Chemin recommandé Windows
C:\suigest360
7 PowerShell

Ouvrir le projet dans PowerShell.

Placez le terminal dans le dossier racine de SUIGEST360 puis vérifiez que Laravel est accessible.

PowerShell SUIGEST360
cd C:\suigest360
PowerShell Laravel
php artisan --version
8 Serveur local

Démarrer SUIGEST360.

Le serveur de développement intégré à Laravel peut être utilisé pour une installation locale.

PowerShell Laravel Development Server
php artisan serve

Pour utiliser explicitement le port 8001 :

PowerShell Port 8001
php artisan serve --host=127.0.0.1 --port=8001
Gardez cette fenêtre PowerShell ouverte pendant l’utilisation du serveur local.
9 Assistant d’installation

Ouvrir l’installateur.

Lorsque le serveur est démarré, ouvrez l’adresse d’installation dans votre navigateur.

Browser SUIGEST360 Installer
http://127.0.0.1:8001/install
  1. Choisissez la langue de l’installation.
  2. Vérifiez les prérequis système.
  3. Vérifiez les extensions PHP.
  4. Vérifiez les permissions nécessaires.
  5. Activez la licence SUIGEST360.
  6. Configurez la connexion MySQL.
  7. Renseignez les informations de la société.
  8. Créez le compte administrateur.
  9. Choisissez le type d’installation.
  10. Vérifiez le résumé puis lancez l’installation.
10 Licence

Activer votre licence.

Saisissez la clé de licence SUIGEST360 lorsque l’assistant vous la demande. Une connexion Internet peut être nécessaire afin de communiquer avec le serveur de licences.

Une licence valide est nécessaire pour poursuivre l’installation lorsque la validation de licence est activée.
11 Connexion MySQL

Connecter SUIGEST360 à la base locale.

Saisissez les informations correspondant à la base créée précédemment.

Exemple local MySQL
Host: 127.0.0.1
Port: 3306
Database: suigest360
Username: root
Password: YOUR_MYSQL_PASSWORD
L’installateur vérifie la connexion avant de poursuivre. En cas d’échec, vérifiez que MySQL est démarré et que les identifiants sont corrects.
12 Données

Choisir le type d’installation.

SUIGEST360 peut être préparé avec une base propre ou avec des données destinées à la démonstration.

Installation propre
Démarre avec une base prête pour la configuration et l’utilisation réelle.
Données de démonstration
Ajoute des exemples permettant de découvrir plus rapidement les modules et les principaux processus de SUIGEST360.
13 Vérification finale

Tester l’installation.

Une fois l’installation terminée, vérifiez le fonctionnement général de SUIGEST360.

  • Connexion avec le compte administrateur
  • Ouverture du tableau de bord
  • Paramètres société
  • Langue
  • Devise
  • Fuseau horaire
  • Clients et fournisseurs
  • Produits et dépôts
  • Modules de ventes et achats
  • Rapports

Installation locale et environnement de production

Le serveur lancé avec php artisan serve est destiné au développement, aux tests et aux démonstrations locales.

Pour une utilisation réelle accessible sur Internet, utilisez une installation VPS ou un hébergement correctement configuré avec cPanel plutôt que le serveur de développement Laravel.

Besoin d’aide pendant l’installation ?

Si vous rencontrez un problème avec PHP, MySQL, l’activation de la licence ou une étape de l’installation, ouvrez une demande dans le portail support SUIGEST360.

Ouvrir le portail support