Redmine im Tomcat installieren #
Redmine
ist ein Werkzeug zur Projektverwaltung - in erster Linie für Software-Entwicklungs-Projekte geeignet.
Redmine ist in Ruby
mit dem Framework http://rubyonrails.org/ Ruby on Rails
programmiert. Es steht unter der http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU General Public License v2
(GPL).
Hier soll es als Beispiel dienen, wie man auf der Hostsharing
-Infrastruktur mit der Tomcat-Option Rails-Anwendungen betrieben kann.
Vorbereitungen #
Zunächst baue und teste ich auf meinem lokalen Rechner eine Java-Webapplikation, die ich später bei Hostsharing installiere.
Ich brauche:
- die aktuelle Redmine Version von RubyForge
(zur Zeit Version 1.1.1)
- die Ruby-/Rails-Infrastruktur mit JRuby auf meinem lokalen Rechner
Software-Pakete #
Zunächst installiere ich als root die Ruby-Infrastruktur:
aptitude install jruby rubygems
Als Datenbank will ich Postgres nutzen:
aptitude install postgresql
Eine Postgres-Datenbank mit eigenem Datenbank-User lege ich als Userpostgres an:
su - postgres createuser -D -S -R -P redmine createdb -O redmine -E UTF8 redmine