Si vous avez suivi le chapitre précédent, vous savez qu’il existe deux façons d’héberger votre site web. Cette distinction se fera aussi pour l’installation du CMS.

Vous devez commencer par la mise en place du code source de Soosyze sur votre serveur puis lancer l'installation.

Pré-requis

Serveur Web

Web server Soosyze 1.x
Apache HTTP Server 2.2+ ✓ Supported
Ngnix 1+ ✓ Supported*
IIS ✓ Supported**

Version PHP

PHP version Soosyze 1.x
<= 5.3 ✗ Unsupported
5.4 / 5.5 / 5.6 ✓ Supported
7.0 / 7.1 / 7.2 / 7.3 / 7.4 ✓ Supported

Extensions PHP requises

  • date pour le format des dates,
  • fileinfo pour la validation de fichier,
  • filter pour valider vos données,
  • gd pour la maniplation d'image,
  • json pour l'enregistrement des données et des configurations,
  • mbstring pour vos emails,
  • session pour garder en mémoire vos données (coté serveur) d'une page à l'autre,
  • zip pour créer des sauvegarde et le restaurer en cas d'erreur.

Mémoire requise

Soosyze (hors modules contributeurs) nécessite minimum 8MB de mémoire.

Mise en place de Soosyze en local

Sur Linux (Ubuntu/Debian)

Déposer le code source dans Apache pour Linux (Ubuntu/Debian),

Sur Windows

Déposer le code source dans WampServeur 3(Apache) pour Windows,

Mise en place de Soosyze en ligne

Si vous en êtes à ce paragraphe, c’est que vous avez souscrit à une offre d’hébergement en ligne.
Pour déposer les fichiers sources de l’application, vous devez avoir un accès entre votre ordinateur et le serveur en ligne.

Vous devez au préalable installer un client FTP.

Pour info un client FTP est un logiciel utilisant (entre autres) le protocole de communication FTP (File Transfer Protocol) qui permet de déposer, modifier ou supprimer des fichiers depuis une machine/ordinateur à distance. C’est grâce à ce logiciel que vous aurez accès au serveur qui hébergera votre site.

FileZilla

Il en existe plusiseurs, mais nous nous focaliserons sur le logiciel FileZilla. C’est un logiciel très répandu et disponible pour Windows, Mac OS et GNU/Linux.

  1. Rendez-vous sur le site de FileZilla,
  2. Téléchargez FileZilla Client,
  3. Installez-le et Lancez le logiciel.

Connexion à votre serveur

Souvenez-vous, à la fin de "étape 1 : Héberger", l’hébergeur que vous avez choisi vous a fourni les identifiants de connexion :

  • Nom d’Hôte,
  • Protocole (dans 99% des cas c’est du FTP ou SFTP, si votre hébérgeur vous le permet),
  • Votre identifiant,
  • Et votre mot de passe.

C’est maintenant que nous allons les utiliser :

  1. Lancez l’execution de FileZilla,
  2. En haut à gauche de la fenêtre, cliquez sur le bouton Gestionnaire de Sites (le titre des boutons s’affiche au survol de la souris),
  3. Une fenêtre modale s’affiche, cliquez sur Nouveau Site,
  4. Renommez l’entrée qui vient de s’ajouter,
  5. Toujours dans la fenêtre modale Gestionnaire de sites, dans l’onglet Général, remplissez les champs correspondants :
  • i. Protocole : FTP - Protocole de Transert de Fichiers (si votre hébergeur vous permet le SFTP, nous vous conseillons de l’utiliser),
  • ii. Hôte : Le nom d’hôte fourni par votre hébérgeur (il s’agit du nom du serveur accueillant vos applications),
  • iii. Chiffrement : Connexion FTP simple,
  • iv. Type d’authentification : (À vous de voir ce qui vous convient le mieux, nous recommandons l’option Demander le mot de passe).
  • v. Identifiant : Inscrivez l’identifiant fourni par votre hébérgeur,
  1. Puis cliquez sur Connexion.
  2. Une nouvelle fenêtre s’ouvrira : renseignez le mot de passe puis validez.

Screenshot de la page de FileZilla

Vous voilà connecté à votre serveur :

  1. Décompressez l’archive de Soosyze CMS,
  2. Sélectionnez tout le code source et glissez-le dans le répertoire de votre serveur.

Le répertoire qui est censé recevoir le code source est souvent nommé par défaut www, mais attention : ce n’est pas systématiquement le cas. Renseignez-vous auprès de votre hébergeur.

Vous voilà prêts à installer Soosyze CMS

Installer le CMS

Maintenant que les fichiers sources sont au bon endroit, ouvrez un navigateur web (Firefox, Chrome, Opéra, Safari, Edge…), et dans la barre d’adresse, entrez la valeur suivante :

La page suivante se présentera à vous. Sélectionner votre langue, remplissez tous les champs et cliquez sur Suivant.

Screenshot de la page d’instalaltion de SoosyzeCMS

Puis créer votre compte utilisateur et cliquez sur Installer.

Screenshot de la page d’instalaltion de SoosyzeCMS

Et voilà, le CMS est installé.