WEB : Interne - GonoGoat/adminReseauDeMort GitHub Wiki

Introduction

Voici la configuration de notre serveur web externe
Retrouver sa configuration ici

Manuel d'installation

  • docker pull gonogoat/admin1-9:webi
  • docker run -dit --name=web gonogoat/admin1-9:webi

Configuration

Les différents fichiers de configuration sont disponibles avec le lien ci-dessus.
Remarque : Le container est configuré pour fonctionner avec un docker network 172.18.0.0/24 avec l'adresse IP 172.18.0.4 Personnaliser le container :

  • git clone https://github.com/GonoGoat/adminReseauDeMort
  • cd Web-interne
  • Effectuez vos modification sur les fichiers existants
  • docker build -t <nom> .
  • docker run -dit --name=web <nom>

Maintenance

La page HTML de l'ERP Web est modifiable dans le dossier woodytoys Le fichier intranet.wt1-9.ephec-ti.be.conf permet de modifier les paramètres des sites déjà existants ainsi que d'en créer de nouveaux.
Pour actualiser l'image du DockerHub :

  • git clone https://github.com/GonoGoat/adminReseauDeMort
  • cd Web-interne
  • Effectuez vos modification sur les fichiers existants
  • docker build -t gonogoat/admin1-9:webi .
  • docker push

Validation/Monitoring

  • Accéder au container : docker container exec -it <nom> bash
  • Relancer le service : service apache2 reload/restart
  • Sortir du container : exit
  • Vérifier que le container tourne avec les bons ports : docker container ls (si pas : docker start <nomContainer>)
  • Vérifier que le site est bien actif : a2ensite intranet.wt1-9.ephec-ti.be
  • curl localhost/<ip>
  • Si le SOA interne et le résolveur sont fonctionnels : curl intranet.wt1-9.ephec-ti.be,curl erp.intranet.wt1-9.ephec-ti.be

Troubleshooting

  • L'utilitaire apache2 (a2...)
  • Des logs mis à disposition à /var/log/apache2
⚠️ **GitHub.com Fallback** ⚠️