Mann, gelöst?
Wenn nicht, versuchen Sie das (entschuldigen Sie die Formatierung beim Kopieren von der Lösungsseite hierher ...):
Installieren Sie Redmine (Projektmanagement-Tool) auf Centos 5.4 mit Postgres-Backend
Voraussetzungen * Aktivieren Sie das epel yum-Repository * installierte Postgresql-Datenbank (Ich verwende die neueste Version 8.4, die vom pgdg-Repository bereitgestellt wird).
Installieren Sie einige Pakete
yum install ruby ruby-devel ruby-libs ruby-irb ruby-rdoc ruby-postgres rubygems gem install rails
Benutzer / DB anlegen
su postgres createuser -P redmine (no superuser, can create databases) psql -U redmine postgres postgres#>create database redmine; postgres#>\q
Laden Sie die neueste stabile Redmine von http://rubyforge.org/frs/?group_id=1850 herunter
cd /opt wget http://rubyforge.org/frs/download.php/67144/redmine-0.8.7.tar.gz tar -xvzf redmine-0.8.7.tar.gz
Ruby-Datenbankkonfiguration bearbeiten
cd redmine-0.8.7 cp config/database.yml.example config/database.yml vi config/database.yml
Ändern Sie die Einstellungen für Ihre kürzlich erstellte Datenbank
Produktion:
Adapter: Postgresql
Datenbank: Redmine
host: localhost
Benutzername: Redmine
Passwort:
Kodierung: utf8
Erstellen eines Sitzungsspeichers (zum Speichern von Sitzungscookies)
rake config/initializers/session_store.rb
Erstellen Sie die Datenbankstruktur für Ihre konfigurierte Datenbank im Abschnitt "Produktion"
RAILS_ENV=production rake db:migrate
Füllen Sie die Tabellen mit einigen Anfangsdaten
RAILS_ENV=production rake redmine:load_default_data
Legen Sie einige Dateiberechtigungen fest (Annahme: Sie führen Redmine als Benutzer Redmine aus.)
cd /opt/redmine-0.8.7 sudo chown -R redmine:redmine files log tmp public/plugin_assets sudo chmod -R 755 files log tmp public/plugin_assets
Passen Sie Ihre Mailserver-Einstellungen an
cp config/email.yml.example config/email.yml vi config/email.yml
... geben Sie Ihre Mailserver / Zugangsdaten und die Methode für das Senden von E-Mails ein
Starten Sie den Webserver als den Benutzer, den Sie im vorherigen Schritt „aktiviert“ haben
ruby script/server webrick -e production
Der eingebaute Webserver wird gestartet.
Jetzt können Sie Ihren Browser auf zeigen
http://localhost:3000
und die Begrüßungsseite wird Klicken Sie auf "Anmelden" und geben Sie die Anmeldeinformationen "admin" / "admin" ein.Jetzt bist du eingeloggt.
Als Admin-Benutzer können Sie Benutzer, Projekte, Probleme usw. erstellen.