Checklist de mise en ligne o2switch - K-BUSINESS

Cette liste sert ? pr?parer le passage du système local vers l?hébergement o2switch.

1. Préparer l?hébergement

  1. Se connecter au cPanel o2switch.
  2. Créer la base MySQL, l?utilisateur MySQL et attribuer tous les privilèges.
  3. Activer le certificat SSL du domaine.
  4. V?rifier que la version PHP utilis?e est compatible PHP 8 ou plus.

2. Préparer les fichiers

  1. Envoyer le dossier K-BUSINESS dans le dossier public du domaine.
  2. Créer le fichier kbcsalgestion/config.production.php à partir de kbcsalgestion/config.production.example.php.
  3. Renseigner les identifiants MySQL o2switch.
  4. Renseigner l?adresse publique dans $APP_BASE_URL, par exemple https://votre-domaine.com/kbcsalgestion.
  5. Changer la cl? $DOCUMENT_VERIFICATION_SECRET.

3. Importer la base de données

  1. Ouvrir phpMyAdmin depuis cPanel.
  2. S?lectionner la base créée.
  3. Importer kbcsalgestion/database.sql.
  4. V?rifier que les tables sont bien créées.

4. S?curiser les accès

  1. Changer tous les mots de passe initiaux.
  2. Créer un compte pour chaque employ?.
  3. Bloquer ou supprimer logiquement les comptes inutiles.
  4. Tester la page kbcsalgestion/admin/security.php.

5. Tester les fonctions critiques

  1. Connexion et dûconnexion admin.
  2. Demande de devis depuis le site public.
  3. Création et validation d’un devis.
  4. Impression d’une facture avec QR code.
  5. Scan du QR code et v?rification du document.
  6. Saisie d’une opération de caisse et impression du re?u.
  7. Export CSV et sauvegarde SQL.
  8. Upload d’une photo de profil.

6. Sauvegarde

  1. Tél?charger une sauvegarde SQL depuis kbcsalgestion/admin/backup.php.
  2. Sauvegarder le dossier kbcsalgestion/uploads via cPanel ou FTP.
  3. Conserver une copie hors de l?hébergement.
Avant dûouvrir le système aux employés, faites un test complet avec un compte administrateur et un compte utilisateur simple.