Setup Virtual Machine for Test - daprieto1/stress-test-apps GitHub Wiki

Install Apache

sudo apt-get update
sudo apt-get -y install apache2
sudo ufw allow 'Apache Full'
sudo ufw allow 'OpenSSH'
sudo ufw allow ssh
sudo ufw allow 22/tcp
sudo ufw enable

Install Java

sudo apt-get update
sudo apt-get -y install default-jdk

NVM - Gulp - PM2 - Yarn

Install NVM documentation

sudo apt-get update
sudo apt-get -y install build-essential libssl-dev
curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh -o install_nvm.sh
bash install_nvm.sh
source ~/.profile
nvm install 7.7.4
nvm use 7.7.4
npm install --global gulp
npm install --global pm2
npm i --global yarn

Install Gatling Test Project

git clone https://bizagidev.visualstudio.com/DefaultCollection/ToolsAndLibs/_git/RNF

Install VMAPI-stress-client

git clone https://github.com/daprieto1/stress-test-apps.git
pm2 start app.js --name="VMAPI-stress-client"