Renoir Boulanger Un geek social et Linuxien de nature

Procédure pour avoir un environnement de dévelopement local facile à configurer avec Apache

Mon environment de développement est sous Linux depuis plusieurs années. Avec le temps j’ai traîné dans mes portails privé de documentation cette procédure. Elle utilise des variables utilisés dans l’URL qui pointe vers votre hôte local de votre espace de travail où l’on peut héberger les fichiers de travail. Tout ceci, sans avoir à configurer pour chaque projet client.

Procédure pour créer un serveur FTP sécurisé SSL forcé avec usager virtuels sous Ubuntu Linux avec vsFTPd

Je ne sais pas si vous êtes comme moi mais je n’aime pas laisser non crypté l’accès a un service qui me demande un mot de passe. Je devait monter un serveur cette semaine qui doit avoir les accès FTP. J’ai pris l’initiative de sécuriser la machine avec du SSL car je crois qu’aujourd’hui c’est notre devoir de faire ce … Continued

Comment automatiser une tâche avec CRON en utilisant Vim

Deux tâches vraiment essentielles qu’on fait en administrant une machine sous Linux sont très souvent de modifier/créer un fichier et de planifier des tâches de maintenance. Pour utiliser «cron» il faut savoir utiliser «vi», les commandes sont très souvent les mêmes. Je dois spécifier que j’ai basé mon tutoriel sur CRON fourni par Ubuntu Linux qui est (de mémoire) le … Continued

Crash Course sur les environnements Java

Je suis actuellement en mode “Documentation” et je me suis dit que le web pourrait profiter d’un résumé, en français, du Jargon de l’univers Java. Je ne suis pas un développeur Java mais j’ai eu a administrer des serveurs pendant 4 ans, et j’en fais encore aujourd’hui. Ce document résume ma compréhension des usages. Si vous avez des suggestions ou … Continued

Une VM Linux qui sert au développement PHP 5.3 avec Eclipse – partie III

Ce billet est le troisième d’une série d’articles décrivant la fabrication d’une Machine Virtuelle (VM) de développement pour une équipe de dévelopeurs. Cette partie couvrira l’installation de Apache et de PHP 5.3 (la dernière version depuis Juin 2009) qui offre beaucoup d’avancées. Je pense que c’est devenu le juste minimum a cause de ces nouvelles fonctionnalités. Voir articles faits par … Continued

Une VM Linux qui sert au développement PHP 5.3 avec Eclipse – partie II

Ce billet est le deuxième d’une série d’articles décrivant la fabrication d’une Machine Virtuelle (VM) de développement pour une équipe de dévelopeurs. Ce billet expliquera comment j’installe un système Linux que je considère de base pour une infrastructure d’hébergement applicatif. Je ne couvrirai pas les configurations plus avancés pour améliorer la sécurité. Je risque de le faire plus tard.

Une VM Linux qui sert au développement PHP 5.3 avec Eclipse – partie I

Pour développer, j’utilise depuis deux ans une machine virtuelle (VM) Linux (minimale) qui me sert de “bac à sable”… Le but de cette série d’articles. Dans cette VM il y a tout les outils nécessaires aux projets en-cours et ils sont configurés pour refléter l’environnement de production où je déploie mon travail.

Ce type d’installation est idéal car il permet d’avoir a installer les prérequis une seule fois et pouvoir les dupliquer pour tout les dévelopeurs. Sans oublier que vous n’avez plus de préoccupations de licences logicielles.

A la fin de cette série d’articles vous aurez accès a une VM qui représentera votre environement de production (ajuster à vos besoins de production, évidemment).

Manipulation des liens extérieurs et les popup pour améliorer l’Accessibilité

En rédigeant Accessibilité et les liens externes j’ai réalisé qu’il y aurait trop de matière pour être lue dans un simple billet. Alors j’ai décidé d’aller plus en profondeur et de le documenter. Cet article explique une méthode simple pour transformer tout les liens d’une page qui vont à l’extérieur du site courrant en ajoutant un icône approprié et la … Continued

Un firewall simple sous Linux avec «Ferm»

Attention: Article Technique! Dans le but de faire profiter la postérité et ma mémoire personnelle voici mon premier post d’une série d’articles spécialisée sur Linux. Ces articles proviennent de ma voûte documentaire professionnelle et personnelle. Évidemment pour les publier ici je dois censurer les détails sensibles, vous me comprendrez (!) Le fait de les avoir dans le format Wiki Markup … Continued

Effacer complètement un disque dur de façon sécuritaire

Lorsqu’on se préocupe de ses informations personnelles et qu’on veut se débarrasser d’un ordinateur ou d’un vieux disque dur il faut, idéalement, le vider. J’ai une petite méthode pour le faire pas trop compliqué et totalement sécuritaire pour les données. Ma méthode implique Un disque dur qu’on veut wiper (effacer) Un LiveCD de Linux Du temps Une tour d’ordinateur pour … Continued

Lorsque gérer un réseau peut rimer avec vigilance plutôt que réparation

Les collègues qui travaillent avec moi pour le réseau savent ce que qu’implique chaque modification dans le réseau. Nous travaillons pour remonter le réseau et atteindre un certain niveau côté qualité qui rendra notre travail plus facile pour tous. Parmi ces améliorations, il s’agit d’un moyen de savoir si tout est correct et être averti si un changement à été … Continued

Installer VMWare sur Ubuntu server avec le repositoire de Canonical

UPDATE 2009-08: Je prévois faire un nouvel article pour couvrir ce sujet car cette version de Ubuntu est désuète. Personnellement, je n’utilise plus Ubuntu comme un serveur. J’utiliser Debian Linux pour mes serveurs. Ubuntu demeure mon poste de travail favori. Je donnerai le lien du bon post une fois qu’il sera en ligne.   L’idée c’est d’avoir un serveur rack-mount … Continued

Doubler la fiabilité avec un miroir MySQL, un mini-Howto

Imaginez que vous avec plusieurs sites a gérer. Sur un serveur, disons, monté en RAID-1 sur deux disques SATA en md-devices. C’est bien, les données sont dupliqués et si un disque dur brise, les données survivent. Évidemment ça ne nous protège pas des erreur de manipulation. Une redondance comme je l’ai monté implique deux serveurs distincts qui ont chacun leur … Continued

Montage de dossiers distants via sshfs

J’ai souvent vanté les mérites du SSHFS mais je n’ai jamais réellement expliqué le concept du partage à -la-windows… mais sécuritaire! Attention aux non initiés en linux… c’est un howto très technique!

Login ssh sans mot de passe

Voici comment générer un certificat qui sera utilisé par ssh pour se connecter à un serveur sans demander de mot de passe à l’usager.     Sur le serveur client, exécuter (dans le HOME de l’usager): $ mkdir .ssh $ ssh-keygen -t dsa -f .ssh/id_dsa (Ne pas spécifier de mot de passe) $ cd .ssh $ scp id_dsa.pub user@remote:~/.ssh/id_dsa.pub$ mkdir … Continued