Skip to content

Documentation

Lopidurs edited this page Jun 11, 2022 · 10 revisions

Maintenance du VPS

Création d'une clée SSh

  1. Sur le serveur entrer aller dans le dossier .ssh:
    cd .ssh
  2. Créer votre paire de clé avec:
    ssh keygen
  3. Copier votre clé publique dans le fichier "authorized_keys":
    ´cp NOM_CLE_PUBLIQUE authorized_keys´
  4. Enfin copier votre clé privé sur une autre machine pour qu'elle puisse se connecter.

Mise à jour du VPS

Pour mettre à jour le VPS entrer la commande:
apt-get update && upgrade

Installation de Docker

Pour installer Docker utiliser la commande:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Organisation des fichiers

Le repo github est divisé en six dossiers principaux: Mail, DNS, WEB, Prototype, VoIP et services interne. Ensuite dans chacun de ces dossiers se trouve un dossiers par Service implanté. Dans les dossiers de service ne se trouvent que les fichiers qui seront modifiés pour correspondre au besoin du client. De plus ces fichiers doivent être hiérarchisé de la même manière qu'ils se trouvent lors de l'installation du service.

Guide de déploiement

  1. Commencer par copier le contenu de ce github sur le vps grâce à:
    git clone https://github.com/JarodEphec/projet-admin-II.git
  2. Rendez-vous ensuite dans le répertoire du service souhaiter (ex: cd projet-admin-II/Mail pour installer le mail)
  3. Créer l'image du container grâce à: docker build -t NOM_QUE_VOUS_SOUHAITER .
  4. Lancer ensuite le service grâce à la commande docker run que vous trouverez sur le wiki dans la partie configuration du service correspondant.

Organisation du groupe

Les différentes tâches ont été réparti équitablement entre les différents membres du groupe au début du projet. Chacun est responsable de sa partie mais un groupe Discord est disponible si une personne à besoin de l'aide du groupe.
Chaque personne responsable d'une configuration d'un service est aussi responsable de sa documentation pour facilité la rédaction de cette dernière.
Une personne faisant la configuration peut si elle le souhaite faire une réunion avec celle s'occupant de l'analyse pour partir sur de bonnes bases (pareil pour la personne s'occupant de la configuration avec celle s'occupant de la configuration).

Clone this wiki locally