Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Dans le bloc server du fichier pod_nginx.conf il faut donc changer le port d'écoute. Dans cet exemple, le port 8080 a été choisi mais libre à vous d'en choisir un autre. Il est également nécessaire d'activer l'option proxy_pass_request_header pour permettre la bonne transmissions des headers entre Apache et Nginx. Vous devrez également activer underscores_in_headers.


server{
    listen 8080;

        proxy_pass_request_headers on;

        underscores_in_headers on;


    ...
}

Etape 2 : Configuration de Apache2

Coté apache (ou httpd), il faut configurer un VirtualHost  (ou en modifiant le VirtualHost de base comme dans l'exemple ci-dessous) ou configurer le httpd.conf si vous utilisez un serveur httpd.

Info
titleInformation

Selon que vous vous utilisez http ou la version complète d'apache, pensez à charger les modules mod_shib, mod_ssl (si besoin), mod_proxy et mod_proxy_http pour que l'ensemble des directions directives ce dessous fonctionnent


Dans l'exemple ci-dessous, l'application pod sera accessible à partir de la route / et toutes les routes relations à Shibboleth seront accessibles par /shib

...

Info
titleInformation

Si vous devez utiliser mod_ssl avec des échanges en HTTPS vous devrez peut être utilisées ces options (ou une partie du moins) en complément :

SSLProxyEngine On
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
ProxyRequests Off
ProxyPreserveHost On

...