Configuration du serveur Web

Nous rejoindre sur Discord : lien discord

Prérequis d'installation

Voici les éléments nécessaires pour l'installation des différents sites du projet All in One :

Prérequis serveur :

  1. php
  2. MySQL/MariaDB : base de données
  3. Git : Télécharger les fichiers via git (obligatoire si téléchargement des fichiers par GitHub)
  4. Composer : Installation des dépendances (obligatoire si téléchargement des fichiers par GitHub)

Prérequis client :

  1. Accès FTP : échange de fichiers avec le serveur (=> FileZilla)
  2. Éditeur de code : faire des modifications (=> Atom / Visual Studio Code)
  3. Décompresseur de fichier : décompresser les fichiers (=> Winrar)
  4. Outil d'administration de base de données (=> phpMyAdmin / HeidiSQL)

Bien entendu, vous pouvez utiliser les outils que vous souhaitez.

Création des sous-domaines

Nous allons dans un premier temps créer 4 sous-domaines. Ces derniers vont permettre d'héberger les différents sites du projet :

Étape 1 : Ajout du sous-domaine sous-domaine-1.png

Étape 2 : Choix du nom

Entrer le nom que vous souhaitez pour vos sous-domaines. sous-domaine-2.png

Étape 3 : Certificat SSL/TLS et prise en charge git

Libre à vous de configurer cette partie comme vous le souhaitez. sous-domaine-3.png

Confirmation de création

Une fois que votre sous-domaine est créé, l'élément suivant apparaît. sous-domaine-4.png