-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Ravinder edited this page Aug 15, 2020
·
3 revisions
This will allow you to install a Magento version with just a single command. No, need to manually downloading, placing files and creating database.
For example, a command butter magento:install 2.4.0
will
- Automatically download the Magento version 2.4.0 packages
- Automatically place it in configured path
- Create database for it, obviously automatically
- Execute the installation command
- Create virtual host(if enabled)
- Returns frontend & backend URLs
Sounds interesting? It has still more to offer. This can list all the installed version using command
butter magento:list
Additionally, you can delete any installtion with just a single command
butter magento:delete <installation-name>
For example, command butter magento:delete 240
for deleting 2.4.0 installation
- PHP: It can install any Magento version that supports PHP version 7.1.3 or higher
- Server: Nginx
- Operating Systems: MacOS & Linux
You may know that Magento version can be installed using n98magerun as well. So, why we developed Butter?
Reasons are:
- It can create automatic virtual hosts as well so that you have a ready to use installation with just a single command
- You do not need to specify all the parameters like database name, admin user details etc to installation command. The installation command is simple & sweet :-)
- Along, with composer this tool primarily use ZIP based Magento version packages as defined here https://gist.github.com/piotrekkaminski/9bc45ec84028611d621e. Advantage of this technique is, the re-installation of same version will we very quick as the package is already downloaded & stored
The baseline is n98magerun is built to do lot of things & butter is a specialised tool for doing installations.