Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/specialtactics/magento-vagrant
Magento Vagrant
https://github.com/specialtactics/magento-vagrant
Last synced: about 1 month ago
JSON representation
Magento Vagrant
- Host: GitHub
- URL: https://github.com/specialtactics/magento-vagrant
- Owner: specialtactics
- Created: 2014-10-26T14:32:47.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-10-29T12:36:35.000Z (about 10 years ago)
- Last Synced: 2024-10-14T11:09:50.378Z (2 months ago)
- Language: Shell
- Size: 17.8 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Requirements: ##
+ [VirtualBox](https://www.virtualbox.org/wiki/Downloads)
+ [Vagrant](http://www.vagrantup.com/downloads.html)
+ [Vagrant Host Manager](https://github.com/smdahlen/vagrant-hostmanager)## Vagrant Note: ##
If your vagrant is below version 1.6.6, then apply this fix to the vagrant file plugins/guests/redhat/cap/nfs_client.rb :
* https://github.com/sprin/vagrant/commit/8d610659de427e94369179f911b754f6a8acd574The easiest way to do it is to search your system for the file **nfs_client.rb**, open up the one in guests/redhat/cap directory, and replace it's contents with the following:
* https://raw.githubusercontent.com/sprin/vagrant/8d610659de427e94369179f911b754f6a8acd574/plugins/guests/redhat/cap/nfs_client.rb## Other Stuff ##
This is probably not overly relevent on windows; Make sure you have NSF server running locally, and there won't be anything to block relevant ports between the VMs.Eg: On Fedora
```
systemctl stop firewalld
systemctl enable nfs-server
systemctl start nfs-server
```# What do you get? #
* CentOS 7 - Up to date
* Apache 2.4
* PHP 5.6
* MariaDB 10.0.1 (Compatible with MySQL 5.6)
* CSS compilation tools & NPM
* Various useful commandline tools & zsh
* PHP-FPM through mod_proxy & mod_proxy_fcgi
* All necessary extensions for Magento development
* And of course... the latest version of Magento (currently 1.9.0.1)# Install Instructions #
```
vagrant up
```* Once complete, you should be able to navigate to http://magento.dev/ and have an installed version of Magento there.
* To access admin, go to http://magento.dev/admin and log in with **admin** / **password1** .
* The magento files inside vagrant will be linked to the magento directory within this repository, specifically **magento/www** and logs will be in **magento/logs** .