Configurer Varnish pour Drupal
Dans cet article, uniquement les spécificité de configuration pour Drupal seront indiqué Dans la vcl_recv, on nettoie les cookies si vous ne l’avez pas déjà fait : On spécifie ce qu’il faut cacher, ou pas :
Lire la suite...Configuration Nginx pour WordPress
Cette configuration ne prend pas en compte l’utilisation du plugin w3 total cache Si vous avez le fichier fastcgi_params de base, voici celui que j’utilise :
Lire la suite...Configuration de Varnish
Mise en place du dépôt Varnish et installation Pour cela, il faut : Installer la clef PGP du dépôt Varnish Ajouter le dépôt Varnish Installer Varnish Activation de varnish et configuration du port 80 a la place du port 6081 Le fichier de configuration Appelé au début d’une requête, après que la requête complète est été reçue et analysée. Son but est de décider si il faut exécuter la requête,…
Lire la suite...Configurer php dans un alias
Dans le cas ou vous devez faire un alias, pour que l’exécution de php fonctionne, vous devez modifié le documentroot au niveau des paramètres fastcgi Exemple :
Lire la suite...Sécuriser vos Vhosts
Uniquement les requêtes GET HEAD et POST sont autorisé Pour ne pas loger les accès aux fichiers favicon.ico et robots.txt L’acces aux fichiers caché peuvent être dangereux tel qu’un .bash_history contant un mot de passe tapé par erreur ou un .my.cnf avec un compte MySQL, l’accès a tous les fichiers caché est donc interdit : Quelque limite pour éviter les Buffer Overflows Dans le cas ou un petit malin essaye…
Lire la suite...Reverse proxy transparents
Vous pouvez utiliser nginx pour cacher ces propres “server”. Pour cela, l’idée est simple, vous avez un “server” qui ecoute sur votre IP public et vos autre “server” applicatif écoute sur une ip privée ou local Dans l’exemple de configuration ci-dessous, les “servers” applicatif écoute sur 127.0.0.1:80 Vous devez ajouter dans votre “http” la ligne ci-dessous pour activer le cache Nginx Dans cette exemple, ce dossier de cache ne dépassera…
Lire la suite...Configurer vos logs
Ajouter la ligne ci-dessous dans vos “server”, la variable $host reprend le hostname demandé Pour configurer la rotation des logs sous FreeBSD, ajouter la ligne ci-dessous dans le fichier de configuration /etc/newsyslog.conf
Lire la suite...SSH, les séquences d’échappement
Cela peut par exemple vous servir pour gérer ou retrouver vos tunnel. Extrait du man : ESCAPE CHARACTERS When a pseudo-terminal has been requested, ssh supports a number of func- tions through the use of an escape character. A single tilde character can be sent as ~~ or by following the tilde by a character other than those described below. The escape character must always follow a newline to be…
Lire la suite...Trier /etc/hosts par IP
En ajoutant quelques options a sort, comme ci-dessous, le tri par adresse IP se fait correctement
Lire la suite...

Commantaire