Installation sur le serveur

L’assistant web fait tout le travail en neuf écrans. Pas besoin de ligne de commande : téléversez les fichiers, créez la base de données et suivez les étapes.

Téléverser les fichiers

  1. Décompressez le paquet. Il contient un seul dossier, sysrevai/.
  2. Téléversez-le en entier sur le serveur (SFTP, le gestionnaire de fichiers de l’hébergeur ou scp).
  3. Faites pointer la racine du site (document root) vers sysrevai/public. Dans CloudPanel, Plesk ou cPanel, c’est une option du site ; dans Nginx ou Apache, une ligne dans le vhost.
  4. Vérifiez que PHP peut écrire dans storage/ et public/uploads/.

L’assistant, étape par étape

ÉtapeCe qu’elle faitCe qu’il faut avoir sous la main
1 · PrérequisVérifie PHP, les extensions, les permissions et la mémoire.Rien. Corrigez ce qui échoue et relancez la vérification.
2 · DépendancesVérifie que les bibliothèques incluses sont présentes.Rien : le ZIP les contient.
3 · Base de donnéesTeste la connexion et, si vous le souhaitez, crée la base de données.Hôte, nom, utilisateur et mot de passe MySQL.
4 · TablesCrée toutes les tables et les valeurs par défaut.Rien. Quelques secondes.
5 · Paramètres générauxNom du site, URL, langue par défaut, fuseau horaire, HTTPS.L’URL définitive du site.
6 · AdministrateurCrée le premier compte (propriétaire).Une adresse e-mail et un mot de passe robuste.
7 · LicenceValide la clé auprès de sysrevai.com et enregistre le domaine. Obligatoire.Le numéro de licence.
8 · FinalisationVous acceptez la Politique de confidentialité et les Conditions d’utilisation de SysRevAI (liées à sysrevai.com) ; l’assistant écrit le fichier .env, crée l’administrateur et verrouille l’installateur. À la fin, il affiche la ligne cron pour ce serveur.Lire et accepter les conditions.

Après l’installation

  • La tâche cron est indispensable. Ajoutez une tâche cron qui exécute php /chemin/sysrevai/bin/worker.php chaque minute sous l’utilisateur du site web. Sans elle, pas de sauvegardes automatiques, ni de recherche et de téléchargement d’articles, ni de recherches programmées, ni de longs traitements d’IA, ni de vérification des mises à jour. L’installateur vous donne la ligne exacte à la fin et, tant qu’elle ne tourne pas, les administrateurs voient sur chaque page une barre orange avec un bouton « Comment configurer la tâche cron » qui mène à Admin → Maintenance → Tâches programmées (cron) : la ligne à copier, les étapes par SSH ou avec un panneau de contrôle (CloudPanel, Plesk, cPanel) et l’état. Une fois le cron en marche, la carte indique « En fonctionnement » et la barre disparaît.
  • Installateur verrouillé. Une fois l’installation terminée, /install/ ne s’ouvre plus. Vous pouvez supprimer public/install/ si vous préférez.
  • Sauvegardes. Dès que le cron tourne, la plateforme fait d’elle-même une sauvegarde complète toutes les 2 heures (chapitre 15).
* * * * * php /chemin/sysrevai/bin/worker.php >> /chemin/sysrevai/storage/logs/worker.log 2>&1

Problèmes fréquents

Page blanche ou erreur 500 après l’installation
Regardez dans storage/logs/. C’est presque toujours un problème de droits d’écriture sur storage/ ou une extension PHP manquante.
« Impossible de joindre le serveur de licences »
Le serveur n’a pas d’accès HTTPS sortant ou un pare-feu bloque sysrevai.com. Vérifiez-le avec curl https://sysrevai.com depuis le serveur.
Une barre orange indique « Les tâches en arrière-plan ne s’exécutent pas »
La tâche cron n’est pas configurée ou s’est arrêtée. Cliquez sur « Comment configurer la tâche cron » et copiez la ligne affichée dans Admin → Maintenance → Tâches programmées dans la crontab du serveur (crontab -e sous l’utilisateur du site web) ou dans la section Cron Jobs du panneau de contrôle, avec une exécution chaque minute. En moins d’une minute, la barre disparaît.
Je veux tout réinstaller depuis zéro
Supprimez config/installed.lock et le fichier .env, videz la base de données et ouvrez à nouveau /install/. La même licence fonctionne pour le même domaine.

Ce chapitre vous a-t-il été utile ? Dites-nous ce qui manque via Contact.

Langue

Connexion

Connectez-vous à votre installation hébergée ou au compte de l'équipe.

Mot de passe oublié ?