Difference between revisions of "ROCCI Server installation for SL6"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
'''IN PREPARATION!''' | '''IN PREPARATION!''' | ||
yum install -y ruby rubygems ruby-devel gcc libxml2-devel libxslt-devel gcc-c++ expat-devel git readline-devel libyaml-devel libffi-devel openssl-devel autoconf automake libtool bison curl-devel httpd httpd-devel sed awk | |||
adduser rocci | adduser rocci | ||
su - rocci | su - rocci | ||
curl -L https://get.rvm.io | sudo bash -s stable | |||
rvm requirements | |||
git clone git://github.com/gwdg/rOCCI-server.git | |||
cd rOCCI-server | |||
git checkout 0.5.1 | |||
cp etc/backend/dummy/dummy.json etc/backend/default.json | |||
sed -i "s/rocci.info/`hostname -f`/" etc/backend/default.json | |||
rvm install ruby `ruby -v | awk '{ print $2 }'` | |||
bundle install | |||
bundle exec passenger start | |||
bundle exec passenger-install-apache2-module |
Revision as of 16:56, 25 April 2013
Starting from a clean SL6 machine
IN PREPARATION!
yum install -y ruby rubygems ruby-devel gcc libxml2-devel libxslt-devel gcc-c++ expat-devel git readline-devel libyaml-devel libffi-devel openssl-devel autoconf automake libtool bison curl-devel httpd httpd-devel sed awk
adduser rocci su - rocci curl -L https://get.rvm.io | sudo bash -s stable rvm requirements git clone git://github.com/gwdg/rOCCI-server.git cd rOCCI-server git checkout 0.5.1 cp etc/backend/dummy/dummy.json etc/backend/default.json sed -i "s/rocci.info/`hostname -f`/" etc/backend/default.json rvm install ruby `ruby -v | awk '{ print $2 }'` bundle install bundle exec passenger start bundle exec passenger-install-apache2-module