Outils pour utilisateurs

Outils du site


admin:services:www

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
admin:services:www [2016/08/25 12:54] – [Redirections pour les journées] davidadmin:services:www [2016/10/16 17:01] (Version actuelle) – [Configuration d'apache] david.sinquin
Ligne 13: Ligne 13:
   ...   ...
   git push   git push
 +
 +On pourra utiliser la version de développement sur hexagon dans /srv/dev.federez.net accessible à : https://dev.federez.net/ (avec une authentification LDAP pour garder cette version privée).
  
 Se connecter à hexagon pour mettre à jour le site : Se connecter à hexagon pour mettre à jour le site :
Ligne 48: Ligne 50:
 ===== Configuration du déploiement ===== ===== Configuration du déploiement =====
  
-Le serveur utilise une clé SSH de déploiement pour se connecter à GitLab (voir ''/root/.ssh/id_gitlab'' et ''/root/.ssh/config'' sur hexagon) .  C'est pour cette raison que le déploiement est fait avec ''sudo git pull'' La configuration sur GitLab est à l'adresse suivante : https://gitlab.federez.net/federez/federez.net/deploy_keys.+<del>Le serveur utilise une clé SSH de déploiement pour se connecter à GitLab (voir ''/root/.ssh/id_gitlab'' et ''/root/.ssh/config'' sur hexagon) .  C'est pour cette raison que le déploiement est fait avec ''sudo git pull'' La configuration sur GitLab est à l'adresse suivante : https://gitlab.federez.net/federez/federez.net/deploy_keys. 
 +</del>
  
 +Le déploiement est fait via un transfert d'agent SSH, aucune clef n'est présente sur dodecagon (elle n'existait pas sur hexagon).
 ===== Redirections pour les journées ===== ===== Redirections pour les journées =====
  
Ligne 61: Ligne 65:
 ==== Configuration d'apache ==== ==== Configuration d'apache ====
  
-La configuration est faite en deux parties, la première dans le fichier '''/etc/apache2/sites-available/www.conf''' pour le site en entrier, le reste dans '''/etc/apache2/sites-available/www-journees.conf''' pour la configuration spécifique aux journées.+La configuration est faite en deux parties, la première dans le fichier ''/etc/apache2/sites-available/000-default.conf'' pour le site en entier (et afin de s'assurer que ce soit le premier VHOST configuré afin que ce soit aussi celui servir par défaut), le reste dans ''/etc/apache2/sites-available/www-journees.conf'' pour la configuration spécifique aux journées.
  
-<file apache /etc/apache2/sites-available/www.conf>+<file apache /etc/apache2/sites-available/000-default.conf>
 <VirtualHost *:443> <VirtualHost *:443>
     ServerName www.federez.net     ServerName www.federez.net
Ligne 124: Ligne 128:
 </VirtualHost> </VirtualHost>
 </file> </file>
 +
 +On activera les VHOST pour finir :
 +  a2ensite 000-default www-journees
 +  apache2ctl gracefull
admin/services/www.1472122474.txt.gz · Dernière modification : 2016/08/25 12:54 de david

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki