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
Pour accéder à 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 exemple de sélection de sous domaines :
- 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)