Configuration du serveur Web
Prérequis d'installation
Voici les éléments nécessaires pour installer les différents sites du projet All in One :
Prérequis serveur :
- php (version 7, certaines fonctionnalités ne sont pas disponibles avec la 8)
- MySQL/MariaDB : base de données
- Git : Télécharger les fichiers via Git (obligatoire si téléchargement des fichiers via GitHub)
- Composer : Installation des dépendances (obligatoire si téléchargement des fichiers via GitHub)
Prérequis client :
- Accès FTP : échange de fichiers avec le serveur (=> FileZilla)
- Éditeur de code : faire des modifications (=> Atom / Visual Studio Code, autre...)
- Décompresseur de fichier : décompresser les fichiers (=> Winrar)
- Outil d'administration de bases de données (=> phpMyAdmin / HeidiSQL)
Bien entendu, vous pouvez utiliser les outils que vous souhaitez.
Création des domains/sous-domaines
NousPour allonsaccéder dansà vos intranet, vous aurez besoin d'un domaine et de plusieurs sous domaines. Le choix de ce domaine et de ces sous domaines sont libres. Voici un premierexemple tempsde créersélection 4de sous-domaines.sous Ces derniers vont permettre d'héberger les différents sites du projetdomaines :
- Site vitrine Cop (http://lspd.xelyos.fr)
- Site vitrine Secours (http://ems.xelyos.fr)
- Intranet Cop (https://intranet-lspd.xelyos.fr)
- Intranet Secours (https://intranet-ems.xelyos.fr)
Étape 1 : Ajout du sous-domaine
Étape 2 : Choix du nom
Entrer le nom que vous souhaitez pour vos sous-domaines.
Étape 3 : Certificat SSL/TLS et prise en charge git
Libre à vous de configurer cette partie comme vous le souhaitez.
Confirmation de création
Une fois que votre sous-domaine est créé, l'élément suivant apparaît.