P24 Annexe : Différence entre versions

De Wiki de Projets IMA
(Page créée avec « __TOC__ <br style="clear: both;"/> =Installation des outils de base= =Installation de l'hyperviseur Xen= =Création des machines virtuelles Xen= =Architecture réseau Xen= =... »)
 
Ligne 1 : Ligne 1 :
 
__TOC__
 
__TOC__
 
<br style="clear: both;"/>
 
<br style="clear: both;"/>
 +
 +
Cette page est un guide pas à pas pour reconstruire l'architecture de [[P24 Nuage pour sites Web |notre projet]] sur une machine Debian (Jessie 8) avec un noyau Linux 3.16.0-4-amd64.
 +
  
 
=Installation des outils de base=
 
=Installation des outils de base=
 +
Sur une machine Debian Jessie, il est nécessaire d'installer les outils suivants :
 +
apt-get update -y; apt-get upgrade -y
 +
apt-get install -y xen-hypervisor-4.4-amd64 xen-tools sqlite3 nginx ssh xen-utils-common
 +
Les outils suivants sont également conseillés :
 +
apt-get install -y vim bridge-utils python curl lynx nmap
 
=Installation de l'hyperviseur Xen=
 
=Installation de l'hyperviseur Xen=
 +
 
=Création des machines virtuelles Xen=
 
=Création des machines virtuelles Xen=
 +
 
=Architecture réseau Xen=
 
=Architecture réseau Xen=
 +
 
=Installation de Docker=
 
=Installation de Docker=
 +
Mise a jour et téléchargement d'outils pratiques
 +
apt-get update -y; aptget upgrade -y
 +
apt-get install -y vim curl
 +
 +
Ajout des dépôts ''backports'' de jessie
 +
echo -e "\n\n#\n# Jessie backports\n#\n deb    http://ftp.fr.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
 +
echo -e "deb-src    http://ftp.fr.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
 +
apt-get update -y; aptget upgrade -y
 +
 +
Installation proprement dite de Docker
 +
apt-get install -y docker-engine
 +
 +
Ajout du proxy dans l’environnement Docker
 +
mkdir /etc/systemd/system/docker.service.d
 +
echo -e "[Service]\nEnvironment=HTTP_PROXY=http://proxy.polytech-lille.fr:3128/" > /etc/systemd/system/docker.service.d/http-proxy.conf
 +
systemctl daemon-reload
 +
systemctl restart docker
 +
 
=Architecture réseau Docker=
 
=Architecture réseau Docker=
 +
 
=Mise en place des scripts=
 
=Mise en place des scripts=
 +
 
=Tests=
 
=Tests=

Version du 16 février 2016 à 16:26


Cette page est un guide pas à pas pour reconstruire l'architecture de notre projet sur une machine Debian (Jessie 8) avec un noyau Linux 3.16.0-4-amd64.


Installation des outils de base

Sur une machine Debian Jessie, il est nécessaire d'installer les outils suivants :

apt-get update -y; apt-get upgrade -y
apt-get install -y xen-hypervisor-4.4-amd64 xen-tools sqlite3 nginx ssh xen-utils-common

Les outils suivants sont également conseillés :

apt-get install -y vim bridge-utils python curl lynx nmap

Installation de l'hyperviseur Xen

Création des machines virtuelles Xen

Architecture réseau Xen

Installation de Docker

Mise a jour et téléchargement d'outils pratiques

apt-get update -y; aptget upgrade -y
apt-get install -y vim curl

Ajout des dépôts backports de jessie

echo -e "\n\n#\n# Jessie backports\n#\n deb     http://ftp.fr.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
echo -e "deb-src     http://ftp.fr.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
apt-get update -y; aptget upgrade -y

Installation proprement dite de Docker

apt-get install -y docker-engine

Ajout du proxy dans l’environnement Docker

mkdir /etc/systemd/system/docker.service.d
echo -e "[Service]\nEnvironment=HTTP_PROXY=http://proxy.polytech-lille.fr:3128/" > /etc/systemd/system/docker.service.d/http-proxy.conf
systemctl daemon-reload
systemctl restart docker

Architecture réseau Docker

Mise en place des scripts

Tests