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édentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
ressource:code:dev_web_debian:start [2021/11/30 10:36]
emoc [Divers]
ressource:code:dev_web_debian:start [2021/12/01 16:52]
emoc
Ligne 78: Ligne 78:
  
 On peut vérifier la configuration en utilisant ''​phpinfo()''​ dans un script php  On peut vérifier la configuration en utilisant ''​phpinfo()''​ dans un script php 
 +
 +===== Restreindre l'​accès avec htaccess / htpasswd =====
 +
 +Pour autoriser l'​accès à quelques utilisateur·ice·s au site en construction. \\
 +Placer un fichier **.htaccess** à la racine du site comprenant
 +<​code>​
 +AuthUserFile /​home/​user/​pssst/​.htpasswd
 +AuthGroupFile /dev/null
 +AuthName "​Accès Restreint"​
 +AuthType Basic
 +<Limit GET POST>
 +require valid-user
 +</​Limit>​
 +</​code>​
 +Pour créer le fichier **.htpasswd** (contient nom et mot de passe chiffré de chaque user autorisé), on peut utiliser les commandes suivantes
 +  htpasswd -c .htpasswd utilisateur ​   # pour le premier, la commande demandera le mot de passe
 +  htpasswd .htpasswd autreutilisateur ​ # pour le suivant, etc.
 +
  
 ===== Divers ===== ===== Divers =====
Ligne 98: Ligne 116:
 **Liste des modules installés** \\ **Liste des modules installés** \\
 Les modules disponibles sont visibles dans le répertoire ''/​etc/​php/​7.4/​mods-available/''​ \\ Les modules disponibles sont visibles dans le répertoire ''/​etc/​php/​7.4/​mods-available/''​ \\
 +
 +**Activer mod_rewrite** \\
 +  sudo a2enmod rewrite
 +  sudo systemctl restart apache2
  
   ​   ​
  
  • ressource/code/dev_web_debian/start.txt
  • Dernière modification: 2022/03/15 00:21
  • par emoc