Halte au spam dans les commentaires du blog !

Depuis quelques jours ce blog est victime de Spam au niveau des commentaires.
Une centaine en une quinzaine de jours et donc autant d’emails m’avertissant de nouveaux commentaires…
Mais je n’avais pas le temps de chercher une solution à ce problème donc j’ai laissé traîner.
Jusqu’à aujourd’hui où j’ai vu passé un article de Lolokai sur la gestion des commentaires sur les blogs wordpress.

Outre Askimet, dont tout le monde parle pour éviter les spams, il y avait WP-reCAPTCHA qui affiche donc un Catpcha pour pouvoir valider son commentaire.
mon choix s’est donc porté sur WP-reCAPTCHA car j’avais déjà étudié Askimet auparavant mais je ne voulais laisser mon adresse email dans leur base de données.
WP-reCAPTCHA utilisant un service Google pour fonctionner et étant déjà fiché chez Google j’ai préféré cette solution.

J’ai donc mis en place WP-reCAPTCHA et une fois installé je l’ai activé.
J’ai alors eu droit à un message me disant qu’une API n’était pas configurée.
En cliquant sur ce message je suis arrivé ici :
enregistrement WP-recaptcha
J’ai donc cliqué sur « Create Key » et me suis retrouvé avec cet écran me montrant ma clé publique et ma clé privée.

enregistrement WP-recaptcha


Une fois ces clés entrées dans l’interface de wordpress, le plugin est actif.

Voici une capture d’exemple de Captcha :
exemple captcha

Il ne reste plus qu’à voir les effets sur le spam !

Categories: Tutoriels, Web, spam, wordpress Tags: , ,

ASUS W7J: Pas de sons avec UBUNTU

Ouvrir un terminal

copier/coller:

echo "options snd-hda-intel model=3stack" | sudo tee -a /etc/modprobe.d/alsa-base.conf

Redémarrer

Categories: Configuration, Ubuntu Tags:

Compresser des dossiers en masse séparément!

Je suis souvent amené à compresser des dossiers, très nombreux, il faut alors faire un clic droit sur chaque, cliquer sur « compress », quand il y en a un ou deux, ça va mais au-delà….

Donc voici la solution: la solution requiert que vos dossiers soient tous au même endroit.

Ouvrir un terminal de commande: cd /emplacement des dossiers

et la commande magique: for i in * ; do zip -vr « $i.zip » « $i » ; done

Voilà! Cette solution fonctionne seulement pour ZIP, par pour RAR, j’imagines que la syntaxe est un peu différente pour RAR, si cà vous tente de trouver la réponse je suis preneur….

Categories: Divers, Linux Tags:

Google Documents

Vendredi 15 avril 2011

Ce matin, Google Documents était en panne.
Au bout de 5 minutes tout était revenu à la normale, mais pendant ce temps là, je n’ai pas pu accéder à mes documents archivés sur le service en question.

Cette panne, en soi, n’était pas très grave et ne m’a pas empêché de travailler, mais que se passerait il si cela venait à durer quelques heures ?

En ce moment je suis en pleine réflexion sur l’achat d’un NAS, j’étais même presque

prêt à franchir le pas et cet incident a tout remis en question !
Je pourrais réutiliser un vieux PC afin d’en faire un serveur et y stocker mes

données.

Actuellement, j’ai déjà un vieux portable qui me sert de serveur hébergeant un blog,

un serveur upnp et un serveur de téléchargements.
Malheureusement son disque dur n’est pas trés gros (80 Go) et me limite fortement.
J’ai bien pensé à changer ce disque dur mais vu qu’il est en PATA je serais limité à

320 Go maximum.

Vu que je viens de changer de config, mon ancien PC va devenir mon PC multimédia et

celui qui l’était auparavant va donc bientôt être libre.
Je vais donc bientôt avoir un PC avec un Athlon XP 2500+ et une ASUS A7N8X deluxe

