Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/albertcolom/custom-ansible-vagrant
Vagrant development setup with Apache, PHP, MySQL, ElasticSearch, Memcached, Symfony installer, Nodejs and other tool
https://github.com/albertcolom/custom-ansible-vagrant
ansible apache composer elasticsearch memcached mysql nodejs php symfony-installer vagrant virtualbox
Last synced: 1 day ago
JSON representation
Vagrant development setup with Apache, PHP, MySQL, ElasticSearch, Memcached, Symfony installer, Nodejs and other tool
- Host: GitHub
- URL: https://github.com/albertcolom/custom-ansible-vagrant
- Owner: albertcolom
- Created: 2016-02-03T16:48:45.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-03-31T11:52:21.000Z (almost 9 years ago)
- Last Synced: 2024-11-30T02:07:47.562Z (2 months ago)
- Topics: ansible, apache, composer, elasticsearch, memcached, mysql, nodejs, php, symfony-installer, vagrant, virtualbox
- Language: Shell
- Homepage:
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Custom Ansible Vagrant
=====### Requirements
- [Vagrant](https://www.vagrantup.com/downloads.html)
- [Ansible](http://docs.ansible.com/ansible/intro_installation.html)
- [Virtualbox](https://www.virtualbox.org/wiki/Downloads)### Installation
Clone this repository
```sh
$ git clone [email protected]:albertcolom/custom-ansible-vagrant.git
```
Add domain in hosts
```sh
$ echo "10.10.10.10 web.dev >> /etc/hosts"
```
run vagrant (for the first time it should take up to 20-30 min)
```sh
$ vagrant up
```### Virtual Machine
- OS: Ubuntu (trusty64)
- Name: local.web
- Memory (RAM): 2048MB
- CPUs: 1
- Network: 10.10.10.10### Installed components
- Apache 2
- PHP 5.6
- MySQL
- Elasticsearch
- ElasticHQ
- Nodejs
- APC
- Memcached
- CodeSniffer
- Symfony installer
- Composer (Globally)
- Adminer
- Vim
- Git
- Htop
- Python-pip
- Curl
- Sendmail
- Unzip
- Tmux
- Zsh (Default shell)
- Figlet
- Openjdk-7-jdk
- Httpie
- Npm
- Imagemagick### Links
- Web Server: [http://web.dev](http://web.dev) or [http://10.10.10.10](http://10.10.10.10)
- Adminer: [http://web.dev/adminer](http://web.dev/adminer) or [http://10.10.10.10/adminer](http://10.10.10.10/adminer)
- Elasticsearch: [http://web.dev:9200](http://web.dev:9200) or [http://10.10.10.10:9200](http://10.10.10.10:9200)
- ElasticHQ: [http://web.dev:9200/_plugin/HQ/](http://web.dev:9200/_plugin/HQ/) or [http://10.10.10.10:9200/_plugin/HQ/](http://10.10.10.10:9200/_plugin/HQ/)