Skip to content

jszanto/gewisweb-vagrant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

This Vagrant (What is vagrant?) configuration is intented to be used for development of gewisweb. To get started all you need is a fresh copy of the code from the git repo and then this Vagrant configuration will take care of the rest for you. Dependencies and the database schema are kept up to date automatically for you. All initial setup happens automatically as well.

Setup instructions

  1. Install Vagrant and Virtualbox

  2. Open puphet/config.yaml in your favorite text editor.

  3. Replace /path/to/your/gewisweb by the path where your gewisweb files are located.

  4. Run the start.bat script on windows or the start.sh script on mac or linux or just use vagrant up from the command line.

  5. Vagrant will now do the initial setup and configuration, this will take a while.

  6. For optimal usage edit your hosts file:

    Windows: C:\windows\system32\drivers\etc\hosts

    Linux and OS X: /etc/hosts

    Add the following two lines:

    192.168.42.42 gewisweb.dev
    192.168.42.42 pma.dev
    
  7. You should now be able to access gewisweb at gewisweb.dev and phpmyadmin at pma.dev

  8. To stop the vm use stop.bat or stop.sh or vagrant halt from the command line

Additional features

You can enter the virtual machine at any time using vagrant ssh to make changes or to test things as needed. In many cases Vmware will offer some increased performance of virtual box. If you have Vmware installed you can edit the config.yaml file to use Vmware instead of Virtualbox.

About

vagrant configuration for gewisweb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors