La Boite à Grumpf

Aux frontières d'URL

Aller au contenu | Aller au menu | Aller à la recherche

mardi, avril 7 2009

migration webalizer

le script qui tournais sur la VM proxy à été migré et un poil adapté a la nouvelle archi de logs:

baseoutdir=/var/www/webalizer/htdocs/
for log in `ls /home/*/www/*/logs/access_log`; do
        site="$(echo $log | awk -F '/' '{print $5}')"
        echo "==== working on ${log}"
        [ ! -d ${baseoutdir}/${site} ] && mkdir ${baseoutdir}/${site}
        webalizer -n ${site} -r ${site} -o ${baseoutdir}/${site} ${log}
done

lundi, juin 9 2008

New Matos

une nouveau serveur @home, l'occasion pour faire des découvertes...

Lire la suite...

jeudi, septembre 27 2007

l'archi xen de grumpf.net en image

J'étais entrain d'expliquer de vive voix l'architecture mise en place sur la dedibox grumpf.net,
un beau dessin pour appuyer un long discours
voila comment sont articulés les 6VM, l'hyper visor dom0 & les 5 VM domU

Archi Grumpf.net

dimanche, septembre 23 2007

lftp , faire un reverse mirror

je cherchais l'autre jour un soft capable d'uploader que les fichiers différents, non présent sur un ftp
j'utilisais ncftp jusque la mais qui réuploadait tout, ce n'est pas tres économique en BP

Lire la suite...

vendredi, septembre 21 2007

un mod apache bien pratique quand utilise mod_proxy en reverse

pénible de ne voir que l'ip du proxy sur les backend? oui pas simple de faire de la restriction IP du coup
un vieux mod apache existe mod_rpaf l'installation est simple et l'utilisation encore plus

télécharger la source prendre la derniere compile classique a la make & make install il faut juste modifier le Makefile pour indiquer l'emplacement d'axps2
puis configurer apache

  # Charger le module
  LoadModule rpaf_module libexec/apache2/mod_rpaf-2.0.so

  RPAFenable On
  RPAFsethostname On
  RPAFproxy_ips 192.168.0.1

il faut indiquer l'ip du proxy pour que mod_rpaf change l'ip source
notons bien la différence entre avant & apres la mise en place:

  192.168.0.1 - - [21/Sep/2007:16:32:32 +0200] "GET / HTTP/1.1" 304 -
  195.115.A.C - - [21/Sep/2007:16:44:25 +0200] "GET / HTTP/1.1" 304 -

merci rpaf

mercredi, septembre 19 2007

bacula & dedibox

j'avais deja mis en place un backup "simple" avec bacula.
mais le systeme de ne me plaisait pas.
apres discution avec Tonio qui est bien plus systeme que moi,
en trois coup de cuillere a pot cétait décidé il fallait changer (oui c'était aussi pour ca que j'en discutais)
le backup se ferais donc sur des jeux de bande virtuel par type de backup.

Lire la suite...

mardi, septembre 18 2007

mod_rewrite ? pour changer

pour changer parcequ'en ce moment j'ai le rewrite ;) dans ce billet, vous verrez du sang, du porn, des personnes nues, des femmes blondes à forte poitrines

je m'égare ... (ou je met des mots pour monter le traffic? ;)) vite :

Lire la suite...

mod_rewrite encore et toujours

je cherche à ameliorer mon pagerank, pour cela il ne faut pas (ou peu) de contenu dupliqué...
avec mes nombres modif d'url du blog google continue a crawl des "vieux" truc

 /index.php?post/...
 /?post/...
 /post/...

bien sur c'est 3 fois le meme contenu, encore une fois mod_rewrite va nous aider à malmener le cache de google à grand coup de réponses HTTP 301/302 (object as move)

Lire la suite...

lundi, septembre 17 2007

deux fois rien

est ce que c'est pas grand chose?
non c'est vraiment rien, ou comment simplifier les choses :)
la série de regex remplacée par une seule (celle d'ici)

  RewriteCond %{REQUEST_URI} ^/post.*    [OR]
  RewriteCond %{REQUEST_URI} ^/category.* [OR]
  RewriteCond %{REQUEST_URI} ^/tag.*     [OR]
  RewriteCond %{REQUEST_URI} ^/feed.*    [OR]
  RewriteCond %{REQUEST_URI} ^/archive.*  [OR]
  RewriteCond %{REQUEST_URI} ^/page.*    [OR]
  RewriteCond %{REQUEST_URI} ^/sitemap.xml

donne

 RewriteCond %{REQUEST_URI} ^/((post|category|tag|feed|archive|page).*|sitemap.xml)

dimanche, septembre 16 2007

How To Save Bandwith?

''Comment économiser la BP (bande passante)?"
en compressant le flux HTTP d'apache, activons donc le "mod_deflate".

Lire la suite...

- page 1 de 2