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. Einige Anwendungen sind nicht mehr aktuell und wurden durch andere Server ersetzt oder gelöscht.

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.4
Curr(y)gle http://www-ps.informatik.uni-kiel.de/kics2/currygle/ /var/lib/currygle Index-Dateien - GHC 7.6.3
Errbit (entfernt) http://errbit.ps.informatik.uni-kiel.de/ errbit (geöscht) MongoDB (gestopped) Rails 3.2 RVM: ruby-2.3
iLearn 2.0 http://ilearn.ps.informatik.uni-kiel.de/ ilearn (gelöscht) Postgres (gestopped) 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 (gelöscht) Postgres (gestopped) 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
Studienplaner http://www-ps.informatik.uni-kiel.de/studienplaner/ studienplaner (gelöscht) SQLite3 Rails 3.2 RVM: ruby-2.3
Studienplaner Staging http://www-ps.informatik.uni-kiel.de/studienplaner_staging/ studienplaner_staging (gelöscht) SQLite3 Rails 3.2 RVM: ruby-2.3
SuSy! (entfernt) http://www-ps.informatik.uni-kiel.de/susy/ susy (gelöscht) Postgres (gestopped) 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 (gelöscht) SQLite3 Rails 4.2 RVM: ruby-2.3
WIF Staging http://www-ps.informatik.uni-kiel.de/wif_staging/ wif_staging (gelöscht) 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 und zu verwalten (Ticket-System).
  • Capistrano dient zum automatischen Deployment von Anwendungen per SSH, Orientierung bieten beispielsweise die bestehenden Deploy-Skripte.

Anleitung zur Administration der Webanwendungen der AG

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