Build. Ship. Run.

Magento 2 Local Development Environment Magento 2 Local Development Environment

The Magento 2 Development Environment is a platform that helps developers create, test, and deploy Magento projects. It includes tools and libraries for Magento development and offers a GUI for development, database access, and networking.

The MGT Development Environment makes it easy for developers to set up and configure their local development environment. It makes them more productive and efficient and improves the quality of their Magento applications.

The MGT Development Environment is Docker-based and comes with an admin user and Magento Cloud integration. It supports multiple PHP versions and the bin/magento command for easy management. It allows for seamless work on the local development machine.

It’s free and up and running in less than 60 seconds and is shipped with the latest technology.

Technology Stack

The MGT Development Environment is based on Docker. It is compatible with macOS, Linux, and Windows.

We use the latest technology stack, which includes -

  • Docker (X86 and ARM64)
  • Debian 11 (Bullseye)
  • PHP
  • NGINX
  • MySQL
  • Elasticsearch
  • Varnish Cache
  • Redis
  • RabbitMQ
Magento 2 Local Development Environment Magento 2 Local Development Environment

Benefits

Save time with a configured stack Save time with a configured stack

Save time with a configured stack

MGT Local Development Environment is a tool that helps developers save time. It comes with a pre configured technology stack. It is a set of tools and frameworks used to build and run the software.

Easy setup and installation Easy setup and installation

Easy setup and installation

Developers can quickly set up a workspace for the projects. The development environment is easy to install, and you can start using it in less than a minute. To get started, download the Docker desktop version and follow the instructions.

Test new releases before going live Test new releases before going live

Test new releases before going live

Developers can test new updates before moving them to the production system. Run as many tests on the local environment, ensuring that the code is of the highest quality before it goes live.

Benefits of Docker Benefits of Docker

Benefits of Docker

The MGT Development Environment is a tool that runs on top of Docker. It works on different types of computers, like Windows, Linux, and Mac.

Latest Technology Latest Technology

Latest Technology

The MGT Development Environment comes with many different technologies, like PHP, NGINX, MySQL, Varnish Cache, RabbitMQ and Redis. These technologies work well with Magento.

Faster deployment and market release Faster deployment and market release

Faster deployment and market release

Developers get the agility and efficiency they need to deploy new updates and security patches to online stores.

FAQs

The MGT Development Environment is easy to install and takes within 60 seconds to run.

The following steps are used to install MGT Development Environment-

  • Before starting with the MGT Development Environment, install the latest Docker Desktop version.
  • Open Docker Desktop and assign at least the following Resources:
    CPUs: 4, Memory: 4 GB, and Swap: 2 GB.
  • Run the Docker Container:

For ARM64, run the following command -

docker run -d --net=bridge -v /var/lib/mysql -v /home/cloudpanel --restart=always --privileged -h mgt-dev --name mgt-dev -it -p 80:80 -p 443:443 -p 8443:8443 -p 22:22 -p 3306:3306 -p 9200:9200 -p 15672:15672 mgtcommerce/mgt-dev:v3-arm

For X86_64 Run the following command -

docker run -d --net=bridge -v /var/lib/mysql -v /home/cloudpanel --restart=always --privileged -h mgt-dev --name mgt-dev -it -p 80:80 -p 443:443 -p 8443:8443 -p 22:22 -p 3306:3306 -p 9200:9200 -p 15672:15672 mgtcommerce/mgt-dev:v3

  • Open a browser and enter the following URL:

https://127.0.0.1:8443

The MGT Development Environment is a powerful tool for building and running PHP applications. It uses the latest technology, including Docker, PHP, and NGINX, to give you a flexible platform to build new features.

The easy to use development environment will help get the projects up and running quickly and smoothly. Its support for modern technologies ensures that web applications are fast, reliable, and scalable.

The MGT Development Environment is free to use. It is compatible with MacOs, Linux, and Windows.

Customers also make use of the MGT Developer Toolbar The toolbar provides information about the Magento Version, Cache Storage, PHP, and MYSQL settings.

It has a powerful profiler, database queries viewer, nested block rendering, and many more useful functionalities.

  • There is no need to manually configure the local environment, which can be time-consuming and prone to errors. Start working on your project right away, saving time and effort.
  • As it is based on Docker, developers use containers to run apps, which are small and easy to set up.
  • It is shipped with the latest tech stack which includes PHP (7.1 - 8.2), NGINX, MySQL, Elasticsearch, Redis, Varnish Cache, RabbitMQ.
  • With its easy-to-use tools and features, developers quickly set up a development environment and start working on the projects.

Documentation

Explore our detailed documentation to learn how to boost your productivity and streamline the Magento development workflow. Start using the MGT Developer Toolbar today and see the difference it makes for your projects.