Installing NorfelloCMMS on Linux

This page is OBSOLETE. New version can be found here.

These are the distribution independent installation instructions for installing NorfelloCMMS on a Linux server.

1 Requirements

The following software and libraries need to be installed in order before you can install NorfelloCMMS.

1.1 GNU GCC, GNU Make, GNU libc

Some of the required software and libraries need to be build from C source code. To do this you have to have the GCC C compiler, GNU Make and the GNU libc installed. These programs and libraries are available in any distribution.

1.2 GNU gettext

Like the C development tools, The gettext package should be available in any distribution.

1.3 ImageMagick? libraries

Install the development files for ImageMagick. If they are not available in your distribution, download and install them from http://www.imagemagick.org.

1.4 MySQL

NorfelloCMMS requires MySQL 4.1 or later. Install the MySQL server from your distribution's packages or http://dev.mysql.com/downloads/.

1.5 Ruby (1.8.2 or later)

NorfelloCMMS requires at least Ruby 1.8.2. If your distribution does not come with Ruby, or its version is older than 1.8.2, you have to download the latest stable release and install it according to the instructions in the README-file.

1.6 Ruby development files

If you installed Ruby from source, you already have the required development files. Otherwise you'll have to install the files using your distribution's package management system. The package is usually called something like ruby-dev or ruby1.8-dev.

1.7 RubyGems?

To install the rest of NorfelloCMMS's dependencies, you'll have to use RubyGems?. Again, if your distribution does not provide you with RubyGems OR if you've installed your own Ruby from source, you'll have to download the latest stable release of RubyGems and install it.

1.8 Rails (>= 1.1.6), RedCloth?, RMagick, ruby-gettext, rubyzip

The rest of the dependencies can be installed using RubyGems. Execute the following command as root or using sudo:

gem install -y rails redcloth rmagick gettext rubyzip

Now you can proceed to ConfiguringNorfelloCmms.

© 2004-2007 Norfello Oy All Rights Reserved