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.
Tutoriels
Comment je valide et convertit des documents HTML trop chargés ou provenant de Microsoft Word en HTML valide et simplifié
Cette procédure est faite pour permettre de prendre n’importe quel fichier Word ou HTML généré avec beaucoup de tagsoup en en simplifier a sa plus simple expression html. Valide.
Crash course about how DNS works and the things you should know about it
I often come with conversations with people and hear them asking how DNS works for hosting their domains. Most of the time, there is plenty of ressources about this. Nevertheless. I felt like I could try to make a nice answer in less than 200 words. What is DNS? Just to have everybody on equal grounds, here is some describing … Continued
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
Copier un fichier d’un serveur à l’autre en le compressant pour la route via NetCat et
J’ai voulu un jour transférer des fichiers entre deux machines et les fichiers je les trouvaient lourds. Habituellement j’aurait utilisé soit rsync ou scp mais cette fois ci je voulait utiliser un processus un peu différent. Pourquoi ne pas compresser le contenu durant le transfert?
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!
Installation RHEL4 sur un Dell PowerEdge 860
Voici comment j’ai fait pour préparer un serveur web… d’autres directives pourraient suivre: ATTENTION; contenu 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