Outils pour utilisateurs

Outils du site


admin:services:banner.chapril.org

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
admin:services:banner.chapril.org [2019/09/27 16:35] – créée cpmadmin:services:banner.chapril.org [2024/01/09 21:06] (Version actuelle) – Correction orthographique davidd09
Ligne 5: Ligne 5:
 Son intégration dans les sites des services passe par NGinx en insérant du code au passage. Son intégration dans les sites des services passe par NGinx en insérant du code au passage.
  
-Au débit, les fichiers de la bannière étaient dans le sites www.chapril.org puis ils ont été déplacés dans un site dédié : banner.chapril.org.+Au début, les fichiers de la bannière étaient dans le sites www.chapril.org puis ils ont été déplacés dans un site dédié : banner.chapril.org.
  
 ===== Historique des versions ===== ===== Historique des versions =====
Ligne 15: Ligne 15:
    
  
-===== Intégration dans NGinx =====+===== Intégration v1 dans NGinx =====
  
 Deux objectifs : Deux objectifs :
Ligne 22: Ligne 22:
  
 ** Fichier prédéfinis ** ** Fichier prédéfinis **
-Fichier de configuration pour rendre disponible les fichiers utiles à la bannière ; + 
-<code conf /etc/nginx/chapril-banner-location-v2>+Fichier de configuration pour rendre disponible les fichiers utiles à la bannière : 
 +<code conf /etc/nginx/chapril-banner-location>
     location /Chapril-banner {     location /Chapril-banner {
-        root /var/www/chapril.org/; 
         proxy_set_header Host banner.chapril.org;         proxy_set_header Host banner.chapril.org;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
Ligne 35: Ligne 35:
 Fichier de configuration pour modifier le code HTML des pages servies : Fichier de configuration pour modifier le code HTML des pages servies :
 <code conf /etc/nginx/chapril-banner> <code conf /etc/nginx/chapril-banner>
-set $banner_head '        <link rel="stylesheet" type="text/css"  href="/Chapril-banner/chapril-banner.css" />';+set $banner_head '        <link rel="stylesheet" type="text/css"  href="/Chapril-banner/v1/chapril-banner.css" />';
 set $banner_body '    <!-- CHAPRIL BANNER --> set $banner_body '    <!-- CHAPRIL BANNER -->
     <header id="chapril-banner">     <header id="chapril-banner">
       <div id="chapril-banner-zone">       <div id="chapril-banner-zone">
     <div id="chapril-banner-logo">     <div id="chapril-banner-logo">
-      <a href="https://www.chapril.org/"><img src="/Chapril-banner/chapril-logo-small.png" alt="Logo Chapril" /></a>+      <a href="https://www.chapril.org/"><img src="/Chapril-banner/v1/chapril-logo-small.png" alt="Logo Chapril" /></a>
     </div>     </div>
     <div id="chapril-banner-menu">     <div id="chapril-banner-menu">
Ligne 53: Ligne 53:
     </div>     </div>
     <div id="chapril-banner-aprillogo">     <div id="chapril-banner-aprillogo">
-      <a href="https://www.april.org/"><img src="/Chapril-banner/april-logo-small.png" alt="Logo April" /></a>+      <a href="https://www.april.org/"><img src="/Chapril-banner/v1/april-logo-small.png" alt="Logo April" /></a>
     </div>     </div>
       </div>       </div>
Ligne 68: Ligne 68:
 </code> </code>
  
-**Inclusion des fichiers prédéfins**+**Inclusion des fichiers prédéfinis** 
 À inclure dans le ficher de configuration NGinx du site ciblé : À inclure dans le ficher de configuration NGinx du site ciblé :
 <code conf /etc/nginx/sites-enabled/www.foo.org> <code conf /etc/nginx/sites-enabled/www.foo.org>
Ligne 74: Ligne 75:
     include /etc/nginx/sexy-chapril;     include /etc/nginx/sexy-chapril;
     include /etc/nginx/acme-challenge;     include /etc/nginx/acme-challenge;
-    include /etc/nginx/chapril-banner-location-v2;+    include /etc/nginx/chapril-banner-location;
     […]     […]
     location / {     location / {
         include /etc/nginx/chapril-banner;         include /etc/nginx/chapril-banner;
     […]     […]
-</code     +</code> 
- + 
 +** Fichiers de la bannière ** 
 + 
 +Fichiers de la bannière v1 : 
 +<code> 
 +=(^-^)=root@lamp:/var/www/banner.chapril.org/Chapril-banner/v1# ll 
 +total 24 
 +-rw-r--r-- 1 root root 3574 oct.  14 01:19 april-logo-small.png 
 +-rw-r--r-- 1 root root 1960 oct.  14 01:51 chapril-banner.css 
 +-rw-r--r-- 1 root root 2345 oct.  14 01:28 chapril-favicon.png 
 +-rw-r--r-- 1 root root 2096 oct.  14 00:50 chapril-logo-small.png 
 +-rw-r--r-- 1 root root 1477 oct.  14 01:24 test.xhtml 
 +</code>
 ===== Dépot GIT ===== ===== Dépot GIT =====
-Sur la vm lamp, le dossier /var/log/banner.chapril.org/ est gité.+Sur la vm lamp, le dossier /var/www/banner.chapril.org/ est gité.
  
 <note warning>Prévoir de rendre accessible ce projet dans Redmine.</note> <note warning>Prévoir de rendre accessible ce projet dans Redmine.</note>
  
  
admin/services/banner.chapril.org.1569602117.txt.gz · Dernière modification : 2019/09/27 16:35 de cpm