Changes between Version 15 and Version 16 of hosting/tutorial
- Timestamp:
- Oct 31, 2019, 9:37:36 AM (5 years ago)
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? == 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 CloudHost] auswählst. 3 3 4 4 == Wie logge ich mich beim !HostLab / !GitLab ein? == … … 115 115 116 116 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? == 118 Logge 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>}}} 119 119 erreichen. 120 120 121 121 122 122 == 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:123 Installiere 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: 124 124 {{{#!js 125 125 // HTTP Modul einbinden … … 163 163 }}} 164 164 165 Wenn du deine Anwendung jetzt zum Hosten im ! HostLabauswählst, setze das Häkchen bei "Attach MongoDB". Nun kannst du unter dem Punkt "MongoDB" in der Sidebar deine Datenbanken verwalten.165 Wenn 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. 166 166 167 167 … … 204 204 205 205 == Wie lösche ich eine gehostete Anwendung? == 206 Gehe im ! HostLabauf 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.206 Gehe 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. 207 207 == Wie lösche ich ein Repository? == 208 208 Öffne die Seite deines Repositorys im !GitLab. Wähle in der Sidebar "Settings". Klappe "Advanced Settings" aus. Dort befindet sich die Option "Remove Project". … … 213 213 * [https://git-scm.com/book/en/v1/Getting-Started-Installing-Git Getting started with Git] 214 214 * [https://docs.gitlab.com/ee/intro/ Getting started with GitLab] 215 * [https://cloudhost.hsrw.eu/help HostLabHelp]216 215 * [https://cloudhost.hsrw.eu/help CloudHost Help] 216