un blog

geekeries de comptoir, photographie et technologies

Rêgles de ré-écriture Nginx pour Dolibarr sous PHP-FPM

Samedi 4 septembre 2010

Salut Internaute,

Je ne sais pas si tu connais un peu Dolibarr, c’est un très bon outil pour gérer commercialement une petite structure.
C’est un projet, open source, français, actif et qui fonctionne avec notre valeureux couple PHP/MySQL. Le petit plus de Dolibarr, c’est qu’il est fourni packagé sous plusieurs formes dont Debian. :)

En ce moment, je bascule l’ensemble de mes outils (PHP et Ruby) sur Nginx en serveur HTTP en lieu et place d’apache.
Donc voici pour t’aider, le fichier de configuration de mon vhost dolibarr sous nginx.

01
02
server {
03
        listen   80;
04
        server_name  dolibarr.example.com;
05
        error_log   /var/log/nginx/dolibarr.example.com.error.log;
06
        access_log  /var/log/nginx/dolibarr.example.com.access.log;
07
 
08
 
09
# On distribue les fichiers statiques directement
10
        location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|txt|srt|swf)$ {
11
                root  /usr/share/dolibarr/htdocs/;
12
                access_log  /var/log/nginx/static-dolibarr.example.com-access.log;
13
                error_log   /var/log/nginx/static-dolibarr.example.com-error.log;
14
                expires           30d;
15
        }
16
 
17
# Les requêtes sont transmises au processus PHP-FPM écoutant en local sur le port 9000
18
        location / {
19
                include /etc/nginx/fastcgi_params;
20
                fastcgi_pass  127.0.0.1:9000;
21
                fastcgi_index index.php;
22
                fastcgi_param  SCRIPT_FILENAME  /usr/share/dolibarr/htdocs$fastcgi_script_name;
23
                index index.html index.html index.php;
24
        }
25
}
26

Aller salut!

Ubuntu – Racourcis Fn + sur les Samsung

Samedi 12 juin 2010

Salut Internaute !!!

Je suis désormais sur Ubuntu sur toutes mes machines personnelles. Comme quoi tout change! Je continue bien sûr à penser qu’Apple fait des bons produits, et que son OS est très fiable, agréable à utiliser, etc. Mais, dans le fond, Apple, c’est aussi des outils comme iTunes, l’iPhone, l’iPad qui sont superbes mais enferment complètement l’utilisateur. Voilà c’était la minute opinion perso.

Mais là n’est pas le sujet du post.
J’ai acheté un Samsung R720 pour mon usage personnel livré avec Windows Seven. Je me suis donc empressé d’installer en lieu et place le dernière d’Ubuntu : 10.04.
Malheureusement, suite à l’installation j’ai remarqué que tous les racourcis Fn + quelque chose ne fonctionnaient pas , excepté ceux du son.

J’ai vaguement cherché une solution au début, puis je m’en suis accomodé. Mais aujourd’hui, j’ai trouvé par hasard un dépot ppa qui propose les paquets qui vont bien pour activer tout ça sur les Samsung ! (compatible Ubuntu 9.10 et 10.04)

La procédure est très simple et est la suivante :

1
sudo add-apt-repository ppa:voria/ppa
2
sudo aptitude update && sudo aptitude upgrade
3
sudo aptitude install samsung-backlight samsung-wireless samsung-tools
4
sudo reboot

Et voilà, maintenant, tu peux activer/désactiver ton wifi, ton trackpad, changer la luminosité avec tes touches de fonction ! :-)
C’est pas super les communautés Open Source hein?
Aller salut !

Premiers pas sur Google Chromium OS

Vendredi 20 novembre 2009

Salut Internaute!

Mon petit monde de Geek s’est temporairement arrêté ce soir à 19h où je me suis régalé à regarder la belle conférence de nos amis de Mountain View… Google y présentait une première version de son Système d’exploitation, nommé Google Chromium OS.

Le principe est très simple, le système d’exploitation se cantonne au navigateur de Google: Chrome. En résumé, c’est un condensé de Linux, Ubuntu, Webkit et Moblin.

Vous lancez votre ordinateur et en quelques secondes ( 6 sec sur mon IBM X40) vous arrivez sur le formulaire de login, comme ça:

Chromium OS, login

Lire le reste de cet article »