An elementary vagrant box configured for e107 development.
e107VagrantBox is built on Ubuntu 16.04.2 LTS (Xenial)64-bit base vagrant box. The server is provisioned with following versions of web stack software, modules and tools. More added regularly.
Apache 2.4.18
MySQL 5.7.18
PHP 7.0.15
Xdebug v2.4.0
PHP Modules:
php-mcrypt
php-gd
php-curl
php-xml
php-mbstring
php-xdebug
Git 2.7.4
e107 (Current Dev. Version)
e107VagrantBox requires recent versions of Vagrant and VirtualBox installed. Find the latest versions for your operating system at these links.
Vagrant Downlod
VirtualBox Download
Assuming that you have successfully installed the current versions of VirtualBox and Vagrant. Clone this repository to a location of your choice in your file system and run the command 'vagrant up' within the cloned directory.
$ git clone https://github.com/arunshekher/e107vagrantbox.git
$ cd e107vagrantbox/
$ vagrant up
You'll need them in the next step:
-
Machine IP Address:
10.0.0.7
-
Virtual Host ServerName:
e107dev.box
-
MySQL User:
e107
-
MySQL Password:
e107
-
MySQL Database:
e107
-
MySQL Host:
- Local:
localhost
- Remote:
10.0.0.7
- Local:
-
MySQL root user:
root
-
MySQL root user:
pass
Begin e107 installation process by pointing your browser to the above given machine IP address. Use the credentials provided above to finish off e107 installation. Start developing something awesome for e107!
Point your browser to e107dev.box if you have set up that server name to point to the IP 10.0.0.7 in your hosts file.
- Modify host machine's hosts file to map ServerName
e107dev.box
to vagrant box's ip: 10.0.0.7