ChiliProject is not maintained anymore. Please be advised that there will be no more updates.

We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.

« Previous - Version 3/4 (diff) - Next » - Current version
Matt Hoover, 2011-02-16 05:55 am


Installation on OpenSUSE
p(warning). This is in DRAFT - Still putting on the final touches...

Version 11.3

After my first install of ChiliProject on OpenSUSE 11.3 I found the following pre-requisites neccessary:

zypper install ruby ruby-mysql mysql-community-server postfix rubygems apache2 apache2-mod_fcgid git libmysqld-devel

after installation of the basics - I used ruby gems to install the exact versions that are required:

    1.    gem install rails -v=2.3.5
    2.    gem install i18n -v=0.4.2
    3.    gem install rake -v=0.8.3
    4.    gem install rack -v=1.0.1

Next we need to clone the current Git repo.

cd /srv/www
git clone https://github.com/chiliproject/chiliproject.git
cd chiliproject
git checkout stable (or master if stable is not there)

Login to MySQL as root and:

mysql> create database chiliproject character set utf8;

mysql> create user 'chiliproject'@'localhost' identified by 'my_password';

mysql> grant all privileges on chiliproject.* to 'chiliproject'@'localhost';

Copy config/database.yml.example to config/database.yml and edit this file in order to configure your database settings for "production" environment.

 cd config
cp database.yml.example database.yml
edit file and replace with your settings for "production" 

rake generate_session_store
RAILS_ENV=production rake db:migrate

(Optional) - this will load default data... Currently marked with redmine.

RAILS_ENV=production rake redmine:load_default_data

Start the Server:

cd /srv/www/chiliproject
ruby script/server -e production

Login with admin/admin

TODO:

-Apache configuration (maybe in another document?)
-Cleanup the page so it looks nice.
-Get all steps to use "Chiliproject" instead of "Redmine" 
-Sample Chili Data?