Skip to content

Multitier web Application Stack Setup on laptop/desktop (Manual provisioaning)

Notifications You must be signed in to change notification settings

AswathiParameswaran/Vprofile_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Vprofile_project

Multitier web Application Stack Setup on laptop/desktop (Manual provisioaning)

Prerequisite

  1. Oracle VM Virtualbox
  2. Vagrant
  3. Vagrant plugins a. vagrant plugin install vagrant-hostmanager b. vagrant plugin install vagrant-vbguest
  4. Git bash or equivalent editor

VM SETUP

  1. Clone source code.
  2. Cd into the repository.
  3. Switch to the local-setup branch.
  4. cd into vagrant/Manual_provisioning. Bring up vm’s $ vagrant up NOTE: Bringing up all the vm’s may take a long time based on various factors. If vm setup stops in the middle run “vagrant up” command again. INFO: All the vm’s hostname and /etc/hosts file entries will be automatically updated.

PROVISIONING

Services

  1. Nginx: Web Service

  2. Tomcat Application Server

  3. RabbitMQ Broker/Queuing Agent

  4. Memcache DB Caching

  5. ElasticSearch Indexing/Search service

  6. MySQL SQL Database

Setup should be done in below mentioned order

  1. MySQL (Database SVC)
  2. Memcache (DB Caching SVC)
  3. RabbitMQ (Broker/Queue SVC)
  4. Tomcat (Application SVC)
  5. Nginx (Web SVC)

About

Multitier web Application Stack Setup on laptop/desktop (Manual provisioaning)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published