Installs magento and a nginx server
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
puppet
.gitignore
.gitmodules
README.md
Vagrantfile

README.md

Magento-Vagrant-Puppet-Nginx

Installs

  • Magento
  • MySQL
  • PHP
  • PHP-FPM
  • Nginx
  • n98-magerun

Setup

git submodule init
git submodule update
vagrant up

Modify puppet/manifests/base.pp

class { "magento":
  install_magento     => true,
  magento_version     => "magento-ce-1.8.1.0",
  install_sample_data => true
}

Valid Magento Versions:

  • magento-ce-1.6.2.0
  • magento-ce-1.7.0.2
  • magento-ce-1.8.1.0
  • magento-ce-1.9.1.0
  • mageplus-master
  • magento-mirror-1.4.2.0
  • magento-mirror-1.5.1.0
  • magento-mirror-1.6.2.0
  • magento-ce-2.0.0.0-dev

Frontend

After Installation you should can access the shop frontend over port 8080.

http://127.0.0.1:8080

Admin

http://127.0.0.1:8080/admin

Username: admin
Password: password123

To change the admin login you can use n98-magerun.

vagrant ssh
cd /vagrant
n98-magerun.phar admin:user:change-password admin mypassword