Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Letzte Überarbeitung Beide Seiten der Revision | ||
admin:info:webanwendungen [2022-02-17 12:56] hbs |
admin:info:webanwendungen [2022-03-01 13:30] hbs |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Web-Anwendungen ====== | ====== 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. | + | 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 ^ | ^ Anwendung ^ URL ^ lokaler Pfad ^ Persistierung ^ Framework ^ Sprache/Interpreter ^ | ||
- | | [[admin:info:webanwendungen:abstimmung]] | [[http://www-ps.informatik.uni-kiel.de/abstimmung/]] | ''abstimmungs-app'' | SQLite3 | Rails 3.2 :!: | RVM: ''ruby-2.4'' | | + | | [[admin:info:webanwendungen:abstimmung]] | [[http://www-ps.informatik.uni-kiel.de/abstimmung/]] | ''abstimmungs-app (gelöscht)'' | SQLite3 | Rails 3.2 | RVM: ''ruby-2.4'' | |
- | | [[admin:info:webanwendungen:currygle]] | [[http://www-ps.informatik.uni-kiel.de/kics2/currygle/]] | '/var/lib/currygle' | Index-Dateien | - | ''GHC 7.6.3'' | | + | | [[admin:info:webanwendungen:currygle]] | [[http://www-ps.informatik.uni-kiel.de/kics2/currygle/]] | ''/var/lib/currygle'' | Index-Dateien | - | ''GHC 7.6.3'' | |
- | | [[admin:info:webanwendungen:errbit]] | [[http://errbit.ps.informatik.uni-kiel.de/]] | ''errbit'' | MongoDB | Rails 3.2 :!: | RVM: ''ruby-2.3'' | | + | | [[admin:info:webanwendungen:errbit]] | [[http://errbit.ps.informatik.uni-kiel.de/]] | ''errbit (geöscht)'' | MongoDB (gestopped) | Rails 3.2 | RVM: ''ruby-2.3'' | |
- | | [[admin:info:webanwendungen:ilearn|iLearn 2.0]] | [[http://ilearn.ps.informatik.uni-kiel.de/]] | ''ilearn'' | Postgres | Rails 2.3 :!: | RVM: ''ree-1.8.7-2012.02'' :!: | | + | | [[admin:info:webanwendungen:ilearn]] | [[http://ilearn.ps.informatik.uni-kiel.de/]] | ''ilearn (gelöscht)'' | Postgres (gestopped) | Rails 2.3 | RVM: ''ree-1.8.7-2012.02'' | |
- | | [[admin:info:webanwendungen:ilearn|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'' :!: | | + | | [[admin:info:webanwendungen:ilearn]] | [[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'' | |
- | | [[admin:info:webanwendungen:pruefungsanmeldung]] | [[http://www-ps.informatik.uni-kiel.de/pruefungsanmeldung/]] | ''pruefungsanmeldung'' | SQLite3 | Rails 3.2 :!: | RVM: ''ruby-2.3'' | | + | | [[admin:info:webanwendungen:pruefungsanmeldung]] | [[http://www-ps.informatik.uni-kiel.de/pruefungsanmeldung/]] | ''pruefungsanmeldung'' | SQLite3 | Rails 3.2 :!: | RVM: ''ruby-2.3'' | |
- | | [[admin:info:webanwendungen:studienplaner|Studienplaner]] | [[http://www-ps.informatik.uni-kiel.de/studienplaner/]] | ''studienplaner'' | SQLite3 | Rails 3.2 :!: | RVM: ''ruby-2.3'' | | + | | [[admin:info:webanwendungen:studienplaner]] | [[http://www-ps.informatik.uni-kiel.de/studienplaner/]] | ''studienplaner (gelöscht)'' | SQLite3 | Rails 3.2 | RVM: ''ruby-2.3'' | |
- | | [[admin:info:webanwendungen:studienplaner|Studienplaner Staging]] | [[http://www-ps.informatik.uni-kiel.de/studienplaner_staging/]] | ''studienplaner_staging'' | SQLite3 | Rails 3.2 :!: | RVM: ''ruby-2.3'' | | + | | [[admin:info:webanwendungen:studienplaner]] | [[http://www-ps.informatik.uni-kiel.de/studienplaner_staging/]] | ''studienplaner_staging (gelöscht)'' | SQLite3 | Rails 3.2 | RVM: ''ruby-2.3'' | |
- | | [[admin:info:webanwendungen:susy]] | [[http://www-ps.informatik.uni-kiel.de/susy/]] | ''susy'' | Postgres | Play 2.1.3 :!: | Scala | | + | | [[admin:info:webanwendungen:susy]] | [[http://www-ps.informatik.uni-kiel.de/susy/]] | ''susy (gelöscht)'' | Postgres (gestopped) | Play 2.1.3 | Scala | |
- | | [[admin:info:webanwendungen:web-piraten]] | [[http://www-ps.informatik.uni-kiel.de/web-piraten/]] | ''web-piraten'' | SQLite3 | Rails 4.0 :!: | RVM: ''ruby-2.0.0'' :!: | | + | | [[admin:info:webanwendungen:web-piraten]] | [[http://www-ps.informatik.uni-kiel.de/web-piraten/]] | ''web-piraten'' | SQLite3 | Rails 4.0 :!: | RVM: ''ruby-2.0.0'' :!: | |
- | | [[admin:info:webanwendungen:wif|WIF]] | [[http://www-ps.informatik.uni-kiel.de/wif/]] | ''wif'' | SQLite3 | Rails 4.2 | RVM: ''ruby-2.3'' | | + | | [[admin:info:webanwendungen:wif]] | [[http://www-ps.informatik.uni-kiel.de/wif/]] | ''wif (gelöscht)'' | SQLite3 | Rails 4.2 | RVM: ''ruby-2.3'' | |
- | | [[admin:info:webanwendungen:wif|WIF Staging]] | [[http://www-ps.informatik.uni-kiel.de/wif_staging/]] | ''wif_staging'' | SQLite3 | Rails 4.2 | RVM: ''ruby-2.3'' | | + | | [[admin:info:webanwendungen:wif]] | [[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: | Die Entwicklung neuer Webanwendungen kann mit den folgenden Entwicklungswerkzeugen unterstützt werden: | ||
Zeile 21: | Zeile 21: | ||
* Im [[https://git.ps.informatik.uni-kiel.de|GitLab]] kann ein neues Git-Projekt angelegt werden, um das Projekt zu versionieren und zu verwalten (Ticket-System). | * Im [[https://git.ps.informatik.uni-kiel.de|GitLab]] kann ein neues Git-Projekt angelegt werden, um das Projekt zu versionieren und zu verwalten (Ticket-System). | ||
* [[http://capistranorb.com/|Capistrano]] dient zum automatischen Deployment von Anwendungen per SSH, Orientierung bieten beispielsweise die bestehenden Deploy-Skripte. | * [[http://capistranorb.com/|Capistrano]] dient zum automatischen Deployment von Anwendungen per SSH, Orientierung bieten beispielsweise die bestehenden Deploy-Skripte. | ||
- | * [[http://errbit.ps.informatik.uni-kiel.de|Errbit]] dient zur Überwachung von produktiven Anwendungen auf Fehler (z.B. interne Fehler Timeouts, ...). | ||
[[admin:info:webanwendungen:administration_der_webanwendungen]] | [[admin:info:webanwendungen:administration_der_webanwendungen]] | ||