Les raccourcis clavier pour Vi/Vim

15 mai

Les raccourcis clavier pour Vi/Vim

Vi est un éditeur de texte en ligne de commande extrêmement puissant, une fois bien maîtrisé, ce dernier permet de gagner un temps précieux. Un des défauts de Vi, il n’est pas très convivial et s’utilise via de (très) nombreux raccourcis clavier. Vi est un des éditeurs de texte préféré des administrateurs systèmes (mais aussi des geek), dans ce billet nous allons résumer quelques raccourcis clavier utile à l’utilisation de l’outil.

Lire la suite …

Activer et configurer le server-status Apache (mod_status)

30 avr

Electrocardiogramme server-status Apache

Afin de connaitre l’état d’un serveur Apache en temps réel, il est possible de mettre en place des solutions de supervision telles que Nagios ou encore MRTG. Cependant, il existe un module d’Apache nommé mod_status qui permet via une page HMTL de connaitre l’état du serveur à un instant T, sur cette page il sera possible en autre de voir : les « slots » Apache en mémoire, les requêtes, les temps d’exécution, la charge processeur, etc.

Cet outil sera aussi très pratique pour suivre les soucis de surconsommation de mémoire ainsi que les scripts demandant trop de ressources. Dans ce petit tutoriel, nous allons voir comment activer, configurer et comprendre la page server-status.

Lire la suite …

Empêcher les dépassements de mémoire sur un serveur Linux

20 avr

linux oom killer tux memoire

Par défaut Linux possède un mécanisme complexe nommé OOM-Killer (pour Out-Of-Memory Killer), ce dernier est incorporé au noyau Linux et permettra en cas de dépassement de mémoire de tuer des processus inutiles afin d’éviter un plantage complet du serveur.

Lire la suite …

Comment est « construit » Linux ?

6 avr

Logo de la fondation Linux

La fondation Linux a publié une vidéo très bien faite qui explique le processus de création du noyau Linux. La vidéo donne aussi quelques chiffres intéressants sur le système d’exploitation en lui-même (d’où les confusions volontaires entre système d’exploitation et noyau).

Lire la suite …

Cacher la version d’un serveur Apache

28 mar

securité serveur web apache

Dans ce billet qui est le premier d’une série d’articles traitant de la sécurisation d’un serveur web, nous allons voir comment masquer les informations diffusées par Apache. Par défaut, Apache affichera son numéro de version ainsi que le système d’exploitation utilisé et dans certains cas d’autres informations telles que les modules installés sur le serveur.

Lire la suite …

Synchroniser l’heure d’un système avec NTP

23 fév

ntp heure horloge

Il peut être utile, voir dans certain cas indispensable, que l’horloge d’un système informatique soit synchronisée avec un temps de référence.

C’est ce que permet de faire le protocole NTP (Network Time Protocol), nous allons dans ce petit tutoriel voir comment installer et configurer NTP sur un système Linux.

Lire la suite …

Effectuer des tests de montée en charge avec Tsung (Partie 3 – Le test)

13 fév

Tsung, test de montée en charge

Cet article est la dernière partie d’un tutoriel en trois phases, consacré à Tsung. Après nous être intéressé à l’installation de Tsung, puis à sa configuration nous allons dans cette troisième partie effectuer le test sur notre plateforme et générer le rapport.

Lire la suite …

Effectuer des tests de montée en charge avec Tsung (Partie 2 – Configuration)

13 fév

Tsung, test de montée en charge

Cet article est la seconde partie d’un tutoriel en trois phases, consacré à Tsung. Après nous être intéressé à l’installation de Tsung, nous allons dans cette seconde partie détailler la configuration de l’outil (tout en restant dans le cadre du test d’une application web) ainsi que l’enregistrement de scénarios.

Lire la suite …

Effectuer des tests de montée en charge avec Tsung (Partie 1 – Installation)

13 fév

Tsung, test de montée en charge

Cet article est la première partie d’un tutoriel en trois phases, consacré à Tsung, un outil de test de montées charge multi-protocoles. Dans cette première partie nous ferons une brève introduction concernant l’outil et les tests de montée en charge, puis nous verrons comment installer Tsung sur une distribution Linux.

Lire la suite …

Installer Cron (Crond, Crontab) sur CentOS/Fedora/RHEL

12 fév

agenda

Bien souvent les installations minimales des distributions du type CentOS/Fedora/Red Hat (RHEL) n’ont pas Cron d’installé par défaut. Voici comment installer facilement et rapidement la Crontab ainsi que le démon Crond sur ces distributions.

Lire la suite …

Page 1 sur 212