Renoir Boulanger, Webmestre Un geek social et Linuxien de nature

Archive classé dans la catégorie ‘Linux’

Installer PHP 5.3.1 sous Debian et/ou Ubuntu via un repository non officiel

avec un commentaire

Installer PHP 5.3.1 sous Debian et/ou Ubuntu via un repository non officiel

J’était, hier, en train de jouer avec des appels SOAP pour préparer un projet et j’ai réalisé que ma version compilée de php 5.3.0 était défectueuse.

Je dis que mon installation est défectueuse car lorsque j’instantiait $client = new Zend_Soap_Client; plus rien ne répondait. Même aller en error_reporting(E_ALL); et tout ce qui est imaginable. C’est après quelques heures a tourner en rond je me suis dit que si même $client = new SoapClient; avec un résultat du genre “Class does not exists”. C’est le PHP… pas le code ou le Framework. Pas de doute.

J’ai donc pensé recompiler la dernière version PHP 5.3.1 qui est considérée stable… quant à recompiler, autant mettre à jour sur la dernière version!

Ce billet vous permettra d’installer la version stable PHP 5.3.1 a partir d’un repository déjà configuré au lieu de le compiler.

 

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

January 9th, 2010 at 12:53 am

Classé dans Linux, Open-Source

Marqué comme ,

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

aucun commentaires

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

La Virtualisation c'est comme des roches en √©quilibreCe billet est le premier d’une s√©rie d’articles d√©crivant la fabrication d’une Machine Virtuelle (VM) de d√©veloppement pour une √©quipe de d√©velopeurs.

Je mentionne PHP 5.3 mais en fait ce type d’installation pourrait √™tre utilis√© pour n’importe quelle technologie web qui peut rouler sous Linux (Ruby on Rails, Java, Perl, etc).

J’ai s√©par√© cette s√©rie en quatre volets.

  1. Description du concept (cet article)

    Ce que je vais discuter dans cette s√©rie d’articles n’est pas n√©cessairement connu de tous. Je vais donc vulgariser un peu avant de commencer.

  2. Installation du système

    Je donne ici mon secret de magicien avec quelques configurations que je consid√®re importantes pour un environement d’h√©bergement web pour am√©liorer la s√©cruit√© (le strict minimum pour cette s√©rie d’articles. Je pourrai en faire un plus pouss√© plus tard).

  3. Compilation de PHP 5.3

    Comment installer Apache 2.x avec le dernier cutting-edge PHP.

  4. Installation de l’environnement de d√©veloppement avec Eclipse PDT (√† venir)

    La magie se passe par l√†! Avec ce setup votre √©quipe pourra r√©pliquer l’installation de d√©veloppement a volont√©.

Mise en contexte

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).
Lire le reste de cette histoire »

Écrit par Renoir Boulanger

September 3rd, 2009 at 2:53 pm

Classé dans Linux

Marqué comme ,

Un firewall simple sous Linux avec «Ferm»

aucun commentaires

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 de Confluence… et les traduire ici demande du temps pour les reformatter pour mon blogue.

D’autres articles sp√©cialis√©s Debian Linux

D’autres articles technique (pour Debian Linux) seront aussi disponibles dans les prochaines semaines.

Voici une liste de quelques uns que je compte publier:

  1. Monter une machine en SNMP v2c en lecture seule
  2. Permettre des updates aux serveurs NTP a l’heure
  3. Installer VMware server 2 sur Debian
  4. Augumenter le niveau de sécurité pour Infra Publique sous Debian
  5. Procédure configuration SYSLOG-NG vers un serveur de log

J

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

August 19th, 2009 at 12:12 am

Classé dans Linux

Marqué comme , , ,

Le “Cloud computing” vulgaris√©

aucun commentaires

Le “Cloud computing” vulgaris√©

Attention: Article technique :)

Une passion que j’ai depuis quelques temps c’est l’automatisation des d√©ploiements dans des projets. Le Cloud-Computing fait partie des concepts qui permettent d’automatiser le travail.

Mais qu’est-ce que le Cloud-Computing en fait?

Voici ma description de vulgarisation personnelle provenant d’un post que j’ai fait dans un Intranet Priv√© il y a plusieurs mois.

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

August 17th, 2009 at 12:55 pm

Classé dans Linux, Technologies

Marqué comme , ,

Effacer un disque dur

aucun commentaires

Effacer un disque dur

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 le processus, idéalement inutilisée… sinon où chercher ou quoi utiliser pour se «dé-s’emmerder»
    • Un lecteur CD-Rom

Attention, un peu technique… mais tellement conseillé :)

ÉTAPE UN… backups?!

C’est un peu stupide de le préciser… mais assurez-vous qu’il est vraiment vide de vos données avant de faire quoi que ce soit!

Je vous recommande DE NE PAS AVOIR D’AUTRES DISQUES D’INSTALLÉ lors de l’exécution de ce script Tant que vous exécutez pas le script a l’étape six vous ne risquez rien (!).

Lire le reste de cette histoire »

Écrit par Renoir

April 16th, 2008 at 12:45 am

Classé dans Linux

Marqué comme , , ,