https://github.com/arunshekher/e107vagrantbox
An elementary vagrant virtual machine orchestrated for quick e107 development.
https://github.com/arunshekher/e107vagrantbox
apache2 e107-cms e107-development e107-virtual-machine mysql php7 ubuntu1604 vagrant virtual-machine virtualbox
Last synced: 4 months ago
JSON representation
An elementary vagrant virtual machine orchestrated for quick e107 development.
- Host: GitHub
- URL: https://github.com/arunshekher/e107vagrantbox
- Owner: arunshekher
- Created: 2017-05-18T23:46:43.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-17T23:08:59.000Z (almost 7 years ago)
- Last Synced: 2025-06-04T12:36:02.221Z (4 months ago)
- Topics: apache2, e107-cms, e107-development, e107-virtual-machine, mysql, php7, ubuntu1604, vagrant, virtual-machine, virtualbox
- Language: Shell
- Homepage:
- Size: 29.3 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# e107VagrantBox
[](https://gitter.im/e107vagrantbox/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
An elementary vagrant box configured for e107 development.


# What's Provisioned?
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-xdebugGit 2.7.4
e107 (Current Dev. Version)
# Installation
e107VagrantBox requires recent versions of Vagrant and VirtualBox installed. Find the latest versions for your operating system at these links.[Vagrant Downlod](https://www.vagrantup.com/downloads.html)
[VirtualBox Download](https://www.virtualbox.org/wiki/Downloads)# Usage
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.```sh
$ git clone https://github.com/arunshekher/e107vagrantbox.git$ cd e107vagrantbox/
$ vagrant up
```
## Credentials
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`
+ MySQL root user: `root`
+ MySQL root user: `pass`### Point Browser to 10.0.0.7
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.
#### MySQL Remote Access

### Additional - Optional Setup
* Modify host machine's hosts file to map ServerName `e107dev.box` to vagrant box's ip: 10.0.0.7