server:uberspace:fegm:chat
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| server:uberspace:fegm:chat [2015/12/28 18:11] – benh | server:uberspace:fegm:chat [Datum unbekannt] (aktuell) – gelöscht - Externe Bearbeitung (Datum unbekannt) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== FeGM Chat (Let's Chat) ====== | ||
| - | //Hostname: chat.feggm.de// | ||
| - | ===== Installationsschritte ===== | ||
| - | - Installiere MongoDB-Umgebung <code bash> | ||
| - | - Sichere MongoDB-Konfiguration <code bash>vi ~/ | ||
| - | - Lege Verzeichnis fuer NodeJS-Applikationen an <code bash> | ||
| - | - Verzeichnis wechseln <code bash>cd ~/ | ||
| - | - Git-Repository klonen <code bash>git clone https:// | ||
| - | - Verzeichnis wechseln <code bash>cd lets-chat</ | ||
| - | - Installiere Abhängigkeiten <code bash>npm install</ | ||
| - | - Konfigurationsdatei anlegen <code bash>cp settings.yml.sample settings.yml</ | ||
| - | - freien Port suchen <code bash> | ||
| - | - Konfigurationsdatei anpassen <code bash>vi settings.yml</ | ||
| - | - < | ||
| - | - < | ||
| - | - < | ||
| - | - Starten der Applikation als Test (Stop mit Strg + c) <code bash>npm start</ | ||
| - | - Anlegen eines Services <code bash> | ||
| - | - Wechsel ins Web-Verzeichnis <code bash>cd ~/ | ||
| - | - Verzeichnis für Subdomain anlegen <code bash> | ||
| - | - Verzeichnis wechseln <code bash>cd chat.feggm.de</ | ||
| - | - Apache-Konfigurationsfile anlegen <code bash>vi .htaccess</ | ||
| - | - <code bash> | ||
| - | RewriteCond %{SERVER_PORT} 80 | ||
| - | RewriteRule ^(.*)$ https:// | ||
| - | |||
| - | RewriteCond %{SERVER_PORT} 443 | ||
| - | RewriteRule ^(.*) http:// | ||
| - | - DNS Konfiguration (A-Record anlegen) | ||
| - | - TLS-Zertifikat erstellen | ||
| - | - <code bash>vi .config/ | ||
| - | - <code bash> | ||
| - | - <code bash> | ||
| - | ===== Upgrade ===== | ||
| - | - Backup Files & Database | ||
| - | - Pull Repository <code bash>git pull</ | ||
| - | - Upgrade Applikation <code bash>npm run-script migrate</ | ||
server/uberspace/fegm/chat.1451322661.txt.gz · Zuletzt geändert: von benh
