Installation étape par étape

1

Téléchargez le code source

Rendez-vous sur la page de téléchargement et cliquez sur le bouton pour obtenir l'archive ZIP contenant l'ensemble du code source PHP d'Open-Copro.

L'archive contient tous les fichiers nécessaires au fonctionnement de l'application, y compris la structure de la base de données.

2

Décompressez l'archive

Extrayez le contenu de l'archive ZIP sur votre ordinateur. Vous devriez obtenir un dossier contenant les éléments suivants :

  • Fichiers PHP de l'application
  • Dossier CSS avec les feuilles de style
  • Dossier JS avec les scripts JavaScript
  • Dossier img pour les images
  • Fichier database.sql pour la base de données
  • Fichier config.php pour la configuration
3

Uploadez les fichiers sur votre serveur

Uploadez tous les fichiers décompressés sur votre hébergement web. Vous pouvez utiliser :

  • Client FTP : FileZilla, WinSCP, Cyberduck
  • Gestionnaire de fichiers : disponible dans cPanel, Plesk ou autre panneau de contrôle
  • SSH/SFTP : pour les utilisateurs avancés

Placez les fichiers dans le répertoire racine de votre site (généralement /public_html, /www ou /htdocs).

4

Créez la base de données MySQL

Connectez-vous à phpMyAdmin ou au panneau de contrôle de votre hébergeur et créez une nouvelle base de données MySQL.

Informations à noter :

  • Nom de la base de données
  • Nom d'utilisateur de la base de données
  • Mot de passe de la base de données
  • Hôte de la base de données (généralement "localhost")
5

Importez la structure de la base de données

Dans phpMyAdmin, sélectionnez votre base de données et importez le fichier database.sql fourni dans l'archive.

Cliquez sur l'onglet "Importer", choisissez le fichier database.sql, puis cliquez sur "Exécuter". Toutes les tables nécessaires seront créées automatiquement.

6

Configurez le fichier config.php

Éditez le fichier config.php avec vos paramètres de base de données :

define('DB_HOST', 'localhost');
define('DB_NAME', 'votre_nom_de_base');
define('DB_USER', 'votre_utilisateur');
define('DB_PASS', 'votre_mot_de_passe');

Remplacez les valeurs par celles que vous avez notées à l'étape 4.

7

Définissez les permissions des fichiers

Assurez-vous que certains dossiers ont les bonnes permissions pour permettre à l'application de fonctionner correctement :

  • Dossier uploads/ : 755 ou 777 (pour le téléchargement de documents)
  • Fichier config.php : 644 (lecture seule pour plus de sécurité)

Vous pouvez modifier les permissions via votre client FTP ou le gestionnaire de fichiers de votre hébergeur.

8

Accédez à votre installation

Ouvrez votre navigateur et accédez à votre nom de domaine (exemple : http://votredomaine.fr).

Si tout est correctement configuré, vous devriez voir la page d'accueil d'Open-Copro ou l'écran de création du premier compte administrateur.

9

Créez votre compte administrateur

Lors de votre première connexion, créez votre compte administrateur en renseignant :

  • Nom d'utilisateur
  • Adresse email
  • Mot de passe sécurisé

Félicitations ! Votre installation d'Open-Copro est terminée.

Prérequis techniques

Configuration recommandée

  • Serveur Web : Apache 2.4+ avec mod_rewrite
  • PHP : Version 8.0 ou supérieure
  • MySQL : Version 8.0+ ou MariaDB 10.6+
  • Extensions PHP : PDO, MySQLi, JSON, GD, mbstring
  • Espace disque : 500 MB ou plus
  • Mémoire PHP : 256 MB ou plus
  • Certificat SSL : pour HTTPS

Problèmes fréquents

Erreur de connexion à la base de données

Vérifiez que les informations dans config.php sont correctes. Assurez-vous également que votre utilisateur MySQL a les droits nécessaires sur la base de données.

Page blanche après l'installation

Activez l'affichage des erreurs PHP dans votre configuration ou consultez les logs d'erreur de votre serveur. Vérifiez aussi que toutes les extensions PHP requises sont installées.

Impossible d'uploader des fichiers

Vérifiez les permissions du dossier uploads/ (755 ou 777). Assurez-vous aussi que la directive upload_max_filesize dans php.ini est suffisante.

Les CSS/JS ne se chargent pas

Vérifiez que tous les fichiers ont été correctement uploadés. Assurez-vous aussi que les chemins dans vos fichiers HTML sont corrects et relatifs à la racine du site.

Erreur 500 (Internal Server Error)

Consultez les logs d'erreur de votre serveur. Cela peut être dû à un problème de permissions, un fichier .htaccess mal configuré, ou une incompatibilité PHP.

Comment mettre à jour Open-Copro ?

Téléchargez la nouvelle version, sauvegardez vos fichiers et votre base de données, puis remplacez les fichiers (sauf config.php). Exécutez ensuite le script de migration si fourni.

Besoin d'aide pour l'installation ?

Notre équipe peut vous assister ou installer Open-Copro pour vous

Contactez-nous