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
Sommaire
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