DeRedmineInstall » History » Revision 6
« Previous |
Revision 6/52
(diff)
| Next »
Robert Schneider, 2015-06-15 23:58
Installation von Redmine¶
- Table of contents
- Installation von Redmine
Dies ist die Installationsanleitung für Redmine 1.4.0 und höher. Die Anleitung für 1.3.x findet sich hier.
Anforderungen¶
Betriebssystem¶
Redmine sollte auf den meisten Unix-, Linux-, Mac-, Mac Server- und Windows-Systemen laufen, sofern Ruby auf diesem System vorhanden ist. Weitere spezielle Installationsanleitungen finden sich hier.
Ruby-Interpreter¶
Die erforderliche Ruby-Version für die Redmine-Versionen sind:
Redmine-Version | Unterstützte Ruby-Versionen | Verwendete Rails-Version |
---|---|---|
Aktueller Trunk | ruby 1.9.33, 2.0.02, 2.1, 2.21 | Rails 4.20 |
3.0 | ruby 1.9.33, 2.0.02, 2.1, 2.21 | Rails 4.20 |
2.6 | ruby 1.8.74, 1.9.2, 1.9.33, 2.0.02, 2.1, jruby-1.7.6 | Rails 3.2 |
Redmine 2.x unterstützt kein Ruby 2.2 (#19652).
Redmine 3.0 unterstützt kein JRuby weil der activerecord-jdbc-adapter nicht Rails 4.2 unterstützt.
0 Rails 4.2.1 hat ein Problem mit Non-ASCII-URLs und MinGW-Ruby (RubyInstaller für Windows) thin und puma (#19321, #19374)
1 MinGW-Ruby 2.2 hat ein nokogiri-Problem (#19419).
2 Zum Zeitpunkt des Verfassens dieser Wiki-Seite (3/19/2013) war der SQL Server Support mit Ruby 2.0.0 unter Windows wegen einer Datenbankadapter/Gem-Inkompatibilität als defekt gemeldet.
3 MRI 1.9.3p327 enthält einen Bug, der das Laden der Plugins verhindert - im Gegensatz zu 1.9.3p194 oder 1.9.3p392.
4 Ruby MRI 1.8.7 hat sein Lebenszyklusende erreicht - vom Gebrauch wird daher abgeraten. #14371 liefert dazu weitere Informationen.
andUnterstützte Datenbanken¶
- MySQL 5.0 oder höher
- C bindings sollten installiert sein, was die Geschwindigkeit wesentlich erhöht. Sie lassen sich mit
gem install mysql2
installieren. - Redmine 2.x ist nicht mit MySQL 5.7.3 (#17460) kompatibel. Diese Version wird erst mit Redmine 3.x unterstützt.
- C bindings sollten installiert sein, was die Geschwindigkeit wesentlich erhöht. Sie lassen sich mit
- PostgreSQL 8.2 oder höher
- Der Datenstyle der Datenbank sollte auf ISO gesetzt sein (Standardeinstellung bei PorgresSQL). Dies kann mit mit
"redmine_db" SET datestyle="ISO,MDY";
erreicht werden. - Einige Bugs in PostgreSQL 8.4.0 und 8.4.1 wirken sich auf das Verhalten von Redmine aus (#4259, #4314). Sie wurden jedoch in PostgreSQL 8.4.2 gefixt.
- Der Datenstyle der Datenbank sollte auf ISO gesetzt sein (Standardeinstellung bei PorgresSQL). Dies kann mit mit
- Microsoft SQL Server
- Redmine 2.x: 2008 oder höher (seit Redmine 2.3.0)
- Redmine 3.x: 2012 oder höher
- SQLite 3 (nicht für den Produktiveinsatz mit mehreren Benutzern gedacht!)
Optionale Komponenten¶
- SCM-Programme (z.B.
svn
) für das Browsen in Projektarchiven. RedmineRepositories enthält Informationen zu Kompatibilitäten und Anforderungen. - ImageMagick (um den Gantt-Export zu PNG-Bildern und die Generierung von Vorschaubildern zu ermöglichen).
- Ruby-OpenID-Bibliothek (um OpenID zu unterstützen). Es wird dazu Version 2 oder höher benötigt.
Redmine-Version¶
Dem Großteil der Benutzer wird im Allgemeinen empfohlen, die entsprechenden Point-Releases zu installieren. Derzeit veröffentlicht Redmine alle sechs Monate eine neue Version - diese Veröffentlichungen werden als relativ gut einsetzbar und als stabil erachtet. Es wird nicht empfohlen Redmine von Trunk zu installieren, außer man ist mit Ruby on Rails sehr vertraut und bleibt mit den Änderungen auf dem letzten Stand - der Trunk-Zweig kann zuweilen auch Fehler enthalten.
Updated by Robert Schneider over 9 years ago · 6 revisions