Roundup

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen

Installation roundup issue tracker (fastcgi)

Die allgemeine Installationsanleitung für roundup findet man unter http://roundup-tracker.org/docs/installation.html

Im Folgenden soll die Installation bei Hostsharing in einem DW-Paket beschrieben werden.


Neueste Quellen per SVN besorgen

svn co http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk /home/pacs/xyz00/users/USERNAME/roundup


Installation der tracker-Software

python setup.py install --prefix=/home/pacs/xyz00/users/USERNAME/roundup/install --install-scripts=/home/pacs/xyz00/users/USERNAME/roundup/bin


Installation eines neuen Trackers

/home/pacs/xyz00/users/USERNAME/roundup/bin/roundup-admin install

Tracker anpassen

nano /home/pacs/xyz00/users/USERNAME/roundup/tracker/TRACKERNAME/config.ini

Hier müssen zumindest diese Variablen angepasst werden:

admin_email = mail@example.com
dispatcher_email = mail@example.com
name = TRACKERBESCHREIBUNG
web = http://SUBDOMAIN.example.com/
email = mail@example.com
domain = example.com
host = mail.hostsharing.net


Datenbank initialisieren

/home/pacs/xyz00/users/USERNAME/roundup/bin/roundup-admin initialise


(fast)cgi-frontend kopieren

cp /home/pacs/xyz00/users/USERNAME/roundup/frontends/roundup.cgi /home/pacs/xyz00/users/USERNAME/doms/example.com/fastcgi/


(fast)cgi-frontend anpassen

nano /home/pacs/xyz00/users/USERNAME/doms/example.com/fastcgi/roundup.cgi

TRACKER_HOMES = {
   'TRACKERNAME': '/home/pacs/xyz00/users/USERNAME/roundup/tracker/TRACKERNAME',
}



Subdomain anlegen

mkdir /home/pacs/xyz00/users/USERNAME/doms/example.com/subs/SUBDOMAIN


.htaccess-Datei für fastcgi konfigurieren

nano /home/pacs/xyz00/users/USERNAME/doms/example.com/subs/.htaccess

RewriteEngine On
RewriteRule ^SUBDOMAIN\.example.com//(.*)$      /fastcgi/roundup.cgi?$1