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...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...

Commantaire