INSTALLATION ET CONFIGURATION D’UN REVERSE PROXY AVEC NGINX

Un reverse proxy, est un serveur généralement placé en frontal des serveurs web. Un utilisateur qui va vouloir accéder à un des vos site web va passer par le reverse proxy. Grâce au reverse-proxy, le serveur web est protégé des attaques directes depuis l’extérieur, ce qui renforce la sécurité des serveurs web interne. D’autre part, la fonction de cache du reverse-proxy peut soulager la charge du serveur web principal. Dans ce cas, je vais vous montrer comment mettre en place cette solution.

1 – Installation de NGINX

aptitude install nginx

2 – Configuration

Le fichier de configuration principal se trouve dans /etc/nginx, il se nomme nginx.conf (suite…)

[TUTO] INSTALLATION & CONFIGURATION SERVEUR WEB NGINX MYSQL PHPMYADMIN SUR DEBIAN 6 SQUEEZE

Nginx est un serveur WEB libre, open-source et haute performance. Nginx est reconnu pour ses hautes performances, sa stabilité, son ensemble de fonctionnalités, sa configuration simple ainsi que sa faible consommation de ressources.Ce serveur sera installé sur Debian 6 Squeeze

1 – Installation de NGINX, MySQL et PHP

1-1 Installation de NGINX

On va commencer par installer NGINX.

aptitude install nginx

Après l’installation il faut lancer le service nginx.

/etc/init.d/nginx start

Vous pouvez vérifier que NGINX répond en saisissant l’adresse de votre serveur dans un navigateur internet

Le message suivant doit apparaitre

 

1-2 Installation de PHP

aptitude install php5-cgi php5-mcrypt php5-mysql

Création du script de démarrage de php

nano /etc/init.d/php5-cgi

(suite…)