Articles plus anciens
11 jan 11

Et voila je viens de migrer sous WordPress 3.0.4 (avant j’étais en 2.9.x) et d’installer un nouveau thème.

Ce thème que j’ai pour l’instant baptisé twentykeko est mon « oeuvre », il est basé sur twentyten le thème de base de WordPress 3.0 avec le style graphique de Keko (mon précédent thème)

Étant mon premier thème il se peut qu’il y ait des bugs que j’essaierai de corriger au fur et à mesure.

J’ai déjà décrit Comment installer un serveur Web avec Cherokee, mais ce serveur Web est un peu trop confidentiel à mon gout.

J’avais donc la possibilité d’installer apache2, la référence en la matière mais les souvenir que j’en ai sont peu probants (configuration pas super simple), j’ai donc choisi lighttpd.

Comme l’article précédemment cité on installera MySQL, Lighttpd et php.


Installation de MySQL

Comme dans l’article précédent (pas de changement) :

sudo aptitude install mysql-server mysql-client

Ce qui installe :

 libdbd-mysql-perl{a} libdbi-perl{a} libhtml-template-perl{a} libnet-daemon-perl{a}
 libplrpc-perl{a} mysql-client mysql-client-5.1{a} mysql-client-core-5.1{a} mysql-server
 mysql-server-5.1{a} mysql-server-core-5.1{a}


Il faudra renseigner le mot de passe du super-utilisateur root.


Installation de Lighttpd

sudo aptitude install  lighttpd

Ce qui installe :

libterm-readline-perl-perl{a} lighttpd spawn-fcgi{a}

Si on test en allant sur l’adresse du serveur en http (http://ip_server), on aura alors la page suivante si tout fonctionne correctement :

Installation de PHP

Là encore aucune modification par rapport à Cherokee :

sudo aptitude install php5-cgi php5-mysql

Qui installe :

php5-cgi php5-common{a} php5-mysql


Ajout du support php à Lighttpd

Contrairement à Cherokee cela se fait en ligne de commande (ce qui ma foi est plus simple) :

sudo lighty-enable-mod fastcgi-php
sudo lighty-enable-mod fastcgi
sudo /etc/init.d/lighttpd force-reload


Test de php

Tout comme pour Cherokee on crée un fichier php contenant l’instruction phpinfo() dans /var/www (racine du site web)

<?php
   echo phpinfo();
?>

Si on va sur l’URL correspondante on devrait avoir :


Sources :

lighttpd – Documentation Ubuntu Francophone

Installer un serveur web Lighttpd | throka.org

05 jan 11

Je réalise actuellement des tests de XBMC afin de voir si je pourrais me séparer de Freevo qui faut l’avouer a une interface plutôt rétro.

Bref j’ai voulu tester le skin XMC Transparency! dont l’URL de téléchargement contient un point d’exclamation :

http://ronie.intodarkness.nl/Transparency!-v2.11.rar

Et si on utilise wget simplement avec cet URL on aura le droit au message d’erreur suivant :

bash: !-v2.11.rar: event not found

Pour s’affranchir du message il suffira d’ajouter des apostrophes :

wget 'http://ronie.intodarkness.nl/Transparency!-v2.11.rar'

Ou de mettre un slash devant le caractère problématique :

wget http://ronie.intodarkness.nl/Transparency\!-v2.11.rar
04 jan 11

C’est drôle ce genre de site qui simulent une analyse de virus pour vous inciter à acheter un faux logiciel anti-virus qui sera en réalité un vrai virus….

Enfin drôle surtout lorsque l’on est sous Linux :

Commentaires fermés

Mon bureau (où est mon ordinateur) et mon salon (où est la Freebox) sont à l’autre bout l’un de l’autre de ma maison (soit environ 14m).


Au début j’avais du WiFi : débit correctes et stables (presque 3 Mo/s), mais connexion instable (perte de réseau) et lente à s’établir à l’ouverture de session

Ensuite j’ai testé le CPL : lent, instable (selon les jours, heures, appareils ménagés en marches ?), fluctuant selon les prises de courant de 400Ko/s à 3,5 Mo/s (400 Ko/s sur les prises près de mes 2 ordinateurs) et plusieurs boitiers CPL grillés.


Enfin j’ai pris le taureau par les cornes, percé mes murs et fait passer une gaine avec un câble Ethernet en extérieur et c’est la révolution : stable, rapide (12 Mo /s) et constant.


Pour tester mon débit je me suis appuyé sur l’article de Nicolargo « Tester le débit de votre liaison réseau en fonction de la taille des paquets » où il est décrit l’utilisation de NPTCP pour tester sa liaison entre 2 PCs Linux relié en réseau.

Voici les grandes lignes du test.

Installer NPTCP sur les 2 PCs :

sudo aptitude install netpipe-tcp

Sur le premier PC (ayant l’IP 192.168.1.222) on lance nptcp sans paramètres :

NPtcp

Sur le deuxième PC on lance nptcp en précisant l’adresse du 1er PC et un fichier de sortie :

NPtcp -h 192.168.1.222 -o TestReseau.txt

Le résultat du test figure dans le fichier TestReseau.txt indiquant pour différentes tailles de paquets le débit : TestReseau.txt

Pour que cela soit plus parlant on peut tracer un graphique, tout d’abord on installe l’outil plot :

sudo aptitude install gnuplot

Puis :

echo "reset; set terminal png; \
set logscale x;
set xlabel 'Taille des paquets (octets)'; \
set ylabel 'Debits (Mbps)'; \
plot 'TestReseau.txt' using 1:2 with linespoints;" | gnuplot > TestReseau.png


Et voila le résultat :

TestReseau.txt

Donc pour profiter de mon débit maximum à un peu plus de 11 Mo/s il faut transférer des fichiers de plus de 100 ko…