How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "imranalisen/mage245p1"
  config.vm.box_version = "20230318.0.0"
end
vagrant init imranalisen/mage245p1 \
  --box-version 20230318.0.0
vagrant up

This version was created 6 months ago.

Magento 2.4.5-p1 (in running condition)

Softwares include

Ubuntu 20.04,
Swap space 8GB,
Nginx,
PHP 8.1,
FPM 8.1,
Self Signed SSL,
Mysql 8.0,
Git,
Composer 2.4.4
Elasticsearch 7.17.0
Git
magerun (n98-magerun2.phar)
PHPMyAdmin

add below entry in this file C:\Windows\System32\drivers\etc\hosts

192.168.33.14 mage245p1.local

Use config.vm.network "private_network", ip: "192.168.33.14" in vagrant file to access VM

add below entries in Vagrantfile

config.ssh.username = "vagrant"

config.ssh.password = "vagrant"

access magento frontend here https://mage245p1.local

and admin here https://mage245p1.local/admin

admin creds:

username: admin

password: admin123

Use only for local development environment, not recommended to use for STG and Prod.

1 provider for this version.
  • virtualbox Hosted by Vagrant Cloud (2.03 GB)