Changes between Version 15 and Version 16 of hosting/tutorial


Ignore:
Timestamp:
Oct 31, 2019, 9:37:36 AM (5 years ago)
Author:
tr
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • hosting/tutorial

    v15 v16  
    1 == Wie hoste ich meine NodeJS-Anwendung auf dem !HostLab? ==
    2 Du hostest deine Anwendung, indem du ein Repository in unserem [https://git.hsrw.eu GitLab] erstellst, und diese zum hosten im [https://cloudhost.hsrw.eu HostLab] auswählst.
     1== Wie hoste ich meine NodeJS-Anwendung auf dem !CloudHost? ==
     2Du hostest deine Anwendung, indem du ein Repository in unserem [https://git.hsrw.eu GitLab] erstellst, und diese zum hosten im [https://cloudhost.hsrw.eu CloudHost] auswählst.
    33
    44== Wie logge ich mich beim !HostLab / !GitLab ein? ==
     
    115115
    116116
    117 == Wie Hoste ich meine Anwendung im !HostLab? ==
    118 Logge dich im [https://cloudhost.hsrw.eu HostLab] ein, und klicke in der Sidebar auf [https://cloudhost.hsrw.eu/node Node.js]. Hier siehst du deine laufenden Anwendungen, falls du welche hast. Um eine neue Anwendung zu hosten, klicke auf den New-Button. Nun kannst du das Repository auswählen, welches du hosten möchtest. Bei "Select a Run-Script" sollte dein Start-Script ausgewählt sein. Bei "Mount Path" kannst du angeben wie deine URL aussehen soll. Wenn du jetzt auf "Create Application" klickst, wird deine Anwendung gehostet. Du kannst sie unter {{{cloudhost.hsrw.eu/hsrw.org/<Vorname>.<Nachname>/<dein vergebener Mount-Path>}}}
     117== Wie Hoste ich meine Anwendung im !CloudHost? ==
     118Logge dich im [https://cloudhost.hsrw.eu CloudHost] ein, und klicke in der Sidebar auf [https://cloudhost.hsrw.eu/node Node.js]. Hier siehst du deine laufenden Anwendungen, falls du welche hast. Um eine neue Anwendung zu hosten, klicke auf den New-Button. Nun kannst du das Repository auswählen, welches du hosten möchtest. Bei "Select a Run-Script" sollte dein Start-Script ausgewählt sein. Bei "Mount Path" kannst du angeben wie deine URL aussehen soll. Wenn du jetzt auf "Create Application" klickst, wird deine Anwendung gehostet. Du kannst sie unter {{{cloudhost.hsrw.eu/hsrw.org/<Vorname>.<Nachname>/<dein vergebener Mount-Path>}}}
    119119erreichen.
    120120
    121121
    122122== Anbindung einer MongoDB ==
    123 Installiere das MongoDB-Paket mit {{{npm install mongodb}}}. Als Beispiel verändern wir {{{tutorial.js}}} so, dass bei eingehenden Requests eine Verbindung mit einer MongoDB aufgebaut wird:
     123Installiere das MongoDB-Paket mit {{{npm install mongodb --save}}}. Als Beispiel verändern wir {{{tutorial.js}}} so, dass bei eingehenden Requests eine Verbindung mit einer MongoDB aufgebaut wird:
    124124{{{#!js
    125125// HTTP Modul einbinden
     
    163163}}}
    164164
    165 Wenn du deine Anwendung jetzt zum Hosten im !HostLab auswählst, setze das Häkchen bei "Attach MongoDB". Nun kannst du unter dem Punkt "MongoDB" in der Sidebar deine Datenbanken verwalten.
     165Wenn du deine Anwendung jetzt zum Hosten im !CloudHost auswählst, setze das Häkchen bei "Attach MongoDB". Nun kannst du unter dem Punkt "MongoDB" in der Sidebar deine Datenbanken verwalten.
    166166
    167167
     
    204204
    205205== Wie lösche ich eine gehostete Anwendung? ==
    206 Gehe im !HostLab auf den Reiter [https://cloudhost.hsrw.eu/node Node.js], wähle die App aus die du löschen willst, und klicke unten bei "Danger Zone" auf den "Delete Application"-Button.
     206Gehe im !CloudHost auf den Reiter [https://cloudhost.hsrw.eu/node Node.js], wähle die App aus die du löschen willst, und klicke unten bei "Danger Zone" auf den "Delete Application"-Button.
    207207== Wie lösche ich ein Repository? ==
    208208Öffne die Seite deines Repositorys im !GitLab. Wähle in der Sidebar "Settings". Klappe "Advanced Settings" aus. Dort befindet sich die Option "Remove Project".
     
    213213* [https://git-scm.com/book/en/v1/Getting-Started-Installing-Git Getting started with Git]
    214214* [https://docs.gitlab.com/ee/intro/ Getting started with GitLab]
    215 * [https://cloudhost.hsrw.eu/help HostLab Help]
    216 
     215* [https://cloudhost.hsrw.eu/help CloudHost Help]
     216