1.8 KiB
1.8 KiB
MYP-Projekt Service-Installation
Diese Anleitung beschreibt, wie der MYP-Projektservice als systemd-Dienst eingerichtet wird, damit das System beim Booten automatisch startet.
Voraussetzungen
- Docker und Docker Compose sind installiert
- sudo-Rechte auf dem System
Installation des Services
-
Bearbeiten Sie die Datei
myp-service.service
und passen Sie die Pfade an:- Ersetzen Sie
/path/to/Projektarbeit-MYP
mit dem tatsächlichen Pfad zum Projektverzeichnis
- Ersetzen Sie
-
Kopieren Sie die Service-Datei in das systemd-Verzeichnis:
sudo cp myp-service.service /etc/systemd/system/
-
Aktualisieren Sie die systemd-Konfiguration:
sudo systemctl daemon-reload
-
Aktivieren Sie den Service, damit er beim Booten startet:
sudo systemctl enable myp-service
-
Starten Sie den Service:
sudo systemctl start myp-service
Überprüfen des Service-Status
Um den Status des Services zu überprüfen:
sudo systemctl status myp-service
Stoppen des Services
Um den Service zu stoppen:
sudo systemctl stop myp-service
Deaktivieren des Autostart
Um den automatischen Start zu deaktivieren:
sudo systemctl disable myp-service
Fehlerbehebung
Überprüfen Sie die Logs bei Problemen:
journalctl -u myp-service
Hinweis für Windows-Systeme
Für Windows-Systeme empfehlen wir die Verwendung des Task-Schedulers:
- Öffnen Sie den Task-Scheduler (taskschd.msc)
- Erstellen Sie eine neue Aufgabe:
- Trigger: "Bei Start"
- Aktion: "Programm starten"
- Programm/Skript:
powershell.exe
- Argumente:
-ExecutionPolicy Bypass -File "C:\Pfad\zu\Projektarbeit-MYP\start.ps1"
- "Mit höchsten Privilegien ausführen" aktivieren
Dadurch wird das MYP-Projekt automatisch beim Systemstart gestartet.