Vous pouvez télécharger la dernière version de Magix CMS à l’adresse suivante: https://www.magix-cms.com

Placer Magix CMS sur votre espace

Une fois l’archive récupérée placer la sur votre serveur et décompresser sont contenus.

Créer une base donnée

Créer une base de données pour accueillir vos données.

Prenez bien soin de noter les données suivantes nécessaires à l’installation:

  • Nom de la base de données
  • Utilisateur de la base de données (défaut: root)
  • Mot de passe de la base de données (défaut: vide)

Permissions de dossiers (CHMOD)

Les chmod sont les droits d’accès dont disposent vos dossiers/fichiers sur le serveur.

Certaines parties de Magix CMS requièrent des permissions « totales » (777) sur certains dossiers/fichiers afin de pouvoir fonctionner.

Listes des dossiers et leurs permissions

  • /var
    • CHMOD: 777
    • Récursive (appliquer au dossier & fichiers contenus)
  • /admin/var
    • CHMOD: 777
    • Récursive (appliquer au dossier & fichiers contenus)
  • /media
    • CHMOD: 777
    • Récursive (appliquer au dossier & fichiers contenus)
  • /thumbs
    • CHMOD: 777
    • Récursive (appliquer au dossier & fichiers contenus)
  • /upload
    • CHMOD: 777
    • Récursive (appliquer au dossier & fichiers contenus)
  • /app/config
    • CHMOD: 777
    • NON-récursive ( NE PAS appliquer au dossier & fichiers contenus)

Une fois les dossiers mis en place, n'oubliez pas de configurer un VirtualHosts sous windows ou un VirtualHosts sous Mac pour le développement local.

FAQ : Préparer l'installation

L'archive officielle est disponible en téléchargement direct sur le site officiel : https://www.magix-cms.com/. Une fois le fichier récupéré, déposez-le sur votre espace d'hébergement ou votre serveur web, puis décompressez l'intégralité de son contenu à la racine de votre répertoire web.

Vous devez préalablement créer une base de données MySQL vide et conserver les trois paramètres suivants :

  • Nom de la base de données

  • Utilisateur de la base de données (souvent root sur un environnement de développement local)

  • Mot de passe associé (généralement vide par défaut en local)

Pour permettre au moteur de générer le cache, de stocker les uploads et de traiter dynamiquement les images, appliquez un CHMOD 777 de manière récursive (au dossier ainsi qu'à tous ses sous-dossiers et fichiers) sur :

  • /var (cache et logs système du front-office)

  • /admin/var (cache et données temporaires du back-office)

  • /media (ressources multimédias du site)

  • /thumbs (miniatures générées automatiquement)

  • /upload (fichiers téléversés par les utilisateurs et administrateurs)

Le dossier /app/config doit être accessible en écriture uniquement pour permettre à l'assistant d'installation d'écrire le fichier de configuration de l'application. En revanche, pour des raisons de sécurité, cette permission ne doit jamais être appliquée de façon récursive aux fichiers et sous-éléments déjà présents à l'intérieur.

Oui. Que vous développiez sous macOS ou sous Windows, il est fortement recommandé de créer un VirtualHost dédié (par exemple monsite.local). Cela garantit que la racine du projet est correctement résolue par le serveur web, évitant ainsi les erreurs de chemin relatif, de réécriture d'URL (mod_rewrite) ou de chargement des assets statiques.

Haut

Nous utilisons des cookies pour vous garantir la meilleure expérience, analyser notre trafic et vous proposer des contenus adaptés. En savoir plus.