Dies ist eine alte Version des Dokuments!


Web-Anwendungen

Auf dem Webserver der Arbeitsgruppe, www-ps oder giscours, sind mehrere Webanwendungen installiert, die über den Apache erreichbar sind. Diese laufen unter dem Benutzer www-rails und befinden sich unter ~www-rails/ in dem jeweils angegebenen Unterordner. Frameworks oder Interpreter, die mit einem :!: markiert sind, sind nicht mehr aktuell und sollten aktualisiert werden.

Anwendung URL lokaler Pfad Persistierung Framework Sprache/Interpreter
Abstimmung (entfernt) http://www-ps.informatik.uni-kiel.de/abstimmung/ abstimmungs-app SQLite3 Rails 3.2 :!: RVM: ruby-2.3
Curr(y)gle http://www-ps.informatik.uni-kiel.de/kics2/currygle/ currygle Index-Dateien - GHC 7.6.3
Errbit (entfernt) http://errbit.ps.informatik.uni-kiel.de/ errbit MongoDB Rails 3.2 :!: RVM: ruby-2.3
iLearn 2.0 http://ilearn.ps.informatik.uni-kiel.de/ ilearn Postgres Rails 2.3 :!: RVM: ree-1.8.7-2012.02 :!:
iLearn 2.0 Staging http://www-ps.informatik.uni-kiel.de/ilearn_staging/ ilearn_staging Postgres Rails 2.3 :!: RVM: ree-1.8.7-2012.02 :!:
Prüfungsanmeldung http://www-ps.informatik.uni-kiel.de/pruefungsanmeldung/ pruefungsanmeldung SQLite3 Rails 3.2 :!: RVM: ruby-2.3
redmine http://redmine.ps.informatik.uni-kiel.de/ redmine Postgres Rails 4.2 RVM: ruby-2.3
Studienplaner http://www-ps.informatik.uni-kiel.de/studienplaner/ studienplaner SQLite3 Rails 3.2 :!: RVM: ruby-2.3
Studienplaner Staging http://www-ps.informatik.uni-kiel.de/studienplaner_staging/ studienplaner_staging SQLite3 Rails 3.2 :!: RVM: ruby-2.3
SuSy! (entfernt) http://www-ps.informatik.uni-kiel.de/susy/ susy Postgres Play 2.1.3 :!: Scala
Web-Piraten (entfernt) http://www-ps.informatik.uni-kiel.de/web-piraten/ web-piraten SQLite3 Rails 4.0 :!: RVM: ruby-2.0.0 :!:
WIF http://www-ps.informatik.uni-kiel.de/wif/ wif SQLite3 Rails 4.2 RVM: ruby-2.3
WIF Staging http://www-ps.informatik.uni-kiel.de/wif_staging/ wif_staging SQLite3 Rails 4.2 RVM: ruby-2.3

Die Entwicklung neuer Webanwendungen kann mit den folgenden Entwicklungswerkzeugen unterstützt werden:

  • Im GitLab kann ein neues Git-Projekt angelegt werden, um das Projekt zu versionieren.
  • Redmine dient zur Projektverwaltung und bietet u.a. ein Ticket-System.
  • Capistrano dient zum automatischen Deployment von Anwendungen per SSH, Orientierung bieten beispielsweise die bestehenden Deploy-Skripte.
  • Errbit dient zur Überwachung von produktiven Anwendungen auf Fehler (z.B. interne Fehler Timeouts, …).

Anleitung zur Administration der Webanwendungen der AG

/srv/dokuwiki/adminwiki/data/attic/admin/info/webanwendungen.1472648261.txt.gz · Zuletzt geändert: 2016-08-31 14:57 von bjp
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0