Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/cmuench/Magento-Vagrant-Puppet-Nginx
- Owner: cmuench
- Archived: true
- Created: 2013-06-23T21:44:52.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-11-02T11:07:03.000Z (about 9 years ago)
- Last Synced: 2024-08-03T18:16:28.128Z (4 months ago)
- Language: Puppet
- Homepage:
- Size: 219 KB
- Stars: 61
- Watchers: 15
- Forks: 21
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-magento - Magento Vagrant Puppet Nginx - Installs magento and a nginx server. (Vagrant Files / Full Page Caching)
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
```