Ready-to-use Server

Redmine

Integriertes SCM & Projektmanagement

Redmine Screenshots

Rotmin ist eine Rails-Webanwendung, die integrierte Projektmanagementfunktionen, Problemverfolgung und Unterstützung für mehrere Versionskontrollprogramme bietet. Es enthält Kalender- und Gantt-Diagramme, um die visuelle Darstellung von Projekten und deren Fristen zu unterstützen. Es bietet auch Multi-Projekt-Unterstützung, rollenbasierte Zugriffskontrolle, ein pro-Projekt-Wiki und Projektforen.

Das Redmine Appliance enthält alle Standardfunktionen in TurnKey Core, und darüber hinaus:

  • Redmine-Konfigurationen:

    • Installiert von einer gepinnten, Checksum-verifizierten Upstream-Version zu /var/www/redmine.

    SicherheitshinweisUpdates zu Redmine erfordern möglicherweise eine Überwachung, damit sie ARE NOT Konfiguriert für die automatische Installation. siehe Redmine-Dokumentation für die Aufrüstung.

    • Unterstützt Git und Subversion.

    • Enthält beispielhafte helloworld Repositories.

    • geladene Standardrollen, Tracker, Status, Workflows und Enumerationen.

    • Konfigurierte Projekte, um alle verfügbaren Tracker (Bug, Feature, Support) zu verwenden.

  • SSL-Unterstützung out of the box.

  • Enthält Phusion Passenger für Apache Webserver (mod_rails).

  • Postfix MTA (gebunden an localhost), um das Versenden von E-Mails zu ermöglichen (z. B. Passwortwiederherstellung).

  • Webmin-Module zum Konfigurieren von Apache2, MySQL und Postfix.

  • Zugang zum Datenspeicher:

    NameZugang zu Protokollen
    Gipshttp://$ipaddr/git
    https://$ipaddr/git
    ssh://vcs@$ipaddr/git
    Subversionhttp://$ipaddr/svn
    svn://addr/svn
    svn+ssh://vcs@$ipaddr/srv/repos/svn

    Repositories werden in /srv/repos. gespeichert

  • Empfohlene Konfigurationen:

    • Einstellungen -> Hostname und Pfad

    • Einstellungen -> E-Mail-Benachrichtigungen

Anmeldeinformationen (Passwörter beim ersten Booten gesetzt)

  • Webmin, SSH, MySQL: Benutzername Wurzel

  • Redmine: Benutzername Admin

  • Git, SVN: Benutzername vcs

Stabile Version: 19.0 (Changelog)

Nutzungsdetails & Logging in für die Administration

Keine Standardpasswörter: Aus Sicherheitsgründen gibt es keine Standardpasswörter. Alle Passwörter sind auf Systeminitialisierung Zeit.

SSL Browser Warnung ignorieren: Browser mögen keine selbstsignierten SSL-Zertifikate, aber dies ist die einzige Art, die automatisch generiert werden kann. Confconsole Erweitertes MenüSie können frei generieren Lassen Sie uns SSL / TLS-Zertifikate einschließen.

Web-Web - Richten Sie Ihren Browser auf entweder:

  1. http://12.34.56.789/ - nicht verschlüsselt, also keine Browserwarnung
  2. https://12.34.56.789/ - verschlüsselt mit selbstsigniertem SSL-Zertifikat

Hinweis: einige Appliances Auto Direct http zu https.

Benutzername für Redmine:

Login als Benutzername Admin

Benutzername für git, svn:

Login als Benutzername vcs

Benutzername für die Datenbankverwaltung:

  • MySQL Kommandozeilentool; Login als Wurzel (kein Passwort erforderlich):
    $ mysql --user root
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    

Benutzername für OS System Administration:

Login als Wurzel außer am AWS Marktplatz die den Benutzernamen verwendet Admin.

  1. Richten Sie Ihren Browser auf:
  2. Login mit SSH Client:
    ssh root@12.34.56.789
    

    Sonderfall für AWS-Marktplatz:

    ssh admin@12.34.56.789
    

* Ersetzen Sie 12.34.56.789 durch eine gültige IP oder einen gültigen Hostnamen.

Dokumentation

Erstellen eines neuen Git Repository

Nachdem Sie das git repo manuell eingerichtet haben, und zwar auf jede Art und Weise, die Sie möchten, müssen Sie diese beiden Dinge tun, wenn Sie mit dem git:// Protokoll darauf zugreifen können:

touch /srv/repos/git/newRepoName/.git/git-daemon-export-ok

und

ln -s /srv/repos/git/newRepoName/.git /var/cache/git/newRepoName.git