doc/vagrant_fr.md
2014-07-02 09:56:17 +02:00

1.6 KiB

Vagrant et YunoHost

Voici une petite page de documentation en guise de mémo sur la manière de tester/développer YunoHost avec Vagrant.

Toutes les autres façons d'installer YunoHost sont listées ici.

Prérequis : Un ordinateur x86 avec VirtualBox installé et assez de RAM disponible pour lancer une petite machine virtuelle.


Initialisation

Créer un dossier pour le projet

mkdir YunoHost
cd YunoHost

La commande suivante va initialiser le projet avec un image Debian Wheezy de base

vagrant init chef/debian-7.4

Décommenter (Supprimer le # devant la ligne) la ligne suivante dans le fichier Vagrantfile nouvellement créé afin d'avoir un accès depuis le système hôte

config.vm.network "private_network", ip: "192.168.33.10"

Clonez le dépôt du script d'installation de YunoHost

git clone https://github.com/YunoHost/install_script

Installation

Démarrer la machine virtuelle

vagrant up

Se connecter à la machine virtuelle démarrée

vagrant ssh

Il est nécessaire de donner un mot de passe à l'utilisateur root

sudo passwd

Mettre à jour le système.

sudo apt-get update && sudo apt-get upgrade

Lancez le script d'installation

cd /vagrant/install_script && sudo ./install_yunohostv2


*Une fois l'installation terminée, vous pouvez procéder à la post-installation : yunohost.org/postinstall *