Documentation

Trouvez ici les réponses à vos questions.

Guide d'installation

  • Publication : le 25/11/2018 à 02h09
  • Dernière mise à jour : le 27/02/2019 à 10h53

Guide d'installation

L'installation de SystemStatus a été pensée afin de faciliter au maximum sa mise en place. Nous vous invitons à lire la marche à suivre ci-dessous afin d'y parvenir.

 

1. Téléchargement

Le téléchargement de SystemStatus se fait via les boutons "Télécharger" ou via le lien ci-après : cliquer ici.

Une fois sur cette page, votre adresse vous sera demandée afin de vous envoyer un lien de téléchargement unique.

 

Note: nous vous rappelons que votre adresse e-mail sera utilisée tel que décrit dans nos Conditions générales de vente et notre Politique de confidentialité.

 

 

2. Téléversement

2.1 Hébergement web

Pour que votre CMS soit en ligne, vous devez l'héberger. Ce qui veut dire : stocker ses fichiers sur un serveur web étant en ligne 24 heures sur 24.

Pour ce faire, nous vous conseillons l'offre "Silver" de notre partenaire Alls-Heberg disponible via le lien suivant : cliquer ici.

Profitez dailleurs de notre code de réduction SYSTEM18.

 

2.2 Upload

Afin de stocker vos fichiers sur le serveur distant, nous vous proposons le tutoriel suivant : cliquer ici.

Pour plus de clareté, nous vous conseillons de créer un sous-domaine "status.mondomaine.com".

 

3. Pré-installation

Voici les caractéristiques essentielles au bon fonctionnement du CMS :

  • Un hôte sous distribution Linux;
  • Les fichiers .htaccess ainsi que le RewriteEngine activés sur le serveur Apache ;
  • PHP7.2 ou toute autre version ultérieure de PHP (assurez-vous que le module « CURL » est actif) ;
  • Les droits d'accès aux dossiers /storage et /config en valeur 777. Les fichiers doivent avoir globalement les droits d'accès de valeur 644.

 

Installation automatique

Nous travaillons actuellement sur un script d'installation automatique. Celui sera disponible bientôt.

 

Installation manuelle

  • Installer le serveur web Apache;
    • Debian/Ubuntu : sudo apt install apache2
  • Activer les modules Apache
    • Configurer le serveur Apache avec "AllowOverride" à "All"
    • Installer le module RewriteEngine : sudo a2enmod rewrite && sudo /etc/init.d/apache2 restart || systemctl restart apache2
  • Installer PHP et le module CURL
    • Debian/Ubuntu : sudo apt-get update && apt-get upgrade && apt-get install software-properties-common && sudo add-apt-repository ppa:ondrej/php && sudo apt-get update && sudo apt-get install php7.2 php-pear php7.2-curl php7.2-dev php7.2-gd php7.2-mbstring php7.2-zip php7.2-mysql php7.2-xml
    • CentOS : yum update && yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm && yum install yum-utils && yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm && yum-config-manager --enable remi-php72 && yum install php72 php72-php-fpm php72-php-mysqlnd php72-php-opcache php72-php-xml php72-php-xmlrpc php72-php-gd php72-php-mbstring php72-php-json
  • Configurer les droits d'accès aux fichiers
    • path="VEUILLEZ NOTER ICI LE REPERTOIRE D'INSTALLATION DE SYSTEMSTATUS (par ex: path="/var/www/html")"; find $path -type d -print0 | xargs -0 chmod 0755 && find $path -type d -print0 | xargs -0 chmod 0644 && chmod -R 777 $path/storage && chmod -R 777 $path/themes && chmod -R 777 $path/config && chown -r www-data $path

 

4. Installation

Rendez-vous sur l'url d'installation de votre CMS suivant le chemin où vous avez téléversé les fichiers de SystemStatus selon le chapitre "Upload".

Un assistant de configuration vous y attendra et l'opération ne vous prendra que quelques minutes.

 

 

5. Conclusion

Si vous êtes arrivé ici sans le moindre problème, c'est que l'installation de SystemStatus s'est terminée.

Dans le cas contraire :

  • Vous avez une licence sous abonnement : prenez contact avec notre support prioritaire via l'espace client dans la rubrique Support.
  • Vous utilisez la licence gratuite de SystemStatus : soumettez-nous votre problème par e-mal à contact[at]systemstatus.fr.