Archives de
Category: Linux

Laboratoire infra Linux HA #5 – Load balancing avec HAProxy et Keepalived

Laboratoire infra Linux HA #5 – Load balancing avec HAProxy et Keepalived

lab07-front-02, lab07-lb-01 et lab07-lb-02 Cet article est le cinquième opus de la suite d’articles sur la mise en Ĺ“uvre d’une infrastructure Linux visant Ă  servir le blog « lab07.lab » en haute dispo. Dans le prĂ©cĂ©dent article, nous avons enfin mis en Ĺ“uvre de la haute-disponibilitĂ© pour le stockage du code de notre blog. Dans cet article on va d’abord ajouter un nouveau serveur FRONT et comme ça devrait aller vite, on ajoutera deux rĂ©partiteurs de charge (load balancers ou…

Lire la suite Lire la suite

Laboratoire infra Linux HA #4 – NFS avec DRBD et Heartbeat

Laboratoire infra Linux HA #4 – NFS avec DRBD et Heartbeat

lab07-nfs-01 & lab07-nfs-02 Cet article est le quatrième opus de la suite d’articles sur la mise en Ĺ“uvre d’une infrastructure Linux visant Ă  servir le blog « lab07.lab Â» en haute dispo. Dans le prĂ©cĂ©dent article nous avons activĂ© la rĂ©plication de la bdd wordpress entre les serveurs lab07-db-01 et lab07-db-02.Dans cet article on va dĂ©coupler le stockage du code et son exĂ©cution. Notre serveur FRONT lab07-front-01 va continuer d’interprĂ©ter le PHP et servir nos pages web mais ne portera plus le…

Lire la suite Lire la suite

Laboratoire infra Linux HA #3 – RĂ©plication MySQL

Laboratoire infra Linux HA #3 – RĂ©plication MySQL

LAB07-DB-02 Cet article est le troisième opus de la suite d’articles sur la mise en Ĺ“uvre d’une infrastructure Linux visant Ă  servir le blog « lab07.lab Â». Dans le prĂ©cĂ©dent article nous avons migrĂ© la base de donnĂ©es de notre Worpdress Ă  l’aide de mysqldump de scp et avons vu comment importer la base sur notre serveur MySQL lab07-db-01.Dans cet article on va faire un premier pas vers la rĂ©silience de notre infrastructure. Ce ne sera pas encore de la haute disponibilitĂ©…

Lire la suite Lire la suite

Laboratoire infra Linux HA #2 – SĂ©paration de la BDD

Laboratoire infra Linux HA #2 – SĂ©paration de la BDD

LAB07-DB-01 Cet article est le second opus de la suite d’articles sur la mise en Ĺ“uvre d’une infrastructure Linux visant Ă  servir le blog “lab07.lab”. Dans le prĂ©cĂ©dent article nous avons rĂ©alisĂ© l’installation et la configuration d’un serveur LAMP sous Debian 12 servant Worpdress Ă  l’aide d’Apache, de MySQL et PHP : lab07-front-01.Dans cet article on va migrer la base de donnĂ©es vers un hĂ´te dĂ©diĂ© : lab07-db-01. Installation des paquets L’installation de Percona MySQL Ă©tant combinĂ©e avec celle des…

Lire la suite Lire la suite

Laboratoire infra Linux HA #1 – Premier serveur LAMP

Laboratoire infra Linux HA #1 – Premier serveur LAMP

LAB07-FRONT-01 Afin d’acquĂ©rir les bases de l’administration système de Linux, j’ai rĂ©alisĂ© le laboratoire suivant dans lequel chaque Ă©tage est redondĂ© (sauf le monitoring) : Le but du laboratoire est de servir en haute disponibilitĂ© le blog WordPress du laboratoire de juillet “lab07.lab”. On utilisera WordPress qui est simple Ă  installer car ce que l’on veut c’est s’entraĂ®ner sur les middleware. La trĂŞve estivale m’invite Ă  rĂ©aliser de nouveau ce lab tout en le documentant pour toi ou pour rĂ©fĂ©rence…

Lire la suite Lire la suite

La mise Ă  jour de version majeure de l’OS : le dist-upgrade

La mise Ă  jour de version majeure de l’OS : le dist-upgrade

Lorsque tu es sur une vieille distribution, tu vas plus avoir de mise Ă  jour et rĂ©installer de zĂ©ro, des fois ça peut ĂŞtre chiant compliquĂ©. Heureusement t’es loin d’ĂŞtre le premier qui a eu la flemme de tout refaire et c’est pris en charge assez simplement. C’est tellement intĂ©grĂ© Ă  l’OS que ça me paraĂ®t plus normal de parler d’une mise Ă  jour – ou d’une montĂ©e de version – que d’une migration. Tout se passe dans le fichier…

Lire la suite Lire la suite

Mot de passe root oublié

Mot de passe root oublié

A force de jouer avec des machines virtuelles diffĂ©rentes, si un collègue l’a mal renseignĂ© ou, si par mĂ©garde t’Ă©tais en QWERTY, il peut arriver que t’aies perdu ton mot de passe root. Si tu as un accès console Ă  la machine, rien n’est perdu. Comme je suis bien organisĂ© mais que j’ai toujours une mĂ©moire de poisson rouge, ça ne m’arrive plus pas souvent et je retiens pas par cĹ“ur la manipulation. J’en ai eu besoin aujourd’hui et j’ai…

Lire la suite Lire la suite

Linux – Le b.a.-ba du shell

Linux – Le b.a.-ba du shell

J’allais te prĂ©senter des commandes utiles, te dire comment elles m’aident au quotidien pour rĂ©aliser mon taf et Ă  chaque fois que je pensais avoir atteint la base, j’ajoutais un paragraphe avant celui que je venais de taper. Alors les commandes utiles on verra plus tard. Commençons par le commencement. Tu pars de loin donc on va commencer doucement (basic, simple). Ouvre un shell, inspire par le nez et expire par la bouche. OĂą suis-je ? Le prompt L’arborescence Si…

Lire la suite Lire la suite

Premier contact avec Linux

Premier contact avec Linux

Linux est le noyau (kernel en anglais) d’un système d’exploitation (ou Operating System, OS) aux normes POSIX dont le rĂ´le est d’établir la communication entre la partie matĂ©rielle et la partie logicielle d’un appareil informatique. Linux, contraction de Linus et Minix, a Ă©tĂ© initialement dĂ©veloppĂ© au dĂ©but des annĂ©es 1990 par Linus Torvald, un Ă©tudiant Finlandais, en guise de hobby. Parmi les motivations de Linus pour la crĂ©ation du kernel Linux figurent :– une mauvaise exploitation des ressources 32bits du processeur…

Lire la suite Lire la suite