Download the PHP package richdynamix/magestead without Composer
On this page you can find all versions of the php package richdynamix/magestead. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download richdynamix/magestead
More information about richdynamix/magestead
Files in richdynamix/magestead
Package magestead
Short Description Magestead - A command line installer for Magento Vagrant environments
License MIT
Informations about the package magestead
Magestead
No longer maintained
Magestead 2.0 is the perfect development toolbox to manage and control your Magento development workflow. A command line utility that will not only get you a custom pre-configured vagrant development environment with the tools you want, but also install the latest version of Magento or Magento 2
System Requirements
- VirtualBox 5+
- Vagrant 1.8.1+
- PHP 5.4+ (with mcrypt, intl & xsl extensions) installed
- Composer installed globally
- Mac or Linux (sorry no windows support yet)
Note: For mac users missing the required extensions you could install the latest PHP version for your Mac OS version using http://php-osx.liip.ch/.
To test your PHP installation run the following in your terminal -
php -ini | grep intl
You should see something similar -
php -ini | grep mcrypt
You should see something similar -
Optional Requirements
- vagrant-hostsupdater - A Vagrant plugin for updating your hosts file automatically with your project URL
- vagrant-bindfs - - A Vagrant plugin to automate bindfs mount in the VM
Note: While these Vagrant plugins are only an optional requirement, they are highly recomended.
Installing
Magestead uses Composer to manage it's dependencies. It is important that you have this installed prior to trying to install Magestead.
Download and install Magestead globally using Composer:
Make sure to place the ~/.composer/vendor/bin
directory in your PATH so the magestead
executable can be located by your system.
Updating
Usage
Once installed, the magestead new
command will start a fresh new development environment in the directory you specify. For instance, magestead new my-project
will create a directory named my-project
and start the setup process for your new development environment.
Documentation
View the docs here
Built With
- PuPHPet
- Vagrant
- Symfony Console
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Authors
- Steven Richardson - Core Author
See also the list of contributors who participated in this project.
History
See the previous releases for project history
Acknowledgments
Heavily inspired from the following -
- Laravel Homestead
- ScotchBox 2.0
All versions of magestead with dependencies
symfony/yaml Version ^3.1
symfony/process Version ^3.1
phpunit/phpunit Version ^4.6
jolicode/jolinotif Version ^1.0