Le blog de Dju Un peu de moto, un zeste de geek, et un brin d'autres trucs ;-)

Afficher son ip avec nginx

nginx_thumb.jpg
Comment afficher très simplement son ip avec *juste* nginx, sans php ou autre langage ?
Très simplement avec une configuration minimaliste :)

Ici, je mets en place un nouveau hostname ip.crifo.org
On rajoute simplement ceci dans son fichier de conf nginx (généralement dans /etc/nginx/sites-enabled/monsite

server {
    listen 80;
    server_name ip.crifo.org;
    location = / {
        default_type text/plain;
        echo $remote_addr;
    }
}

et voila :)
maintenant, en utilisant un navigateur web, ou un simple curl (pratique pour scripter la récuperation de son ip ;) ), on peut obtenir facilement son ip publique

Nginx et Perl

nginx_thumb.jpg Allez, encore un billet sur Nginx, que j'utilise et apprécie de plus en plus :D
Celui ci sera consacré à l'appel d'un script perl en mode CGI, ce qu'il ne fait pas nativement, contrairement à apache.
On trouve bien sur la méthode sur le wiki de Nginx mais c'est en anglais et pas expliqué de A à Z.

Lire la suite

Dotclear avec Nginx

nginx_thumb.jpg Après une re-migration de la dedibox v2 à v3 (enfin !), j'ai choisi de me passer d'Apache pour faire tourner ce blog en Dotclear. Ca sera désormais le couple Nginx / PHP qui mènera la danse.
Il y a tout de même quelques petits changements à effectuer au niveau de la configuration. Une fois bien configuré, on obtient un blog dont le serveur consomme moins de ressources, et répond plus rapidement qu'apache :)

Lire la suite

Nginx: load balancing et redirections

nginx_thumb.jpg On va maintenant voir comment configurer Nginx pour faire du load balancing, de différentes manières, ainsi qu'établir des règles de redirections vers tel ou tel serveur suivant nos besoins.

Lire la suite

Nginx et PHP

nginx_thumb.jpg Maintenant, on va utiliser nginx comme serveur web unique, pour se faire un petit site en PHP. Contrairement à Apache, il faut utiliser php en mode CGI, donc dans un process séparé, auquel nginx passera la demande d'exécution de la page php. ;)

Lire la suite

Nginx en reverse proxy

nginx_thumb.jpg Parlons un peu de ce merveilleux soft qu'est NginX (prononcez Engine X)
C'est un serveur web, qui a la particularité d'être assez léger, très rapide (surtout pour servir du contenu statique), et parfait pour faire du reverse-proxy ou load balancing.
On va voir ici comment le configurer pour fonctionner en reverse proxy, avec apache derrière, en backend.

Lire la suite

Zotac 24h/24 : le compte rendu

zotac_top_led.jpg Hello
Le zotac mag tourne maintenant depuis quelques jours, sans le moindre problème, et c'est pourquoi je vais vous donner ici un petit compte rendu de ses activités, températures et bruits :)

Lire la suite