Skip to content
Seyed Faridoddin Kiaei edited this page May 16, 2019 · 21 revisions

Environment

The environment requirements to correctly install and deploy LMS WebGUI.

  • Ubuntu 14.04 x64

Dependendencies

Mongo Database

sudo apt-get install mongodb
sudo service mongodb restart

Nginx proxy server

sudo apt-get install nginx

Ruby Version Manager

sudo apt-get install libcurl3
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable
rvm

NOTE: follow instructions given by rvm command in order to finish the installation process. If doubts, check RVM installation guide.

Ruby and bundle gem

rvm install 2.3.0
rvm use 2.3.0
gem install bundle

LMS WebGUI

Clone the repository and install ruby dependencies

git clone https://github.com/ua-i2cat/livemediastreamerwebgui.git
cd livemediastreamerwebgui/rmixer
bundle install
cd ../api
bundle install
mkdir tmp
mkdir tmp/sockets
mkdir tmp/pids
mkdir log

Follow up with the Deployment guide to start using LMS

Clone this wiki locally