Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cmuench/Magento-Vagrant-Puppet-Nginx

Installs magento and a nginx server
https://github.com/cmuench/Magento-Vagrant-Puppet-Nginx

Last synced: 25 days ago
JSON representation

Installs magento and a nginx server

Awesome Lists containing this project

README

        

Magento-Vagrant-Puppet-Nginx
============================

## Installs

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

## Setup

``` sh
git submodule init
git submodule update
vagrant up
```

Modify puppet/manifests/base.pp

``` puppet
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.

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