Skip to content
This repository has been archived by the owner on Jun 29, 2020. It is now read-only.

development ready virtual machine for magento and typo3

Notifications You must be signed in to change notification settings

kirchbergerknorr/vagrant-box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vagrant-box

Utilizes Ubuntu 14.04

Pre requisites

  1. Install VirtualBox
  2. Install Vagrant

Installation

  1. Clone the Repository

     git clone https://github.com/kirchbergerknorr/vagrant-box.git
    
  2. Navigate to the folder

     cd vagrant-box 
    
  3. Copy your private and public key to directory

     cp ~/.ssh/id_rsa ./
     cp ~/.ssh/id_rsa.pub ./
    
  4. Configure variables

     cp user.ini.template user.ini
    
  5. Run Vagrant Command

     vagrant up
    

Additional Plugins

  • Port forwarding for MacOS:

      echo "
      rdr pass on lo0 inet proto tcp from any to 127.0.0.1 port 80 -> 127.0.0.1 port 8080
      rdr pass on lo0 inet proto tcp from any to 127.0.0.1 port 443 -> 127.0.0.1 port 8443
      " | sudo pfctl -f - > /dev/null 2>&1; echo "==> Fowarding Ports: 80 -> 8080, 443 -> 8443"
    
  • Install simple DNS Server for MacOS to forward *.dev to 127.0.0.1

Credentials

SSH Username: vagrant
SSH Password: vagrant
Database Username: root
Database Password: toor
URL of Instance: http://your-project.dev/ 

Usage

vagrant ssh

XDebug

Use XDebug bookmarklets generator for PhpStorm.

Support

If you have any issues with this extension, open an issue on GitHub.

Contribution

Any contribution is highly appreciated. The best way to contribute code is to open a pull request on GitHub.

License

OSL - Open Software Licence 3.0

About

development ready virtual machine for magento and typo3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages