Installing OpenNebulaApps

The installation of the software is really easy. You only need to download the package for your distribution and install it using the package manager. Configuration and external dependencies are described in each app's documentation.

inlinetoc

Planning the Installation

The software should be installed in a machine that already has OpenNebula installed and configured. If you want to use Sunstone plugins for the apps make sure it works correctly.

Installing the Software

Download the package from the downloads page, and install it using the corresponding command as root:

  • RPM:

<xterm> # rpm -i oneapps-3.6.0.rpm </xterm>

  • DEB:

<xterm> # dpkg -i oneapps.3.6.0.deb </xterm>

Head to each app guide for further configuration and dependency installation.

Upgrading from Previous Versions

There is no upgrade process for this version.

Manual Installation

To install the apps manually you will have to execute each install script in the directories, in this fashion:

<xterm> # ( cd flow ; ./install.sh ) # ( cd market ; ./install.sh ) # ( cd stage ; ./install.sh ) # ( cd oneapps ; ./install.sh ) </xterm>

This commands will install the software in a RedHat like distro in a system wide fashion. There are several parameters that will be useful for other cases:

-f debian Install with debian/ubuntu directory hierarchy
-d <path> Install in self contained mode in an specific path

You can get more information on all the parameters executing one of those install scripts with -h.

Now you need to add the plugins to Sunstone server. To do this edit the file /etc/one/sunstone-server.conf and add these lines:

:routes:
  - appstage
  - appflow
  - appmarket