Outils pour utilisateurs

Outils du site


francois:apache

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
francois:apache [2016/01/31 16:40] – francoisfrancois:apache [2016/02/08 13:38] (Version actuelle) – francois
Ligne 1: Ligne 1:
 ====== Apache ====== ====== Apache ======
  
-====== .htaccess ======+  * [[.htaccess]]
  
-Pour l'activer il faut ajouter dans le fichier de configuration du site (apache). +  * [[Protéger un site http par mot de passe]]
-  AllowOverride all +
-   +
-et créer un fichier .htaccess à la racine du site:+
  
-<file apache> +  * [[Utiliser Apache 2 comme reverse proxy]]
-AuthUserFile /etc/svnserver/password.file +
-#AuthGroupFile /etc/svnserver/group.file +
-AuthName "Mot de passe requis" +
-AuthType Basic+
  
-require valid-user +  * [[Protéger un site http par mot de passe en reverse proxy]]
-</file> +
- +
-====== Création du fichier de mots de passe ====== +
- +
-  sudo htpasswd -c /path_to_file/password.file user +
-   +
-====== Ajouter un utilisateur à un fichier existant======  +
- +
-  sudo htpasswd /path_to_file/password.file user +
-   +
-====== Configurer un frontend https avec redirection vers le NAS ====== +
- +
-Il faut configurer le serveur apache avec les modules proxy qui vont bien et configurer le fichier de configuration httpd-ssl.conf comme suit : +
-<code> +
-<VirtualHost _default_:443> +
- +
-[...] +
- +
-   RewriteEngine on +
-   RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) +
-   RewriteRule .* - [F] +
- +
- +
-   ProxyRequests Off +
-   ProxyPreserveHost On +
- +
-   SSLProxyEngine On +
-   SSLProxyVerify none +
-   SSLProxyCheckPeerCN off +
-   SSLProxyCheckPeerName off +
-   SSLProxyCheckPeerExpire off +
- +
- +
-   ProxyPassReverse /webcourriel2 https://maison.beafrancois.fr/webcourriel2 +
-   RewriteRule ^/webcourriel2(.*) https://maison.beafrancois.fr/webcourriel2$1 [P,L] +
- +
-   ProxyPassReverse /dokuwiki https://maison.beafrancois.fr/dokuwiki2 +
-   RewriteRule ^/dokuwiki(.*) https://maison.beafrancois.fr/dokuwiki$1 [P,L] +
- +
-   ProxyPassReverse /mdp https://maison.beafrancois.fr/mdp +
-   RewriteRule ^/mdp(.*) https://maison.beafrancois.fr/mdp$1 [P,L] +
- +
-   ProxyPassReverse /baikal https://maison.beafrancois.fr/baikal +
- +
-[...] +
- +
-</VirtualHost> +
- +
-                                                       +
-</code>+
  
francois/apache.1454258446.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki