virt-manager est une interface graphique permettant d’utiliser libvirt pour créer des machines virtuelles. Libvirt est un ensemble d’outils permettant la gestion de machines virtuelles et d’autres fonctionnalités utiles de virtualisation. Elle se compose d’une API, d’un ensemble de bindings en différents langages, d’un démon (libvirtd), d’un logiciel en ligne de commande (virsh) et d’une interface graphique (virt-manager). Cet outil permet donc de gérer des machines virtuelles, quels que soient le ou les hyperviseurs en charge de celles-ci, sans apprendre à utiliser tous les outils propres à chaque solution de virtualisation. Lire la suite

Transmission est un client BitTorrent connu. Je l’utilsais dejà sur mon laptop avec son interface gtk, elle est simple, intuitive et cependant complète.

Dans cette article, nous allons profiter de notre serveur dédié pour s’occuper du téléchargement et du partage des torrents. Transmission dispose d’une interface en ligne de commande et d’une interface web. Nous verrons ici comment installer transmission avec son interface web.

Lire la suite
git

Git est un logiciel de gestion de versions décentralisé. C’est un logiciel libre créé par Linus Torvalds, le créateur du noyau Linux.

Je ne vais pas m’attarder sur comment utiliser git, d’autres le font mieux que moi. Cette article a pour objectif de créer rapidement et simplement un dépôt git sur un serveur, accessible depuis SSH.

Lire la suite

Le support SSL est activé sur ce site, mais lorsque je m’y rendais, Firefox me signalait qu’il avait bloqué du contenu non sécurisé. Le problème venait du chargement des fonts et de JQuery depuis les serveurs de Google, grâce aux lignes suivantes :

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700' rel='stylesheet' type='text/css'>
Lire la suite

Supposons que nous disposons d’un serveur tournant avec Debian stable. Les paquets de la stable ont pour avantage d’être moins sujets aux bugs. Cependant, dans certains cas, il est intéressant d’avoir la dernière version d’un logiciel, en particulier pour des applications jeunes ou à la mode, mais néanmoins intéressantes ! Certains paquets comme Node.js ou ownCloud ne sont même pas présent dans les dépôts Wheezy !

Nous allons donc spécifier à Debian qu’on souhaite que certains paquets soient installés à partir des dépôts de Jessie Lire la suite

Rappel

NAT, Network Address Translation, permet de faire la correspondance entre des adresses IP publiques et des adresses IP privées. Les machines connectées derrière un NAT ont donc une adresse IP privée au choix :

  • Classe A : 10.0.0.0/8
  • Classe B : 172.16.0.0/12
  • Classe C : 192.168.0.0/16

Le NAT s’occupe donc de remplacer les adresses privées par celles publiques et inversement. Lire la suite

"Phoronix Test Suite"

Pour un projet, je dois comparer les solutions de virtualisation existantes. Entre autre, un point de comparaison sont les performances. J’ai donc recours à des benchmarks, des stress tests, qui ont pour but de donner un score de performance de la machine.

Pour réaliser ces benchmarks, j’ai tout de suite pensé au site connu, Phoronix, qui, en quelques années, c’est imposé comme la référence des tests logiciels et matériels sous GNU/Linux. J’espérais y trouver des logiciels de benchmarks, et … j’ai été comblé ! Il se trouve que le site à lancé son propre logiciel de benchmarks, couvrant tous les aspects possibles à tester, Phoronix Test Suite.

Phoronix Test Suite permet donc d’effectuer des benchmarks. Il comprend des tests et des suites de tests, permettant ainsi de tester le cpu par des tests de compilation, la lecture/écriture sur le disque, mais aussi des tests de logiciels, comme Apache ou Nginx. Lire la suite

Quentin Loos

Le contenu de ce site est sous licence libre Creative Common 3.0 BY - SA
- Propulsé avec Octopress & Greyshade