Ajouter un site web sur le domaine Picasoft

Les sites sont hébergés sur pica02 et propulsé par Ngnix dans un container Docker.

Le lancement d’un nouveau site peut s’expérimenter sur pica01-test.

Mettre à jour le fichier docker-compose.yml du dépôt à l’aide de la documentation.

Sur la machine de test, le site sera directement disponible (sous example.test.picasoft.net), en revanche pour activer example.picasoft.net en production, il faut modifier le fichier de zone DNS.

  • Récupérer le fichier db.picasoft.net disponible sur Git : git clone git@gitlab.utc.fr:picasoft/projets/zonefile-picasoft.git .
  • Faire les modifications (cf après) sur une nouvelle branche : git branch example ; git checkout example
  • Valider les modifications sur le serveur Git : git add db.picasoft.net ; git commit ; git push
  • Faire une merge request (adressée aux responsables techniques) : https://gitlab.utc.fr/picasoft/projets/zonefile-picasoft/merge_requests
  example		IN	A	91.224.148.60		; Serveur web d'exemple
  example		IN	AAAA	2a03:7220:8080:3c00::1	; Serveur web d'exemple

Mettre ensuite à jour le serveur DNS sur Alice.

  • Placer le nouveau contenu du site dans son Home
  • cd dans ce dossier
  • `docker cp . nomconteneur:/var/www/html && docker exec nomconteneur chown -R www-data:www-data /var/www/html
  • technique/adminserv/sites/website.1604871044.txt.gz
  • de qduchemi