Mettre en oeuvre des vserveurs sur Debian SID

Benjamin POUSSIN

Code Lutin

version 1.0

Abstract

Ce document montre comment mettre en oeuvre des vservers sur une Debian SID...


Table of Contents

Le kernel
Installation des packages necessaire a la compilation ::
Preparation de la compilation ::
La compilation ::
Installation du noyau ::
Vserver
Installation du package ::
Configuration d'un virtual host
Fin de l'installation
Test ::
C'est parti...
Annexes
L'auteur
Aper� des divers formats de ce document
Licence de publication

Le kernel

Il faut commencer par installer le patch ctx pour le kernel.

Installation des packages necessaire a la compilation ::

apt-get install debhelper modutils kernel-package libncurses5-dev fakeroot apt-get install kernel-source-2.4.20

Preparation de la compilation ::

cd /usr/src tar -xjvf kernel-source-2.4.20.tar.bz2 ln -s kernel-source-2.4.20 linux cp /boot/config-2.4.20-686 linux/.config

La compilation ::

export PATCH_THE_KERNEL=YES make-kpkg clean make-kpkg --append_to_version +freeswan+ctx --initrd --revision=01 kernel_image modules_image

Installation du noyau ::

dpkg -i kernel-image-2.4.20+freeswan+ctx_01_i386.deb

Vserver

Installation du package ::

apt-get install vserver debootstrap

Configuration d'un virtual host

mkdir /var/lib/vserver/mon_serveur debootstrap sid /var/lib/vserver/mon_serveur http://ftp2.fr.debian.org/debian

Cr�z un fichier /etc/vservers/mon_server.conf avec comme contenu

IPROOT=192.168.99.76
IPROOTDEV=eth0
ONBOOT=yes
S_HOSTNAME=mon_serveur

Cela indique quel adresse ip utiliser pour ce serveur, ansi que le nom qu'il aura.

Fin de l'installation

Test ::

vserver mon_serveur enter

cela faire apparaitre

ipv4root is now 192.168.99.76
New security context is 2
mon_serveur:/#

C'est parti...

Il ne reste plus qu'�cr�r un fichier /etc/apt/souces.list. Puis de d'installer les packages que vous souhaitez.

Annexes

L'auteur

Benjamin POUSSIN

Analyste d�eloppeur de solutions Libres

Employ�fondateur de Code Lutin

Aper� des divers formats de ce document

Ce document a ��r�ig�au format RST avec KWrite puis converti aux formats DN-XML et Docbook avec dn2dbk.xsl.

Les versions XHTML, HTML et XSL-FO a ��r�lis� avec les feuilles XSLT officielles de docbook [1]. Les version PDF, postscript, RTF et texte ont ��cr�es gr�e �`Jade`_.

Retrouvez toutes ces version ici :

Licence de publication

Ce document issu de www.e-glop.net ou de www.ipv6.e-glop.net est soumis �la licence GNU FDL. Il provient �l'origine de l'intranet de Code Lutin. Nous les remercions d'avoir mis ce document sous licence Libre, afin que nous puissions le publier ici.

Permission vous est donn� de distribuer, modifier des copies de ce document (traduction, modifications, adaptation, etc...) tant que vous respectez la licence sus-cit�.

Duplicate explicit target name: "code lutin".



[1] paquet app-text/docbook-xsl-stylesheets sur Gentoo Linux