Qu est-ce que Vagrant?
|
|
- Hippolyte Jean-Noël Laroche
- il y a 8 ans
- Total affichages :
Transcription
1 Vagrant et la virtualisation pour faciliter le développement Pour ajouter une b : vagrant b add nom_de_ma_b url_de_la_b Pour supprimer une b : vagrant b remove nom_de_ma_b Pour lister les b existantes : vagrant b list Pour lancer la machine virtuelle : vagrant up Pour se connecter en SSH à la V : vagrant ssh Pour mettre la V en veille prolongée : vagrant susp Pour arrêter la V : vagrant halt Pour relancer la V : vagrant resume Lors du développement d une application ou d un site web, il vous est sans doute arrivé d avoir un bug dans un environnement donné (production ou staging) que vous n arriviez pas à reproduire en local, sur votre poste. Vagrant va vous permettre, via la virtualisation, d avoir exactement le même environnement en développement que sur vos serveurs. Nous allons utiliser Vagrant pour le développement d une application Rails. Qu est-ce que Vagrant? Vagrant est un outil permettant de créer des machines virtuelles pant le développement de votre application afin d obtenir l environnement souhaité sans pour autant changer la configuration de votre machine. Le but étant de travailler, en développement, dans le même environnement qu en production ou en staging. Attention toutefois, Vagrant, et par extension, n ont pas vocation à être utilisés directement en production. Il s agit bien de simuler un environnement de production pour de la pré-production ou du développement. En ce qui me concerne, je travaille sous ac OS mais les serveurs sont sous Debian (pour la plupart). Avec Vagrant je ne suis donc pas obligé de changer d OS sur mon poste pour avoir le même environnement qu en production. Certains diront qu il est possible d installer des machines virtuelles directement sur votre poste de développement (via ou Vware par exemple) afin de pouvoir utiliser différents environnements. C est effectivement possible mais si vous avez un nombre de sites conséquents et donc un nombre d environnements différents tout aussi important vous allez passer un certain temps à configurer chacun de ses environnements et ce n est sans doute pas la façon la plus pratique de procéder. Vagrant, lui, vous propose, via un simple fichier de configuration et un ensemble de commandes, de définir le système utilisé et de définir la configuration souhaitée pour votre environnement. Les principaux avantages de cet outil sont la simplicité, la portabilité des V, la légèreté (comparé à une machine virtuelle installée avec l un des outils cités précédemment) et 1
2 également la facilité que l on a à reproduire ou dupliquer un même environnement plusieurs fois. Prérequis Afin de pouvoir utiliser Vagrant sur votre machine, il est nécessaire d avoir, auparavant, installer. Vous trouverez la version compatible avec votre OS sur le site de. Ensuite, vous pourrez installer Vagrant. Les versions de supportées par Vagrant sont les suivantes : 4.0.x, 4.1.x et 4.2.x. Installation Il existe plusieurs façons d installer Vagrant. La première, consiste à télécharger le fichier nécessaire (dans la version souhaitée) pour lancer l installation comme vous le feriez pour n importe quelle application. Attention, dans ce cas vérifiez que le chemin nécessaire à l exécution des commandes de Vagrant a bien été ajouté à votre PATH. La seconde méthode, qui est celle que j ai utilisée pour cet article, est d utiliser RubyGems : gem install vagrant Une fois l installation terminée, vous allez pouvoir ajouter des bes pour, par la suite, créer vos environnements. Ces bes ne sont rien d autres que des images pour installer les OS souhaités. Il est possible d ajouter, retirer ou lister les b via les commandes suivantes : # ajouter une b vagrant b add nom_de_ma_b url_de_la_b # supprimer une b vagrant b remove nom_de_ma_b # lister les b existantes vagrant b list Un certain nombre de bes sont disponibles sur le site Vous y trouverez sans doute ce qui vous convient. Dans le cas contraire, il est possible de créer vousmême votre propre b. Création d une b Afin de créer une b, il vous faut créer un projet Vagrant. Vous pouvez ajouter le provisioning, partager des répertoires et tout ce qui est nécessaire au bon fonctionnement de l environnement souhaité. Un exemple complet de création de b est disponible sur le Github de Open Knowledge Foundation. 2
3 Une fois le projet complet, vous pouvez finaliser la b (afin de pouvoir l utiliser par la suite) via la commande suivante : vagrant package Des options sont disponibles comme vous pouvez le voir en tapant la commande suivi de l option help : vagrant package --help Il est possible d utiliser VeeWee pour la création de bes. Vous trouverez sur le wiki la documentation expliquant comment créer des bes pour Vagrant. Utilisation L utilisation de Vagrant commence par l ajout d une b si vous ne l avez pas encore fait : vagrant b add lucid32 Attention, ceci peut prre un certain temps car il faut télécharger l image. Ensuite, créer votre application Rails comme vous le feriez pour n importe quel autre projet. rails new vagrant_test_app --database=mysql Allez, dans le répertoire de cette application pour pouvoir initialiser Vagrant via la commande suivante : vagrant init lucid32 # lucid32 est le nom de la b utilisée pour cette application Cette commande va créer le fichier Vagrantfile qui va servir à configurer votre b (par défaut ce fichier ne contient que le nom de la b utilisée). Vous pouvez dès maintenant lancer la machine virtuelle : vagrant up Pour tester si cette dernière est bien lancée, vous pouvez vous connecter en SSH : vagrant ssh Si tout a fonctionné correctement, vous devriez donc maintenant être connecté en SSH sur votre V. Dans le cas présent, nous sommes donc connectés sur une machine virtuelle fonctionnant sous Ubuntu LTS. Vous allez pouvoir installer tous les éléments nécessaires au bon fonctionnement de votre application Rails (Ruby, git, ysql, rbenv et encore bien d autres choses ). 3
4 Provisionnement Différents modes de provisionnement sont disponibles. Il est possible d utiliser Chef ou Puppet mais également de tout faire via le shell. Avant d effectuer toute modification dans le Vagrantfile, arrêtez votre V via la commande suivante : vagrant susp Une fois que vous aurez fini vos modifications, alors vous pourrez la relancer. Chef Pour pouvoir utiliser Chef afin de provisionner votre V vous devez définir le mode de provisionnement dans le Vagrantfile de votre application : Vagrant::Config.run do config config.vm.b = "lucid32" config.vm.provision :chef_solo do chef... Vous devez définir le chemin des cookbooks de Chef si vous en utilisez via la ligne suivante : config.vm.provision :chef_solo do chef # le chemin est relatif au répertoire de l'application Rails chef.cookbooks_path = "./cookbooks" Il est possible de donner une url plutôt que donner le chemin relatif des cookbooks: config.vm.provision :chef_solo do chef chef.recipe_url = " Vous pouvez également ajouter des recipes à Chef : config.vm.provision :chef_solo do chef add_recipe 'ruby' add_recipe 'mysql' Des éléments de configuration peuvent également être défini dans ce fichier tels que le mot de passe ysql : config.vm.provision :chef_solo do chef chef.json = { 4
5 :mysql_password => 'password' } De plus amples informations sont disponibles dans la documentation concernant Chef et Vagrant. Puppet Comme pour Chef, il est nécessaire de préciser que vous utilisez Puppet dans le Vagrantfile de votre application : Vagrant::Config.run do config config.vm.provision :puppet do puppet... Le chemin et le nom du manifest de Puppet doivent être spécifiés dans le fichier de configuration de Vagrant. config.vm.provision :puppet do puppet puppet.manifests_path = "./manifests" puppet.manifest_file = "mon_manifest.pp" Une documentation pour Puppet et Vagrant est également disponible sur le wiki de Vagrant. Shell Si vous ne souhaitez pas utiliser d outil afin de provisionner votre V vous pouvez tout faire via le Shell. Là encore il faut spécifier que vous utilisez le shell dans le Vagrantfile : Vagrant::Config.run do config config.vm.provision :shell do shell... Vous pouvez exécuter des scripts dans votre shell ou bien lancer des commandes : config.vm.provision :shell, :path => "./mon_script.sh" config.vm.provision :shell, :inline => "echo foo > /vagrant/test" Installation manuelle Dans le cas présent, j ai installé tous les packages nécessaires en étant connecté en SSH sur la V, je n ai donc pas utilisé les instructions ci-dessus. Cette méthode est très semblable à ce 5
6 que l on pourrait faire lors de l installation d un serveur (vous pouvez trouver un exemple sur le Railscast concernant Vagrant). D autres éléments de configuration peuvent être pris en compte avant de relancer votre V. En effet, il est par exemple possible d utiliser plusieurs machines virtuelles pour un même projet (l une pour la base de données et l autre pour l application) ou bien de définir la mémoire allouée. Vagrant::Config.run do config config.vm.define :web do web_config web_config.vm.b = "web" web_config.vm.forward_port 3000, 3000 config.vm.define :db do db_config db_config.vm.b = "db" db_config.vm.forward_port 3306, 3306 config.vm.customize [ "--memory", "256" ] Le Vagrantfile utilisé pour les besoins de l article ne contient que les lignes suivantes : Vagrant::Config.run do config config.vm.b = "lucid32" config.vm.forward_port 3000, 3000 L instruction forward_port permettra d accéder au port 3000 de votre V via ce même port depuis la machine locale. Il est possible de spécifier un autre port mais également de définir l adresse IP de la machine virtuelle : config.vm.network :hostonly, " " Une fois votre V provisionnée et correctement configurée vous allez pouvoir, dans un premier temps, la relancer. vagrant resume Ensuite, il faut se rre dans le répertoire de l application sur la V et lancer le serveur Webrick (via bundle exec rails s). Enfin, vous pouvez accéder à votre application (qui se trouve sur votre V) depuis votre machine locale via l url suivante (ou :3000 si vous avez défini l adresse IP telle qu indiqué plus haut). Vous avez donc maintenant une application Rails dans l environnement souhaité accessible depuis votre machine. 6
7 Conclusion Vagrant est donc un outil permettant de créer différents environnements sur une même machine afin de pouvoir, durant le développement d une application, utiliser le même environnement qu en production (ou staging). Cet outil a pour principal avantage la facilité à pouvoir dupliquer un environnement donné afin de l utiliser pour une application donnée. La prise en main est assez rapide et avec des outils tels que Chef ou Puppet il est très simple de réutiliser une configuration donnée. Images b Vagrant opensuse 12.1 x64 Ubuntu trusty 64 KV/QEU ruby 1.9.3, python2.7.6/3.3.3, gem, puppet, chef (snapshot, ) Ubuntu raring 64 VWare KV V ware Ubuntu precise 64 with some perl depencies and few other essentials kohadeps.b 413 Ubuntu precise 64 + Erlang OTP 17 + Elixir Ubuntu precise 64 lixir.b Ubuntu precise 64 VWare V ware Ubuntu precise 64 KV/QEU KV Ubuntu precise 64 (Ruby & Chef 10.12) e64-ruby p194.b 892 7
8 Ubuntu precise Ubuntu lucid Ubuntu lucid 32 Ubuntu Server raring amd64 (ruby only) ysql headers already included for building mysql2 extension ubuntu64-ruby2.b Ubuntu Server raring amd64 (ruby 1.9.3, puppet, guest additions) -raring64.b 644 Ubuntu Server Precise amd64 (source) Kernel is ready for Docker (Docker not included) Contains Chef, Puppet Ubuntu Server Precise amd64 (source) Kernel is ready for Docker (Docker not included) Contains Chef, Puppet V ware ualb untu amd64-vmwarefusion.b untu amd64-vb.b Ubuntu Server Precise amd64 (source) V ware untu amd64-vmwarefusion.b 612 8
9 Kernel is ready for Docker (Docker not included) Contains Chef, Puppet Ubuntu Server Precise amd64 (source) Kernel is ready for Docker (Docker not included) Contains Chef, Puppet ualb untu amd64-vb.b 547 Ubuntu Server Precise amd64 (ruby, puppet, Parallels Tools) For use with Parallels 9 + vagrant-parallels. Para llels precise64.b Ubuntu Server Precise amd64 Kernel is ready for Docker (Docker not included) Ubuntu Server Precise amd64 Kernel is ready for Docker (Docker not included) ualb V ware 1.amazonaws.com/vagrant_ubuntu_ _amd64_virt ualb.b 1.amazonaws.com/vagrant_ubuntu_ _amd64_vm ware.b Ubuntu Server Precise amd64 (Chef , Vware Tools) Ubuntu Server amd64 (Chef , Vware tools) Ubuntu Server x64 Raring Ringtail V ware V War e _vmware.b _vmware.b
10 ( Guest Additions , Chef , Puppet ) Ubuntu Server amd64 inimal ( 4.2.6) Ubuntu Server i868 ( 4.2.1) server-i686-virtual.b 389 Ubuntu Server amd64 (with Puppet, Chef and 4.2.1) Ubuntu Raring Ringtail (13.04) i386 inimal (minimal = rvm, ruby p247, gem, chef, puppet) Ubuntu Raring 64 (13.04) Vanilla + 40G disk (source) (vanilla = no ruby, gem, chef, puppet) Ubuntu Raring 64 (13.04) Vanilla (source) (vanilla = no ruby, gem, chef, puppet) Ubuntu Raring 32 (13.04) Vanilla (source) (vanilla = no ruby, gem, chef, puppet) Ubuntu amd64 for VWare (with Chef, ruby1.9.3 and V War fusion.b e
11 vmware-tools) Ubuntu amd64 for vagrant-lxc with Puppet Vag rant - LXC 92 Ubuntu amd64 for vagrant with Chef and Ruby p392 Ubuntu amd64 for vagrant-lxc with Puppet Unk now n Vag rant - LXC b Ubuntu Quantal x86_64 (Guest Additions 4.2.2) 64/quantal64.b 402 Ubuntu Server i386 with Guest Additions v4.2.6, Chef Omnibus omnibus.b 428 Ubuntu Server amd64 for VWare Fusion and Chef Omnibus 11 V ware Ubuntu AD64 (Chef 11 installed via Omnibus; 4.2.6; Standard Puppet) Ubuntu LTS x86_64 (Guest Additions ) Ubuntu amd64 for vagrant-lxc with Puppet Ubuntu server i386 Vag rant - LXC server-i386.b
12 Ubuntu LTS Lucid x86_64 (Apache , PHP 5.3.2, ysql ) 4-lamp.b 343 Trisquel 6 (Toutatis) x86 (Tested on ) Slackware Severalnines ClusterControl, Database Cluster Deployment Scripts, V , Ubuntu LTS (How-to) isquel6.b?dl=1&token_hash=aagcicu67fig9jevyd 4dDi-rDn8rXatvajJL4entGCl9g J3zLLFd9HLUhkckZWi1xVlE/s9s_clustercontrol.b Scientific Linux 6 64 minimal Scientific Linux 6 64 chefserver Scientific Linux 6 64 chefclient ROSA Desktop Fresh R2 release x86_64 (LXC, ) Vag rant - LXC x86_ Puppetlabs Ubuntu x86_64, V , No Puppet or Chef (src) Puppetlabs Ubuntu x86_64, V (src)
13 Puppetlabs Ubuntu x86_64, V , No Puppet or Chef (src) Puppetlabs Ubuntu x86_64, V (src) Puppetlabs SLES 11sp1 x86_64, V , No Puppet or Chef (src) Puppetlabs SLES 11sp1 x86_64, V (src) x64-vb4210-nocm.b x64-vb4210.b Puppetlabs Fedora 18 x86_64, V , No Puppet or Chef (src) x64-vb4210-nocm.b 611 Puppetlabs Fedora 18 x86_64, V (src) Puppetlabs Debian 7.3 x86_64, V 4.3.6, No Puppet or Chef (src) x64-vb4210.b x64-virtualb-nocm.b Puppetlabs Debian 7.0rc1 x86_64, V , No Puppet or Chef (src) Puppetlabs Debian 7.0rc1 x86_64, V (src) Puppetlabs Debian x86_64, V , No Puppet or Chef (src) Puppetlabs Debian 70rc1-x64-vb4210-nocm.b 70rc1-x64-vb4210.b x64-vb4210-nocm.b x64-vb4210.b
14 6.0.7 x86_64, V (src) Puppetlabs CentOS 6.4 x86_64, V , No Puppet or Chef (src) x64-vb4210-nocm.b 521 Puppetlabs CentOS 6.4 x86_64, V (src) x64-vb4210.b 523 Puppetlabs CentOS 5.9 x86_64, V , No Puppet or Chef (src) x64-vb4210-nocm.b 522 Puppetlabs CentOS 5.9 x86_64, V (src) x64-vb4210.b 530 Oracle Linux 6.5 x86_64 V puppet chef (src) Oracle Linux 6.5 x86_64 (Chef + Puppet) (src) Oracle Linux 6.5 i386 V puppet chef (src) Oracle Linux 6.4 x86_64 V puppet chef (src) Oracle Linux 6.4 i386 V puppet chef (src) Oracle Linux 5.9 x86_64 V puppet chef (src) 445 Oracle Linux 5.9 i386 V puppet chef (src)
15 Oracle Linux 5.10 x86_64 (Chef + Puppet) (src) Opscode ubuntu i386 Opscode ubuntu Opscode ubuntu i386 Opscode ubuntu Opscode ubuntu i386 Opscode ubuntu Opscode ubuntu i386 Opscode ubuntu Opscode ubuntu i386 Opscode ubuntu buntu i386_chef-provisionerless.b buntu-13.10_chef-provisionerless.b buntu i386_chef-provisionerless.b buntu-13.04_chef-provisionerless.b buntu i386_chef-provisionerless.b buntu-12.10_chef-provisionerless.b buntu i386_chef-provisionerless.b buntu-12.04_chef-provisionerless.b buntu i386_chef-provisionerless.b buntu-10.04_chef-provisionerless.b Opscode ubuntu
16 Opscode freebsd- 9.2-i386 reebsd-9.2-i386_chef-provisionerless.b 388 Opscode freebsd reebsd-9.2_chef-provisionerless.b 441 Opscode fedora-20- i386 Opscode fedora-20 Opscode fedora-19- i386 Opscode fedora-19 edora-20-i386_chef-provisionerless.b edora-20_chef-provisionerless.b edora-19-i386_chef-provisionerless.b edora-19_chef-provisionerless.b Opscode debian-7.4- i386 Opscode debian ebian-7.4-i386_chef-provisionerless.b ebian-7.4_chef-provisionerless.b Opscode debian i386 Opscode debian ebian i386_chef-provisionerless.b ebian-6.0.8_chef-provisionerless.b Opscode centos-6.5- i386 Opscode centos entos-6.5-i386_chef-provisionerless.b entos-6.5_chef-provisionerless.b
17 Opscode centos i386 Opscode centos entos-5.10-i386_chef-provisionerless.b entos-5.10_chef-provisionerless.b Opscode centos Openmandriva x86_64 (LXC, ) Vag rant - LXC 88 OpenSuse 12.3 x86_64 (puppet) OpenSuse 12.3 x86 (puppet) OpenSuse 12.2 x86_64 (puppet) OpenSuse 12.2 x86 (puppet) 3/opensuse b/download 3/opensuse b/download 2/opensuse b/download 2/opensuse b/download OpenSD bit + Chef (150G HDD) OpenSD bit (Vagrant 1.2) /openbsd53_amd64_vagrant12.b 296 OpenSD bit OpenSD 5.2 (amd64) puppet chef pkg ports /openbsd53_amd64.b
18 OpenSD 5.0 (i386) puppet chef pkg ports OpenSD 5.0 (amd64) puppet chef pkg ports 6-vagrant/openbsd50_i386.b md64-vagrant/openbsd50_amd64.b OmniOS (r151002) Official Ubuntu daily Cloud Image i386 (Development release, No Guest Additions) Official Ubuntu daily Cloud Image amd64 (Development release, No Guest Additions) Official Ubuntu daily Cloud Image i386 (Development release, No Guest Additions) Official Ubuntu daily Cloud Image amd64 (Development release, No Guest Additions) Official Ubuntu daily Cloud Image i386 (No Guest Additions) Official Ubuntu daily Cloud Image amd64 (No
19 Guest Additions) Official Ubuntu daily Cloud Image i386 (No Guest Additions) Official Ubuntu daily Cloud Image amd64 (No Guest Additions) Official Ubuntu daily Cloud Image i386 ( ) Official Ubuntu daily Cloud Image amd64 ( ) Official Ubuntu Server amd64 buntu1110x64.b 438 inimal CentOS 6.0 inimal CentOS 5.6 icrosoft Windows 7 Enterprise Edition (32-bit) Kali Linux netboot b netinstall b enterprise-i386.b amd64.b Heroku Celadon Cedar Gentoo amd64 (Faithful Stage 3) [src] entoo-amd64-stage3.b
20 Gentoo i686 (chef, puppet) on [src] Gentoo amd64 minimal on [src] too i686.b /gentoo i686-minimal.b Gentoo amd64 minimal on [src] gentoo amd64-minimal.b Gentoo amd64 (chef, puppet) on [src] entoo amd64.b Gentoo amd64 (Chef omnibus , ) vm.s3.amazonaws.com/vagrant/bes/lxmx_gentoo _chef b 357 Gentoo i686 (32bit) (Puppet, Chef, 4.2.6) 8zl8.b 717 Funtoo amd64 (Chef omnibus , ) vm.s3.amazonaws.com/vagrant/bes/lxmx_funtoo _chef b 467 FreeSD 9.2 x86_64 inimal (, ZFS) FreeSD 9.2 i386 (UFS, Guest Additions , pkgng enabled, Python 2.7) [source] FreeSD 8.4 i386 (minimal, No Guest Additions, UFS) [source]
21 FreeSD 8.4 amd64 (minimal, No Guest Additions, UFS) [source] FreeSD 10.0 x86_64 inimal (, ZFS) FreeSD 10.0 i386 (UFS, Guest Additions , Python 2.7, Perl 5.16, GCC 4.6) [source] Fedora18 amd64 KV/QEU KV Fedora 20 x86_64 inimal NetInst (from ) (Puppet, GuestAdditions) fedora-20-netinst-2014_01_05-minimal-puppetguestadditions.b 975 Fedora 19 x86_64 (Puppet, ) 19.b 400 Fedora 19 x86_64 (Puppet, Salt,, NFS client) Fedora 18 x86 inimal (with Chef , Guest Additions and rpmfusion enabled); md5sum 36b8aaf a72 6b6175ee44e15b sha1sum d5a6a3c4ab b18e6efba4d a430e
22 Debian squeeze 64 (French (Swiss) keyboard layout) Debian Wheezy i386 minimal w/ apache and guest additions (2014/01/21) Debian Wheezy i386 minimal from grmldebootstrap, italian layout, w/ guest additions (2013/10/23) b Debian Wheezy amd64 (Puppet, ) Debian Wheezy amd64 (Puppet 3.2.3, LXC, ) Vag rant - LXC Debian Wheezy 7.4 amd64 (inimal + Guest Additions 4.3.0, ) 1wJcL6KhVyHUz3Yu42Qtcqck-Q 482 Debian Wheezy i386 english (with puppet 2.7.3, virtualb guest) Debian i386b.b?dl=1 542 Debian Wheezy 7.3 amd64 ( Guest Additions 4.3.6, Puppet, OpenResty ) (2014/01/16) (src) Vagrant/releases/download/ /debian7- openresty.b 355 Debian Wheezy 7.2 amd64 ( Guest Additions 4.3.0) (2013/10/19) b 295 Unk
23 Debian Wheezy 7.1 amd64 with Puppet (2013/07/24) now n nbes/debianwheezy.b?r=&ts= &use_mir ror=heanet 9 Debian Wheezy 7.1 amd64 (french) with Chef and (2013/06/19) Debian Wheezy 7.1 amd64 (Spanish installed) with Puppet (2013/07/24) Debian Wheezy 7.0 amd64 - Vanilla (No Ruby, no puppet, no Chef) Unk now n nbes/debianwheezyes.b?r=&ts= &use_ mirror=master vagrant-debian-wheezy64.b Debian Wheezy 7.0 amd64 (inimal Install + Puppet) y64.b?dl=1 462 Debian Wheezy 7.0 amd64 (ritish) Puppet 3.2.1, Chef , built with Veewee Debian Wheezy (7.0.0) amd64, with Ruby 1.9.1, Puppet 3.2.1, Chef , 4.2.4, built with Veewee (2013/06/12) amd64.b 302 Debian Wheezy (7.0.0) amd64, no Ruby/Puppet/Chef, 4.2.4, built with Veewee (2013/06/12) Debian Squeeze i (Chef , Puppet 2.6.2, amd64-minimal.b
24 4.2.6, nfs-common 1.2.2) Debian Squeeze amd64 (with 4.2.4) Debian Squeeze amd64 (with Puppet, Chef and 4.2.1) e64_4.2.4.b Debian Squeeze amd64 (Puppet 3.2.3, LXC, ) Vag rant - LXC Debian Squeeze amd64 (Chef , Puppet 3.1.1, ) Debian Squeeze amd64 (french) with Puppet 3.1.1, Chef and , built with Veewee (2013/04/20) _bes/debian-squeeze.b Debian Squeeze Vanilla (No Ruby, no puppet, only Chef from omnibus installer) Debian Jessie amd64 minimal w/ guest additions (Weekly updates) ssie/debian80.b 693 Debian (Wheezy) amd64 (VWware Tools) Debian bit Puppet (Vagrant 1.4.0) V ware debian amd64-vmware.b
25 Debian (Squeeze) amd64 (VWware Tools, Puppet 3.5.1) Debian (Squeeze) amd64 (VWware Tools, Chef ) Debian (Squeeze) amd64 (VWware Tools) V ware ebian amd64-puppet-vmware.b V ware ebian amd64-chef-vmware.b V ware ebian amd64-plain-vmware.b Debian (Squeeze) amd64 (Guest Additions, Puppet 3.5.1) Debian (Squeeze) amd64 (Guest Additions, Chef ) Debian (Squeeze) amd64 (Guest Additions) ualb ualb ualb ebian amd64-puppet-virtualb.b ebian amd64-chef-virtualb.b ebian amd64-plain-virtualb.b Debian 6 Squeeze x64 configured according to documentation CoreOS KV/QEU KV kvm.b 152 CentOS 6.5 x86_64 [notes] centos/releases/download/v6.5.3/centos65-x86_ b i CentOS 6.5 x86_64 [uilt on top of creatives b] CentOS 6.5 i386 inimal ( Guest Vag rant - LXC x
26 Additions , Chef , Puppet 3.2.3) CentOS 6.5 amd64 for vagrant-lxc with Puppet Vag rant xc-centos b - LXC 435 CentOS 6.4 x86_64 [notes] centos/releases/download/v6.4.2/centos64-x86_ b i CentOS 6.4 x86_64 inimal Vware Fusion (Vware Tools, Chef , Puppet 3.1.1) V ware CentOS 6.4 x86_64 inimal ( Guest Additions 4.3.2, Chef , Puppet 3.3.1) 463 CentOS 6.4 i386 inimal ( Guest Additions 4.3.2, Chef , Puppet 3.3.1) CentOS 6.4 amd64 for vagrant-lxc with Puppet CentOS 6.3 x86_64 + Chef (with guest additions) CentOS bit (puppet) CentOS bit (Ruby & Chef Vag rant - lxc-centos b LXC b Z/centos-63-32bit-puppet.b
27 ) CentOS bit (puppet) CentOS 5.9 x86_64 minimal + guest additions, puppet, chef DSK35/centos-62-32bit-puppet.b minimal.b CentOS 5.8 x86_64 minimal + guest additions, puppet, chef CentOS 5.8 x86_64 CentOS Packages (puppet & chef from RP, 4.2.0) minimal.b x86_64.b packages-puppet chef b CentOS CentOS 5.10 x86_64 ase, Vware Tools, Chef 11.6 (Omnibus), Puppet (Vor repo) CentOS 2.6 i386.b (minimal, guest additions) Archlinux V ware agrant-centos-5.10-x86_64.b entos i386-min.b Archlinux /archlinux_ b 565 Arch Linux_ x64 (vanilla) Arch Linux x86_64 ( ) ux_ _x64.b dlanvntg/vagrant-archlinux b
28 Arch Linux x64 ( ) Arch Linux KV/QEU Arch Linux 64 ( ) KV ux64.b Arch Linux 64 ( ) - ase Install agrant-archlinux b 405 Arch Linux 64 ( ) Arch Linux 64 ( ) (Puppet and Chef installed) b 533 Arch Linux 64 ( ) - Chef from gem, Ruby from pacman Arch Linux 64 ( ) - ase Install AppScale (Ubuntu Precise bit) %20%20Image Aegir-up LAP (Debian Squeeze bit) Aegir-up Debian (Debian Squeeze bit)
29 Aegir-up Aegir (Debian Squeeze bit) 29
Gérer ses environnements de développement avec Vagrant RMLL 2012
Gérer ses environnements de développement avec Vagrant RMLL 2012 1 Jean-Marc Fontaine Passionné de web depuis 1996, de PHP depuis 2000 et de musique depuis 1977 Consultant PHP chez Alter Way Ex-Président
Plus en détailVAGRANT POUR LES DÉVELOPPEURS
VAGRANT POUR LES DÉVELOPPEURS Alexis Seigneurin - @aseigneurin Ippon Technologies - @ippontech (Flèches droite/gauche et haut/bas pour naviguer, ESC pour tout afficher) DEMANDEZ LE PROGRAMME Vagrant? Création
Plus en détailTable des matières. 1. Installation de VMware ESXI 4... 3. 1.1. Pré-requis... 3. 1.2. Installation... 3
Table des matières 1. Installation de VMware ESXI 4.... 3 1.1. Pré-requis... 3 1.2. Installation... 3 1.2.1. Panneau de configuration du serveur ESXI... 4 1.2.2. Configuration du mot de passe «Root»....
Plus en détailAutomatisation de l administration système
Automatisation de l administration système Plan Problèmatique : trop de systèmes, trop de solutions Typage des solutions Puppet : gestion de configuration de systèmes Capistrano : déploiement d applications
Plus en détailStéphane DERACO, DSI CNRS l Argos Devops : de l hyperviseur aux conteneurs l 11/12/2014 DOCKER
DOCKER HISTOIRE Projet interne de www.dotcloud.com (PaaS) 1 ère release Open Source en mars 2013 Objectif : conteneurs CONTENEURS «Vieux» concept chroot Unix : 1983 jails FreeBSD : 1998 Isoler l exécution
Plus en détailVirtual Box Mettez un PC dans votre... PC
Virtual Box Mettez un PC dans votre... PC Philippe Wambeke LoliGrUB 17 mai 2014 Philippe Wambeke (LoliGrUB) Virtual Box 17 mai 2014 1 / 13 1 Virtual box Présentation Plateformes supportées Installation
Plus en détailGuide Installation Serveur Extensive Testing
Sommaire Installation simple sur un système vierge... 2 Installation personnalisée sur un système vierge... 3 Restauration du produit avec une version antérieure... 5 Mise à jour du produit... 6 Déployer
Plus en détailTable des matières. 1. Installation de VMware ESXI 4... 5. 1.1. Pré-requis... 5. 1.2. Installation... 5
2 Table des matières 1. Installation de VMware ESXI 4.... 5 1.1. Pré-requis... 5 1.2. Installation... 5 1.2.1. Panneau de configuration du serveur ESXI... 6 1.2.2. Configuration du mot de passe «Root»....
Plus en détailGuide Installation Serveur Extensive Testing
Sommaire Installation sur un système vierge... 1 Mise à jour du produit... 4 Déployer un nouveau client Windows... 5 Déployer un nouveau client Linux... 5 Auteur : Denis Machard Date : 22/03/2015 Version
Plus en détailNetwork Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server
Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX 3 Network Shutdown Module Network
Plus en détailTERRA CLOUD. Online Backup
TERRA CLOUD Online Backup Version: 10/2014 Table des matières Table des matières... 2 1 Introduction... 3 1.1 Présentation de la solution de sauvegarde TERRA Cloud... 3 1.2 Pourquoi la solution de sauvegarde
Plus en détailNetwork Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5
Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX Network Shutdown Module
Plus en détailLe tout à l usage dans un IaaS public «Comment une plateforme industrielle permet de déployer des usages applicatifs en accord avec cette promesse»
Le tout à l usage dans un IaaS public «Comment une plateforme industrielle permet de déployer des usages applicatifs en accord avec cette promesse» Jean-Luc Ardouin Responsable Avant-vente Espace Grande
Plus en détailAutomatisation de l administration système avec
Automatisation de l administration système avec Puppet à la présidence de l UHP Sylvain Zimmermann Université Henri Poincaré 16 février 2011 Plan Introduction Motivations à utiliser puppet Généralités
Plus en détailPROFIL EXPERIENCE ARCHITECTE LINUX, OPEN SOURCE, COORDINATEUR SÉCURITÉ EMEA
GIL_ANDRE@YAHOO.COM +33 (0)6 60 07 25 36 PROFIL EXPERIENCE Architecte et administrateur système Linux, UNIX (Solaris, AIX, HP-UX), BSD et Mac OS X. Plus de 10 ans d expérience dans des environnements de
Plus en détailSébastien Geiger IPHC Strasbourg
Sébastien Geiger IPHC Strasbourg Retour d expérience sur la plateforme de virtualisation sous Proxmox VE à l IPHC 9eme Journées Info de l IN2P3-IRFU 13-16 octobre 2014 Résidence de Camargue Sommaire Présentation
Plus en détailArchitecture de serveurs virtualisés pour la communauté mathématique
Architecture de serveurs virtualisés pour la communauté mathématique Jacquelin Charbonnel Journées ARAMIS - Lyon, juin 2012 version 1.1 Plan K pour un laboratoire K pour la Plateforme en Ligne pour les
Plus en détailTESIAL sprl. Aide pour l installation et la gestion du backup. 27 novembre 2009
TESIAL sprl Aide pour l installation et la gestion du backup 27 novembre 2009 Page 1/10 1 Introduction La solution de backup en ligne TESIAL se base sur un logiciel StoreGrid édité par Vembu. Dans ce document,
Plus en détailForfaits de gestion iweb Listes des services et des logiciels pris en charge
Forfaits de gestion iweb Listes des services et des logiciels pris en charge Introduction Systèmes d exploitation et panneaux de Virtualisation Sauvegarde Logiciels Linux Bases de données (Linux) Serveurs
Plus en détailTutoriel Création d une source Cydia et compilation des packages sous Linux
Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème
Plus en détailPLATE-FORME DE CLOUD COMPUTING SLAPOS. Intégration d applications
PLATE-FORME DE CLOUD COMPUTING SLAPOS Intégration d applications Alain Takoudjou Kamdem Alain.takoudjou@lipn.univ-paris13.fr LIPN Université Paris 13 Vichy 2014 Présentation du cloud computing Le Cloud
Plus en détailRetour d expérience de la plateforme de virtualisation sous Proxmox VE à l IPHC journée SysAdmin du 04/12/2014 à l INRA de Toulouse
Sébastien Geiger IPHC UMR7178 du CNRS Retour d expérience de la plateforme de virtualisation sous Proxmox VE à l IPHC journée SysAdmin du 04/12/2014 à l INRA de Toulouse Sommaire Présentation de Proxmox
Plus en détailGESTION D INFRASTRUCTURE AVEC PUPPET
GESTION D INFRASTRUCTURE AVEC PUPPET Séminaire RAISIN du 27/05/2010 Florent Paillot & Christophe Delalande INRIA Bordeaux - Sud-Ouest Sommaire 2 Qu est ce que Puppet? Pourquoi faire Avantages/Inconvénients
Plus en détailC O M P E T E N C E S
Adresse : 56, Avenue de la monnaie 34170 Castelnau-le-Lez Date de naissance : 05/05/1983 Situation : Célibataire Site web : www.didier-segura.fr E-mail : moi@didier-segura.fr Téléphone : 07.50.98.71.80
Plus en détailInstallation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall
Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall Titre Version Date Dernière page Identité du document Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall
Plus en détailWORKSHOP OBIEE 11g (version 11.1.1.5) PRE-REQUIS:
WORKSHOP OBIEE 11g (version 11.1.1.5) Durée du workshop: 2 jours Profil des participants du workshop: Profil fonctionnel ou technique Notions de modélisation multidimensionnelle et du décisionnel NB :
Plus en détailwxwidgets dans un environnement Microsoft Windows
1/18 wxwidgets dans un environnement Microsoft Windows Ce document explique les démarches à suivre pour pouvoir utiliser «wxwidgets» à travers un environnement de développement. Normalement c est ce que
Plus en détailHands on Openstack : Introduction
Hands on Openstack : Introduction Tags : openstack cloud Alban Crommer 2013 Octopuce Connaître Openstack Niveau 0 : Connaissance des composants Connaître Openstack Niveau 1 : Utilisation des services et
Plus en détailPROJET AZURE (par Florent Picard, A2011)
PROJET AZURE (par Florent Picard, A2011) Remarques générales: exécuter toutes les applications en mode Administrateur; tous les logiciels sont gratuits 1 Mettre à jour l'ordinateur (Windows 7, 64 bits)
Plus en détailapplication Chouette -
CHOUETTE Maintenance, accompagnement et recette de logiciels pour les échanges de données multimodales application Chouette - manuel d'installation (V2.5) Auteurs : Relecteurs Michel ETIENNE, Luc DONNET,
Plus en détailSystème Principal (hôte) 2008 Enterprise x64
Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée avec : Hyper-V 6.0 Manager Hyper-V Server (R1&R2) de Microsoft Hyper-V 6.0 Network Shutdown Module Système Principal
Plus en détailGUGGO 4 ème rencontre
GUGGO 4 ème rencontre PCIM, Plouzané BIRD, Nantes ABIMS, Roscof IRHS, Angers Ifremer, Nantes INRA, Rennes INRA IGEPP, Le Rheu GenScale, Rennes Dyliss, Rennes GenOuest, Rennes Point sur les instances dans
Plus en détailInstallation UpdatEngine serveur (CentOs apache2 / MySQL)
Installation UpdatEngine serveur (CentOs apache2 / MySQL) Christophe Geneste 2014/02/26 10:05 Table des matières Introduction... 3 Installation de l environnement et des dépendances nécessaires... 3 Environnement
Plus en détailProjet Administration Réseaux
EL KHATIT Zouhair, L3 ASR N : 20072486 Projet Administration Réseaux Thème : SFTP & SCPOnly I- SFTP (Secure File Transfer Protocol) : Introduction: Le SFTP permet de transférer des fichiers par une connexion
Plus en détailPOVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI
POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI Contexte de la mission Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service
Plus en détailPHP et le Cloud. All rights reserved. Zend Technologies, Inc.
PHP et le Cloud Les plateformes de cloud IAAS PAAS SAAS Applications Applications Applications Runtimes Sécurité et intégration Base de données Runtimes Sécurité et intégration Base de données Runtimes
Plus en détailArchitecture de la plateforme SBC
Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur
Plus en détailTD/TP 1 Introduction au SDK d Android
TD/TP 1 Introduction au SDK d Android Romain Raveaux 1 Introduction Android est un système d'exploitation pour téléphone portable de nouvelle génération développé par Google. Celui-ci met à disposition
Plus en détailDOCKER MEETUP. Christophe Labouisse / @XtlCnslt
DOCKER MEETUP Christophe Labouisse / @XtlCnslt #ME, #MYSELF AND #I CHRISTOPHE LABOUISSE Développeur Freelance Java mais pas que Côté front : Angular, Ionic Sous le capot : Linux, Docker DOCKER @ HOME Retour
Plus en détailMaintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire 2014-2015 David Genest
Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI Année universitaire 2014-2015 David Genest Systèmes d exploitation Master 2 SILI 2014-2015 1 Chapitre I Virtualisation 1 Présentation
Plus en détailVanilla : Virtual Box
Vanilla : Virtual Box Installation Guide for Virtual Box appliance Guide d'installation de l'application VirtualBox Vanilla Charles Martin et Patrick Beaucamp BPM Conseil Contact : charles.martin@bpm-conseil.com,
Plus en détailSaltStack pour la gestion de parc
SaltStack & la gestion de parc SaltStack pour la gestion de parc meetup Salt-fr novembre 2014 SaltStack & la gestion de parc La problématique Mise en conformité des postes de travail Mises à jour OS et
Plus en détailSync-A-BOX et Duplicati. est une plateforme Cloud pour stocker et gérer vos données en ligne.
Sync-A-BOX et Duplicati est une plateforme Cloud pour stocker et gérer vos données en ligne. Les usages : Espace de stockage externe, accessible depuis n importe où. Utilisable comme lecteur logique avec
Plus en détailUser Documentation. Documentation utilisateur. version 0.2b 04-2009
User Documentation Documentation utilisateur version 0.2b 04-2009 Table des matières 3 French Version....4 English Version.22 Table des matières 4 Table des matières TABLE DES MATIERES 3 A PROPOS DE CE
Plus en détailPrésentation OpenVZ. Marc SCHAEFER. 9 janvier 2009
Présentation OpenVZ Marc SCHAEFER 9 janvier 2009 Résumé Le but de cette présentation est de montrer ce qu est la virtualisation et ce que peut apporter OpenVZ dans le contexte usuel de virtualisation de
Plus en détailInstallation des outils OCS et GLPI
Installation des outils OCS et GLPI MAYERAU David 06/02/2012 PRESENTATION. --------------------------------------------------------------------------------------------- 3 INSTALLATION DE GLPI. ------------------------------------------------------------------------------------
Plus en détailInstallation LTE-SIM. Simulation du réseau 4G (LTE-SIM) en vue d optimiser les ressources spectrales de l opérateur.
Installation LTE-SIM Simulation du réseau 4G (LTE-SIM) en vue d optimiser les ressources spectrales de l opérateur. Réalisé par : ALICHE Sonia LO Mame Diarra SAADE Zakaria SALL Dame SOHTSINDA Herman Commanditaire:
Plus en détailProcessus Internes équipe technique Octopuce
v. 4 juin 2014 Processus Internes équipe technique Octopuce Introduction Octopuce est un hébergeur d'infrastructures web, opérateur Internet indépendant, et fournisseur d'infogérance pour ses clients.
Plus en détailJOSY VIRTUALISATION 9 ET 10 JUIN 2011 POSTE DE TRAVAIL ET VIRTUALISATION. Sébastien Geiger IPHC
JOSY VIRTUALISATION 9 ET 10 JUIN 2011 POSTE DE TRAVAIL ET VIRTUALISATION Sommaire Domaines d utilisation Editeurs de solutions de virtualisation Exemples d utilisation à l IPHC Déployer une machine virtuelle
Plus en détailOcs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.
Installation & Configuration GPLPI / OCS Inventory NG Installer sur Debian 5 Lenny, Liaison Active Directory, Mise en place du couple OCS/GLPI Par : POMENTE Guillaume OCS Inventory et GLPI sont deux outils
Plus en détailInstallation de VirtualPOPC-1 sur Ubuntu Server 10.04 LTS 64bits
Titre Propriétaire Classification Date dernière modification Chemin et NomFichier Installation de VirtualPOPC-1 sur Ubuntu Server 10.04 LTS 64bits Penas Cédric Privé 19.09.10 \\10.1.1.1\FilesTD\Group4\Personnel\Penas\ViSaG\Installation_VirtualP
Plus en détailINSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1
INSTALLATION D OCS INVENTORY NG V2.1 Procédure d utilisation Installation d OCS Inventory NG (Open Computer and Software Inventory) sur un serveur Linux N version : v1 Installation d OCS Inventory NG v2.1
Plus en détailMise en place d un firewall d entreprise avec PfSense
Mise en place d un firewall d entreprise avec PfSense JA-PSI Programmation & Sécurité informatique http://www.ja-psi.fr Par Régis Senet http://www.regis-senet.fr regis.senet [at] supinfo.com Le 13/06/2009
Plus en détailOracle Database SQL Developer Guide D'Installation Release 4.0 E38928-06
Oracle Database SQL Developer Guide D'Installation Release 4.0 E38928-06 Pour accéder à la documentation détaillée de SQL Developer : voir Oracle Database SQL Developer Installation Guide Installer Oracle
Plus en détailSolution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique
Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG EHRHARD Eric - Gestionnaire Parc Informatique 1 Possibilités d OCS Inventory. Informations d'inventaire pertinentes.
Plus en détailGuide d installation de MySQL
INF 1250 Introduction aux bases de données Guide d installation de MySQL 1 Introduction Ce guide vous indique la façon d installer et d utiliser le logiciel MySQL de Oracle (disponible en licence GPL).
Plus en détailRaspberry pi : Développer une petite application web sur Raspberry
Raspberry pi : Développer une petite application web sur Raspberry Introduction Le Raspberry Pi est un nano-ordinateur basé sur une architecture ARM (conçu par David Braden) qui permet l'exécution de plusieurs
Plus en détailTD 1 - Installation de système UNIX, partitionnement
Département des Sciences Informatiques Licence Pro R&S 2009 2010 Administration Système T.T. Dang Ngoc dntt@u-cergy.fr TD 1 - Installation de système UNIX, partitionnement 1 Préambule Il existe de très
Plus en détail[ GLPI et OCS pour Gentoo 2006] ArtisanMicro. Alexandre BALMES
2006 ArtisanMicro Alexandre BALMES [ GLPI et OCS pour Gentoo 2006] Ce document de 10 pages vous perm et de créer un serveur w eb pour l utilisation de G LPIet O CSinventory sur la distribution Gentoo 2006.
Plus en détailArcGis Server 10 (sur VM CentOS 5.5-32bits) DOCUMENT D INSTALLATION
Auteur Jules FLEURY, SIGéo / CEREGE Date de création 04/04/11 Date de dernière modification OS VM CentOS 5.5-32bits) Type de document Notice d'ation Nom du document ArcGis Server 10 (sur VM CentOS 5.5-32bits)
Plus en détailNotre Catalogue des Formations IT / 2015
Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119
Plus en détailFiche Produit Conference Center
Fiche Produit Conference Center applications for Cisco Unified Communications Directory Solutions IPS Global Directory Web Directory IPS Popup Personal Directory ClickNDial Provisioning Corporate Speed
Plus en détailConfiguration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.
PPE 1 MISSION 1 Tâche 1 : Se renseigner sur les exigences logicielles et matérielles de l utilisation de MRBS sur une distribution Linux (Debian). Proposer une configuration matérielle suffisante pour
Plus en détailsshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM
sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM Sommaire 1. Problématique des accès aux serveurs Besoins Linagora Recherche d'une solution 2. Présentation de sshgate
Plus en détail2007 se termine déjà, et avec l heure du bilan qualitatif et quantitatif!
Edito 2007 se termine déjà, et avec l heure du bilan qualitatif et quantitatif! Pour l aspect chiffres, retenons le 7! Le chiffre d affaires bondit en effet à la septième centaine de milliers d euros,
Plus en détailFiche Produit Desktop Popup
Fiche Produit Desktop Popup Solution intégration CTI Pour Cisco Unified Communications Manager applications for Cisco Unified Communications Directory Solutions IPS Global Directory Web Directory IPS Popup
Plus en détailGuide d installation JMap 5.0
Guide d installation JMap 5.0 Installation de JMap L installation de JMap se fait typiquement sur un serveur qui sera accédé par l ensemble des utilisateurs. Lors de l installation, toutes des composantes
Plus en détailEND OF SUPPORT. transtec Approche de la migration
14.07.2015 FIN DE pour Windows Server 2003 31.12.2014 FIN DE LICENCE pour Windows Server 2008 Cycle vital Bientôt la fin : L Assistance de Microsoft Windows Server 2003 prendra fin en juillet 2015. En
Plus en détailUne solution opensource d'affichage dynamique - XIBO
Une solution opensource d'affichage dynamique - XIBO - Retour sur le choix de la solution XIBO au laboratoire de mathématiques de Besançon Journées Mathrice Lyon Octobre 2011 : Solution d'affichage dynamique
Plus en détailLe serveur web Apache
Le serveur web Apache Emmanuel Courcelle Lipm CNRS INRA Auzeville Emmanuel Courcelle Apache au Lipm Applications avec interface Web Applications bioinformatiques Wikis, CMS,... Serveur Web = apache sur
Plus en détailInstallation d'un serveur FTP géré par une base de données MySQL
BTS INFORMATIQUE DE GESTION Option Administrateur de réseaux développement d applications COMPTE-RENDU D ACTIVITE ACTIVITE N 2 Nom et Prénom : Casanova Grégory Identification (objectif) de l activité Installation
Plus en détailCellier Clément, Maginot Quentin, Tripier Axel, Zaorski Jean, Zini Robin. 18 mars 2015
TP Cellier Clément, Maginot Quentin, Tripier Axel, Zaorski Jean, Zini Robin 18 mars 2015 Résumé Ce TP a pour but de présenter, au travers de l outil principal Docker, Varnish, HAProxy et Nginx. Installation
Plus en détailPratique et administration des systèmes
Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de
Plus en détailConstruction et déploiement d applications Java avec Maven, Archiva, Groovy et Jenkins
Construction et déploiement d applications Java avec Maven, Archiva, Groovy et Jenkins Un retour d expérience Patrice RINGOT Ingénieur en développement et déploiement d applications - INIST/CNRS Rencontre
Plus en détailLXC : Une technologie de contextualisation ultra light intégrée au kernel Linux
Benoît des Ligneris, Ph.D. P.D.G., bdl@rlnx.com Solutions Linux Open Source, 18 mars 2010 LXC : Une technologie de contextualisation ultra light intégrée au kernel Linux Révolution Linux 2010 Au menu Révolution
Plus en détailAcronis Backup & Recovery 10 Server for Linux. Guide de démarrage rapide
Acronis Backup & Recovery 10 Server for Linux Guide de démarrage rapide Ce document explique comment installer et commencer à utiliser Acronis Backup & Recovery 10 Server for Linux. Copyright Acronis,
Plus en détailWDpStats Procédure d installation
WDpStats Procédure d installation Table de matières WDpStats... 1 Procédure d installation... 1 Table de matières... 1 Résumé... 2 Réquisits... 2 Installation... 2 Difficultés... 6 Lancement... 7 wdpstats_install_oracle_fr.xml
Plus en détailTHEME : Mise en place d une plateforme d enseignement à distance
République du Sénégal Un peuple Un but Une foi Ministère de l Enseignement Supérieur ECOLE CENTRALE DES LOGICIELS LIBRES ET DE TELECOMMUNICATIONS (EC2LT) THEME : Mise en place d une plateforme d enseignement
Plus en détailTP Déploiement de réseaux IP sous Linux et MS Windows sur une infrastructure virtualisée
TP Déploiement de réseaux IP sous Linux et MS Windows sur une infrastructure virtualisée Objectifs : - Déploiement d une infrastructure virtuelle. - Configuration d adresses IP statiques. - Configuration
Plus en détailOracle Developer Suite 10g. Guide de l installation. Vista & Seven
TRAVAIL RÉALISÉ PAR ABED ABDERRAHMANE Oracle Developer Suite 10g Guide de l installation 10g Release 2 (10.1.2) pour Windows Vista & Seven www.oraweb.ca Page 1 TABLE DES MATIÈRES : PARTIE 1 : CONCEPTS
Plus en détailTable des matières. Date : Version : 29/06/2013 1.1. Objet : OpenVas 6.0
Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Paternité - Pas d'utilisation Commerciale 3.0 non transposé. Le document est librement diffusable dans le contexte de
Plus en détailDocumentation Projet ASR : 2012-2013 Construction d un système réparti multi-échelle
Documentation Projet ASR : 2012-2013 Construction d un système réparti multi-échelle Réalisé par : Ji LIU Eric GUILLAUME Mohamed RIAHI Encadrants: Sébastien LERICHE Sam ROTTENBERG Contenu Déployer des
Plus en détailGrid 5000 : Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau
: Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau Nicolas Niclausse - INRIA Sophia Antipolis Méditerranée - projet Aladdin Grid 5000 2 juillet
Plus en détailDES SAUVEGARDES ET DES RESTAURATIONS DE DONNEES SANS CONTRAINTES DE LIEU NI DE TEMPS
POURQUOI CHOISIR ACRONIS BACKUP TO CLOUD? Les volumes de données que votre entreprise doit gérer et les coûts correspondants de sauvegarde et de maintenance augmentent de manière exponentielle. La virtualisation,
Plus en détailDenyAll Detect. Documentation technique 27/07/2015
DenyAll Detect Documentation technique 27/07/2015 Sommaire 1. A propos de ce document... 3 1.1 Objet... 3 1.2 Historique... 3 1.3 Contexte... 3 2. Liste des tests... 4 2.1 Découverte réseau (scan de ports)...
Plus en détailProblématique. Techniques générales. Déploiement Windows. Déploiement Linux. Déploiement Mac OS X. Applications Windows. Applications Linux
Problématique Techniques générales Déploiement Windows Déploiement Linux Déploiement Mac OS X Applications Windows Applications Linux Applications Mac OS X Exemple du LAAS Déploiement automatique de systèmes
Plus en détailCloud public d Ikoula Documentation de prise en main 2.0
Cloud public d Ikoula Documentation de prise en main 2.0 PREMIERS PAS AVEC LE CLOUD PUBLIC D IKOULA Déployez vos premières instances depuis l interface web ou grâce à l API. V2.0 Mai 2015 Siège Social
Plus en détailBonjour. Yohan PARENT, Cyprien FORTINA, Maxime LEMAUX, Hyacinthe CARTIAUX
Bonjour I.Le contexte II.Le cloud computing III.L'expérimentation des solutions libres sur Grid'5000 1.Eucalyptus 2.OpenNebula 3.OpenStack IV.Tableau Comparatif V.Conclusion I.Le contexte 1)Le projet
Plus en détailMYSQLDUMP & ZRM COMMUNITY
Meetup Viadeo & LeMUG / Paris, November 16, 2011 MYSQLDUMP & ZRM COMMUNITY Scheduling and Monitoring Cédric PEINTRE www.mysqlplus.net 2 Sondage ancien mais toujours valide! mysqldump n est pas mort! Sauvegarde
Plus en détailLe Cloud Open-Mind! Emilien Macchi
Le Cloud Open-Mind! 1 Sommaire Introduction Comprendre Swift Comprendre Glance Comprendre Nova Déploiement Divers 2 OpenStack Introduction 3 Qu est-ce-qu OpenStack? Projet OpenSource ambitieux Catégorie
Plus en détailFiche Produit IPS Pager
Fiche Produit applications for Cisco Unified Communications Directory Solutions IPS Global Directory Web Directory IPS Popup Personal Directory ClickNDial Provisioning Corporate Speed Dials IP Phone Applications
Plus en détailAnnée Universitaire 2014-2015 3 ième année IMAC Mardi 6 janvier 2015. Cloud computing Travaux Pratiques
Année Universitaire 2014-2015 3 ième année IMAC Mardi 6 janvier 2015 Cloud computing Travaux Pratiques Objectif Dans un premier temps, on utilisera libvirt : une librairie d accès aux principaux hyperviseurs
Plus en détailInstallez Slackware sur une Dedibox SC de chez Online
Installez Slackware sur une Dedibox SC de chez Online La Dedibox SC de la société Online offre la possibilité de disposer d un serveur dédié à un prix extrêmement intéressant. Cependant, le choix des distributions
Plus en détailEXALOGIC ELASTIC CLOUD MANAGEMENT
EXALOGIC ELASTIC CLOUD MANAGEMENT Jean-Marc Digne Ingénieur Avant Vente Oracle France 1 The following is intended to outline our general product direction. It is intended for information purposes only,
Plus en détailAccélérez vos tests et développements avec le Cloud, découvrez SoftLayer, la dernière acquisition Cloud d'ibm
Accélérez vos tests et développements avec le Cloud, découvrez SoftLayer, la dernière acquisition Cloud d'ibm Matthieu Gross Senior Architect services d infrastructure IBM Cloud: Think it. Build it. Tap
Plus en détailVisualization sur Ubuntu: Quels Choix? Nicolas Barcet <nick.barcet@canonical.com>
Visualization sur Ubuntu: Quels Choix? Nicolas Barcet Ubuntu Server Product Manager 24/03/09 2 Agenda Définitions Outils de Virtualization Serveur Outils de Virtualization Poste
Plus en détailRéalisation d un portail captif d accès authentifié à Internet 10.10.10.1
Master 1 ère année UE Réseaux avancés I Projet Réalisation d un portail captif d accès authentifié à Internet Présentation du projet Le but du projet est de mettre en place un portail captif permettant
Plus en détailGuide d installation BiBOARD
Version 3.0 29/05/2013 Support BiBOARD E-mail : support@biboard.fr Guide d installation de BiBOARD Ce document est destiné à l équipe informatique en charge de l installation de l application BiBOARD.
Plus en détail