~citrix-openstack/nova/xenapi

« back to all changes in this revision

Viewing changes to doc/source/adminguide/distros/ubuntu.10.04.rst

  • Committer: Tarmac
  • Author(s): Todd Willey, root, Vishvananda Ishaya, Joe Heck, root, Andy Smith, Anne Gentle, Dean Troyer, Devin Carlen
  • Date: 2010-11-16 02:34:47 UTC
  • mfrom: (386.2.71 trunkdoc)
  • Revision ID: hudson@openstack.org-20101116023447-pz7n6ps5rf0fnjea
Lots of documentation and docstring updates.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Installing on Ubuntu 10.04 (Lucid)
 
2
==================================
 
3
 
 
4
Step 1: Install dependencies
 
5
----------------------------
 
6
Grab the latest code from launchpad:
 
7
 
 
8
::
 
9
 
 
10
    bzr clone lp:nova
 
11
 
 
12
Here's a script you can use to install (and then run) Nova on Ubuntu or Debian (when using Debian, edit nova.sh to have USE_PPA=0):
 
13
 
 
14
.. todo:: give a link to a stable releases page
 
15
 
 
16
Step 2: Install dependencies
 
17
----------------------------
 
18
 
 
19
Nova requires rabbitmq for messaging and optionally you can use redis for storing state, so install these first.
 
20
 
 
21
*Note:* You must have sudo installed to run these commands as shown here.
 
22
 
 
23
::
 
24
 
 
25
    sudo apt-get install rabbitmq-server redis-server
 
26
 
 
27
 
 
28
You'll see messages starting with "Reading package lists... Done" and you must confirm by typing Y that you want to continue.
 
29
 
 
30
If you're running on Ubuntu 10.04, you'll need to install Twisted and python-gflags which is included in the OpenStack PPA.
 
31
 
 
32
::
 
33
 
 
34
    sudo apt-get install python-twisted
 
35
 
 
36
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 95C71FE2
 
37
    sudo sh -c 'echo "deb http://ppa.launchpad.net/openstack/openstack-ppa/ubuntu lucid main" > /etc/apt/sources.list.d/openstackppa.list'
 
38
    sudo apt-get update && sudo apt-get install python-gflags
 
39
 
 
40
 
 
41
Once you've done this, continue at Step 3 here: :doc:`../single.node.install`