franklinovitch / klindev

Mon environnement de dev Vagrant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

klindev

Mon environnement de dev Vagrant

Basé sur la vagrant box Scotchbox : https://atlas.hashicorp.com/scotch/boxes/box

Installation :

  • Installer Virtualbox ainsi que son Extension Pack
  • Installer Vagrant
  • En console, exécuter git clone https://github.com/quentinbarb/klindev.git pour obtenir un folder klindev contenant l'environnement (sous Windows, mieux vaut utiliser la console Cmder)
  • Se placer dans le répertoire klindev fraîchement créé
  • Installer le plugin Hostmanager : vagrant plugin install vagrant-hostmanager
  • vagrant up

Si vous rencontrez un message d'erreur, il faut peut-être autoriser la virtualisation dans le BIOS (dans la configuration de la carte mère, activez le paramètre VT-x ou Virtual machine security)

Utilisation :

  • Page web accessible à l'adresse http://scotchbox.local/
  • Coder dans le dossier public, son contenu sera répercuté dans le folder /var/www/public/ de la VM
  • Pour accéder à la VM, exécuter vagrant ssh

Accès database :

PhpMyAdmin est accessible à l'adresse http://scotchbox.local/phpmyadmin (user root, pass root)

Ou, si vous préférez utiliser un client SGBD (par exemple HeidiSQL), configurez le comme suit :

  • Nom ou IP de l'hôte : 127.0.0.1
  • User root, Pass root
  • Port : 3306
  • Hôte et port SSH : 127.0.0.1:2222
  • User vagrant, Pass vagrant
  • Port local : 3307

Cheat sheet :

  • vagrant up : lancer la VM
  • vagrant ssh : connexion SSH à la VM
  • vagrant reload : redémarrer la VM
  • vagrant suspend : suspendre l'exécution (RAM de la VM stockée sur le DD)
  • vagrant halt : arrêter la VM
  • vagrant destroy : détruire complètement la VM (elle sera reconstruite au prochain vagrant up)

Accès par défaut : vagrant, vagrant

About

Mon environnement de dev Vagrant


Languages

Language:PHP 55.9%Language:JavaScript 35.8%Language:HTML 7.8%Language:CSS 0.3%Language:Python 0.1%Language:Makefile 0.1%Language:Batchfile 0.0%Language:Shell 0.0%Language:Groff 0.0%