de:playground:cobi.time_installation
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| de:playground:cobi.time_installation [2026/08/03 11:03] – [IIS Webserver Konfiguration] thuth | de:playground:cobi.time_installation [2026/08/03 11:41] (current) – [Ersteinrichtung der COBI.time Datenstrukturen (Web-Setup)] thuth | ||
|---|---|---|---|
| Line 79: | Line 79: | ||
| ===== COBI.time Setup-Assistent ===== | ===== COBI.time Setup-Assistent ===== | ||
| - | Führen Sie die Setup-Executable | + | Führen Sie die Setup-Executable |
| ==== Schritt 1: Setup starten ==== | ==== Schritt 1: Setup starten ==== | ||
| Line 142: | Line 142: | ||
| ==== Konfiguration der .env-Datei ==== | ==== Konfiguration der .env-Datei ==== | ||
| Navigieren Sie zum Ordner `C:\Program Files (x86)\COBI.time\server` und öffnen Sie die Datei `.env` mit einem Texteditor (als Administrator): | Navigieren Sie zum Ordner `C:\Program Files (x86)\COBI.time\server` und öffnen Sie die Datei `.env` mit einem Texteditor (als Administrator): | ||
| - | {{: | + | {{: |
| Überprüfen Sie die Werte. Für den Produktivbetrieb passen Sie die folgenden Parameter an: | Überprüfen Sie die Werte. Für den Produktivbetrieb passen Sie die folgenden Parameter an: | ||
| < | < | ||
| - | MODE=production | + | MODE=production |
| - | PORT=62000 | + | PORT=62000 |
| - | SECRET=IhrZufälligerSicherheitsschlüssel | + | SAP_URL=https:// |
| + | Ersetzen Sie Localhost durch die ServiceLayerIP) | ||
| + | SAP_USER=manager (SAP-Benutzer mit indirekter Zugriffslizenz oder höher) | ||
| + | SAP_PASSWORD=**** (SAP Benutzername Passwort) | ||
| + | SAP_DB=SBODemoDE93 (SAP Datenbank Name) | ||
| + | SSLPass=1234 (Passwort für benutzerdefiniertes SSL-Zertifikat. Belassen Sie 1234, wenn Sie kein zusätzliches SSL-Zertifikat bereitstellen) | ||
| + | SECRET=iosncaonmwdo1! (Wechseln Sie zu einer beliebigen Zufallszeichenfolge für die Autorisierungstoken-Verschlüsselung) | ||
| </ | </ | ||
| Line 168: | Line 174: | ||
| </ | </ | ||
| - | (3) Den COBI.time-Dienst registrieren und starten: | + | (3) Den COBI.time-Dienst registrieren und starten: |
| + | Wenn Sie COBI.time in einem anderen Ordner installieren, | ||
| < | < | ||
| qckwinsvc2 install name=" | qckwinsvc2 install name=" | ||
| Line 175: | Line 182: | ||
| Stellen Sie sicher, dass am Ende die Bestätigung [INFO] Service COBI-time started. erscheint. | Stellen Sie sicher, dass am Ende die Bestätigung [INFO] Service COBI-time started. erscheint. | ||
| + | |||
| + | Wenn Sie einen Powershell-Ausführungsrichtlinienfehler erhalten, führen Sie diesen Befehl vorher aus: | ||
| + | |||
| + | < | ||
| + | Set-ExecutionPolicy RemoteSigned | ||
| + | </ | ||
| ---- | ---- | ||
| Line 191: | Line 204: | ||
| ===== IIS Webserver Konfiguration ===== | ===== IIS Webserver Konfiguration ===== | ||
| - | 1. Öffnen Sie den **Internetinformationsdienste-Manager (IIS)**. | + | 1. Öffnen Sie den **Internetinformationsdienste-Manager (IIS)**. |
| + | |||
| + | {{: | ||
| 2. Wählen Sie die **Default Web Site** aus und ändern Sie den physischen Pfad zu: \\ | 2. Wählen Sie die **Default Web Site** aus und ändern Sie den physischen Pfad zu: \\ | ||
| | | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| 3. **Serverzertifikat importieren**: | 3. **Serverzertifikat importieren**: | ||
| * Öffnen Sie den Punkt Serverzertifikate. | * Öffnen Sie den Punkt Serverzertifikate. | ||
| * Rechtsklick -> Importieren... | * Rechtsklick -> Importieren... | ||
| * Wählen Sie die Zertifikatsdatei `C:\Program Files (x86)\COBI.time\server\certs\cobitime.pfx` aus (Standardpasswort: | * Wählen Sie die Zertifikatsdatei `C:\Program Files (x86)\COBI.time\server\certs\cobitime.pfx` aus (Standardpasswort: | ||
| + | |||
| + | {{: | ||
| + | |||
| 4. **Site-Bindungen anpassen:** | 4. **Site-Bindungen anpassen:** | ||
| * Entfernen Sie den HTTP-Eintrag. | * Entfernen Sie den HTTP-Eintrag. | ||
| * Fügen Sie eine HTTPS-Bindung hinzu und wählen Sie das importierte SSL-Zertifikat aus. | * Fügen Sie eine HTTPS-Bindung hinzu und wählen Sie das importierte SSL-Zertifikat aus. | ||
| * Wichtig: Aktivieren Sie die Option Servernamensanzeige erforderlich (SNI). | * Wichtig: Aktivieren Sie die Option Servernamensanzeige erforderlich (SNI). | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| ---- | ---- | ||
| Line 208: | Line 234: | ||
| Navigieren Sie zum Ordner `C:\Program Files (x86)\COBI.time\dist\cfg` und öffnen Sie die Datei `settings.js`. | Navigieren Sie zum Ordner `C:\Program Files (x86)\COBI.time\dist\cfg` und öffnen Sie die Datei `settings.js`. | ||
| + | |||
| + | {{: | ||
| Tragen Sie unter der Backend-URL die Server-IP bzw. den Hostnamen inklusive des in der `.env` definierten Ports ein (z. B. `https:// | Tragen Sie unter der Backend-URL die Server-IP bzw. den Hostnamen inklusive des in der `.env` definierten Ports ein (z. B. `https:// | ||
| Line 217: | Line 245: | ||
| > **Wichtig: | > **Wichtig: | ||
| - | 1. Stellen Sie sicher, dass der Dienst **COBI-time** läuft. | + | 1. Stellen Sie sicher, dass der Dienst **COBI-time** läuft. |
| 2. Öffnen Sie Ihren Browser und rufen Sie die Setup-Seite auf: \\ | 2. Öffnen Sie Ihren Browser und rufen Sie die Setup-Seite auf: \\ | ||
| | | ||
| + | |||
| + | {{: | ||
| + | |||
| 3. Das Web-Setup führt Sie automatisch durch das Anlegen der erforderlichen SAP-Tabellen, | 3. Das Web-Setup führt Sie automatisch durch das Anlegen der erforderlichen SAP-Tabellen, | ||
| * **Tabellen erstellen: | * **Tabellen erstellen: | ||
| * **Felder erstellen: | * **Felder erstellen: | ||
| * **Initialdaten einspielen: | * **Initialdaten einspielen: | ||
| + | |||
| + | {{: | ||
| + | |||
| 4. Nach Abschluss werden Sie automatisch zur Anmeldeseite weitergeleitet (`https:// | 4. Nach Abschluss werden Sie automatisch zur Anmeldeseite weitergeleitet (`https:// | ||
| Line 232: | Line 266: | ||
| > **Sicherheitshinweis: | > **Sicherheitshinweis: | ||
| + | ---- | ||
| + | |||
| + | ==== PIN-Freischaltung (optional) ==== | ||
| + | Um die Eingabe einer PIN in COBI.time zu aktivieren, wird ein Freischalt-Passwort benötigt. | ||
| + | |||
| + | Voraussetzung (Server): | ||
| + | Auf dem Server wird in der .env-Datei ein Passwort hinterlegt (Freischalt-Passwort). \\ | ||
| + | Dieses Passwort wird nicht in COBI.time gespeichert, | ||
| + | Inhalt: <file env .env> | ||
| + | PinLoginPassword=test | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | ====== Deinstallation ====== | ||
| + | |||
| + | ===== Entfernen Sie den COBI.time-Dienst ===== | ||
| + | |||
| + | Verwenden Sie den folgenden Befehl, um den COBI.time-Dienst zu deinstallieren: | ||
| + | |||
| + | < | ||
| + | qckwinsvc --uninstall --name " | ||
| + | </ | ||
| + | |||
| + | Danach können Sie die COBI.time-Installation einfach von Ihrem Computer entfernen. | ||
de/playground/cobi.time_installation.1785747823.txt.gz · Last modified: by thuth