sous la main.
La carte mère acceptant le RAID sur ses deux ports SATA, je pense que je vais mettre

deux disques durs de 2 To chacun en RAID1.
Avec ceci mes données seront sécurisées.
J’installerais mon système sur un disque IDE comme cela les 2 To resteront du pur

stockage.

Côté système ce sera Linux bien évidement !
Je pense que je vais installer une LMDE Xfce (http://blog.linuxmint.com/?p=1725).
Je l’ai installé dans une machine virtuelle (avec 512 Mo RAM) sur mon portable du

bureau, le système a mis 20 s à se lancer en live et 10 min à s’installer.
Et cela m’a beaucoup plu !
C’est un système rapide, robuste (basé sur Debian) et prêt à l’emploi car certes

cela sera un serveur mais cela doit être aussi un système d’appoint des fois que mon

PC principal plante. Donc il me faut Libre Office, vlc et bien sûr Firefox !
De plus J’aime bien Linux Mint et encore plus Debian…
Le fait que LMDE xfce soit basée sur Debian Testing permet d’avoir des paquets

relativement à jour tout en étant fiables.

J’installerais donc sur ce serveur :
- mon serveur upnp
- mon serveur de téléchargement
- piwigo qui remplacera mon blog perso avec les photos à partager
- et donc EyeOS pour remplacer Google Documents

Voilà, il ne me reste plus qu’à acheter les deux disques de 2 To et à me lancer dans l’installation de ce serveur.

Clé USB µSD

Un designer japonais a eu une idée intéressante.

Créer une clé usb qui serait aussi un triple lecteur de cartes µSD.

Ainsi plus besoin de se trimballer un adaptateur µSD/SD, il suffit d’avoir sur soi sa clé USB (puisqu’elle aurait aussi une mémoire dédiée) pour récupérer les données de ses cartes µSD.

Autre point intéressant : pouvoir moduler la taille de sa clé USB.
Plus assez de place, hop on rajoute une µSD de 32 Go et c’est reparti !

source : Clubic

Categories: Divers Tags: ,

Vidéos Flash: Problème de plein écran

Si vous êtes l’une des nombreuses personnes qui ont des problèmes lorsque vous regardez des vidéos Flash en plein écran, ce conseil pourra vous aider.

« Faîtes un clic droit sur ​​n’importe quelle vidéo flash, « settings/Paramètres » , et décochez la case qui dit activer l’accélération matérielle.  »

« Ensuite, ouvrez un terminal et tapez

sudo mkdir -p /etc/adobe
sudo gedit /etc/adobe/mms.cfg

Ajouter la ligne suivante dans mms.cfg, sauvegarder et quitter:

OverrideGPUValidation=1

Redémarrez tous les navigateurs et vous pouvez maintenant regarder vos vidéos flash en plein écran.

Categories: Multimédia, Ubuntu, Web Tags:

Installer LAMP sous Ubuntu 10.04/10.10

Si vous développez des sites Web, il est agréable d’être en mesure de tester votre code dans l’intimité de votre propre ordinateur, plutôt que sur Internet. Pour ce faire, vous aurez besoin d’installer un serveur web sur votre ordinateur. LAMP (Linux, Apache, MySQL, PHP) est l’une des platforme les plus courantes, il fourni donc un environnement parfait pour vous permettre de tester votre code et votre site. Si vous suivez attentivement ces instructions étape par étape, vous aurez votre propre configuration LAMP opérationnel en un rien de temps.

Installer LAMP sur Ubuntu

Les développeurs d’Ubuntu font qu’il est facile d’installer les paquets du serveur LAMP avec une seule commande. Il suffit d’ouvrir une fenêtre de terminal et entrez la commande suivante.

sudo apt-get install lamp-server^

Non, ce n’est pas une faute de frappe. S’il vous plaît assurez-vous d’inclure l’ accent circonflexe (^). La commande ne fonctionnera pas sans lui.

sudo apt-get install lamp-server^

Le gestionnaire de paquet apt affichera tous les paquets qui ont besoin d’être installé.Taper sur Entrée pour confirmer que vous souhaitez les installer.

Paquets LAMP

Vous serez alors invité à modifier le mot de passe pour l’utilisateur root de la base de données MySQL.

Définir mot de passe root de MySQL

Entrez le mot de passe que vous voulez. Vous serez invité à entrer une seconde fois pour confirmer. Après avoir confirmé votre mot de passe, apt continuera d’installer le reste des paquets. Félicitations, votre installation LAMP est maintenant terminée! Ce fut la partie la plus facile, maintenant vous avez besoin de configuré un certain nombre de choses pour rendre votre système facile à utiliser.

Test Apache

Ouvrez un navigateur Web et saisissez l’adresse http://localhost/. Vous devriez voir une page web qui dit que «ça marche! » (It works)

Test PHP

Maintenant que Apache fonctionne, vous devez tester l’installation de PHP.Vous aurez besoin de créer un fichier dans /var/www appelé testing.php . Ouvrez un terminal et tapez:

sudo nano /var/www/testing.php

ou

sudo gedit /var/www/testing.php

Entrez la ligne suivante dans l’éditeur de texte, enregistrez le fichier et fermez l’ éditeur.

<Php phpinfo ();?>
Ensuite, redémarrez apache avec la commande suivante:
sudo /etc/init.d/apache2 restart
Maintenant, retournez à votre navigateur Web et saisissez l’adresse
http://localhost/testing.php/
Vous devriez voir une page affichant les informations de version pour votre installation de PHP.

Configurer MySQL

Associé la base de données MySQL à l’adresse IP localhost. Cela devrait être 127.0.0.1 pour votre système. Vous pouvez le vérifier avec cette commande dans un terminal.
cat / etc / hosts | grep localhost
Vous pouvez maintenant vérifier que l’adresse est liée dans my.cnfcat /etc/mysql/my.cnf | grep bind-address
Vous devriez voir une ligne qui ressemble à ceci:
bind-address = 127.0.0.1

Si l’adresse IP ne correspond pas à celui de votre système, vous aurez d’éditer le fichier my.cnf pour la corriger.

Installation de phpMyAdmin

Vous n’avez pas besoin d’installer phpMyAdmin, mais c’est une façon beaucoup plus facile et direct pour midifier votre base de données MySQL, si vous n’êtes pas familier avec les commandes de MySQL. Vous pouvez installer phpMyAdmin à partir de la ligne de commande :

sudo apt-get install libapache2-mod-auth-mysql phpmyadmin

L’installation vous invite à sélectionner un serveur web pour la configuration automatique. Ceci est important! Utilisez la barre espace de votre clavier pour sélectionner apache2. Assurez-vous que il ya un * à côté de apache2 puis appuyer sur<Entrer>. L’écran suivant vous explique certaines informations sur la configuration de base de données.Appuyez sur la touche Entrée pour passer à la fenêtre suivante. Un autre écran vous demandant si vous souhaitez configurer une nouvelle base de données appelée dbconfig-common. Comme il s’agit d’une nouvelle installation, utilisez la touche tabulation pour sélectionner Oui et appuyer sur <Entrée>.

phpMyAdmin dbconfig-common

Vous serez invité à entrer le mot de passe root de MySQL. Entrez le mot de passe root MySQL que vous avez créé plus tôt, appuyer sur tabulation pour sélectionner OK et appuyez sur <Entrée>.

mot de passe root MySQL

Vous serez alors invité à entrer un mot de passe pour l’application MySQL phpmyadmin. Vous pouvez appuyer sur <Entrée> et un mot de passe aléatoire sera généré.

mot de passe application MySQL

Si vous entrez votre mot de passe, un écran de confirmation de mot de passe apparaîtra.Confirmez votre mot de passe. Votre installation et la configuration phpMyAdmin est maintenant terminée.

phpMyAdmin essai

Ouvrez votre navigateur Web et saisissez l’adresse http://localhost/phpmyadmin/. Vous devriez voir une page affichant « Welcome to phpMyAdmin »

log dans phpMyAdmin

Vous pouvez vous connecter avec le nom d’utilisateur et le mot de passe root que vous avez créé plus tôt.

Connecté dans phpMyAdmin

Félicitations, vous êtes maintenant prêt à commencer à construire votre site Web en local. Si vous ne travaillez que sur un seul site, vous pouvez mettre tous vos fichiers dans /var/www. Si vous travaillez sur plusieurs sites, vous voudrez peut-être examiner certaines supplémentaires de configuration Apache pour garder les choses soignées et propres sur votre système.

Categories: Ubuntu Tags:

Serveur ubuntu

Voilà j’ aimerais installer un serveur à mon travail que je pourrais accéder depuis n’ importe où. Pour le moment j’ utilise un PC ou j’ ai installé Ubuntu 10.4, partagés les fichiers avec samba(Mes collègues y accèdent aussi) et VNC pour controler un logiciel spécifique, tout ça sur le réseau locale.

Vu que je n’ y connais pas grand chose je voudrais avoir un avis de pro. Je crois savoir qu’ il n’ est pas recommendé d’ installer un GUI sur un serveur, de plus l’ accès à distance n’ aura certainement pas un débit suffisant pour supporter un GUI.

Puis-je installer le serveur sur ce même PC (P4 2.8GHZ, 1Go ram, 200GB HDD), avoir accès aux fichiers partagés en lecture et écriture et eventuellement, utiliser ce logiciel spécifique (tourne en utilisant Java virtual machine 1.5).
Ou devrais-jegarder ma config et installer les packages serveurs de Ubuntu, pour transformer ma version Desktop en version Serveur??(Je pourrais utiliser Xfce ou autre pour reduire les graphismes..)

Dans les 2 cas je ne sais pas comment faire.

SVP Help

Guillaume

Categories: Brainstorming Tags:

WordPress – Changer la limite de 2M pour la taille des fichiers envoyés

Une des contraintes de WordPress est de limiter la taille des fichiers envoyés à 2M.
Cette limitation n’est pas due à WP lui même mais à la configuration d’origine d’Apache2 et de PHP.
Mais il est possible de modifier ceci.
Pour cela, il faut d’abord éditer le fichier de configuration relatif à Apache2 et PHP
nano /etc/php5/apache2/php.ini

Une fois le ficher ouvert, il faut rechercher la ligne avec les 2M et changer la valeur.
Dans mon cas à la ligne 877 de ce fichier j’ai trouvé ce paragraphe :

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 2M

Une fois la modification effectuée il faut redémarrer le serveur Apache2
/etc/init.d/apache2 restart

Categories: Configuration, Tutoriels, Web Tags: , ,

WordPress – Installation d’un thème

Installer un nouveau thème

Il y a deux solutions pour installer des thèmes sur un blog wordpress.
- passer par l’interface du blog, dans « Apparence » il suffit de choisir le thème voulu et de cliquer sur « installer ».
- la deuxième solution se passe en ligne de commande.
Je vais prendre pour exemple le thème utilisé sur ce blog.
Première étape aller dans le répertoire des thèmes de wordpress
cd /var/www/wordpress/wp-content/themes

Ensuite télécharger l’archive contenant le thème voulu
wget http://wordpress.org/extend/themes/download/inove.1.4.6.zip

Décompresser l’archive
unzip inove.1.4.6.zip

Supprimer l’archive
rm inove.1.4.6.zip

Ensuite il faut se rendre dans l’interface d’administration du blog et sélectionner « Apparence », on retrouve alors tous les thèmes installés et il suffit d’activer celui que l’on veut.