Jump to: navigation, search

Difference between revisions of "Rally/installation/manual"

(update connection string)
(Manual installation)
Line 1: Line 1:
= Manual installation =
= Manual installation =
== Prerequisites ==
Start with installing some requirements that Rally needs to be set up correctly. The specific requirements depend on the environment you are going to install Rally in:
'''USE automate installation script: ''' [[Rally/installation#Automated_installation]]
  sudo apt-get update
  sudo apt-get install libpq-dev git-core python-dev libevent-dev libssl-dev libffi-dev libsqlite3-dev
  curl -o /tmp/get-pip.py https://raw.github.com/pypa/pip/master/contrib/get-pip.py
  sudo python /tmp/get-pip.py
  sudo pip install pbr
  sudo yum install gcc git-core postgresql-libs python-devel libevent-devel openssl-devel libffi-devel sqlite
  #install pip on centos:
  curl -o /tmp/get-pip.py https://raw.github.com/pypa/pip/master/contrib/get-pip.py
  sudo python /tmp/get-pip.py
  sudo pip install pbr
Another option is to install Rally in virtualenv; you should then install this package, create a virtualenv and activate it:
  sudo pip install -U virtualenv
  virtualenv .venv
  . .venv/bin/activate  # NOTE: Make sure that your current shell is either bash or zsh (otherwise it will fail)
  sudo pip install pbr
== Installing Rally ==
The next step is to clone & install rally:
  git clone https://github.com/stackforge/rally.git && cd rally
  sudo python setup.py install
Now you are ready to configure Rally (in oder for it to be able to use the database):
  sudo mkdir /etc/rally
  sudo cp etc/rally/rally.conf.sample /etc/rally/rally.conf
  sudo vim /etc/rally/rally.conf
  # Change the [https://github.com/stackforge/rally/blob/c8508134c05bbffde9f9422029d48adb1a0f38ea/etc/rally/rally.conf.sample#L145 ''"connection"'' parameter], For example to this:
After the installation step has been completed, you need to create the Rally database:
  rally-manage db recreate
'''<big>And finally you are able to [[Rally/HowTo | use Rally!]]</big>'''

Latest revision as of 17:49, 7 October 2014

Manual installation

THIS PAGE IS OBSOLETE USE automate installation script: Rally/installation#Automated_installation