- Windows PC (HTTP-Server):
192.168.2.110:8000 - Ubuntu Server (Flask-App):
192.168.2.137:5000
ssh serveradmin@192.168.2.137# Mögliche Verzeichnisse prüfen:
ls -la /home/serveradmin/
ls -la /opt/
ls -la /var/www/
ls -la /srv/
# Oder nach Flask-App suchen:
find /home/serveradmin -name "app.py" 2>/dev/null
find /opt -name "app.py" 2>/dev/null
find /var -name "app.py" 2>/dev/null
# Oder nach server-admin suchen:
find /home/serveradmin -name "*server*" -type d 2>/dev/null
find /opt -name "*server*" -type d 2>/dev/null# In das server-admin Verzeichnis wechseln:
cd /home/serveradmin/server-admin/
# Update-Paket herunterladen
wget http://192.168.2.110:8000/server-admin-monitoring-update.tar.gz
# Deployment-Skript herunterladen
wget http://192.168.2.110:8000/deploy-monitoring.sh
# Skript ausführbar machen
chmod +x deploy-monitoring.sh# Automatisches Update
./deploy-monitoring.sh
# Oder manuell:
# Backup erstellen
cp backend/templates/index.html backend/templates/index.html.backup
cp backend/static/js/server-admin.js backend/static/js/server-admin.js.backup
cp backend/static/css/server-admin.css backend/static/css/server-admin.css.backup
# Update entpacken
tar -xzf server-admin-monitoring-update.tar.gz
# Flask-App neu starten
sudo systemctl restart server-admin# Auf dem Ubuntu Server:
curl http://192.168.2.110:8000/# Auf dem Ubuntu Server:
curl http://192.168.2.137:5000/- Dashboard öffnen:
http://192.168.2.137:5000 - Monitoring starten: "Monitoring starten" klicken
- Charts prüfen: CPU- und RAM-Diagramme sollten erscheinen
# Windows-Firewall prüfen
# Port 8000 freigeben# Auf dem Ubuntu Server:
sudo ufw allow 5000
sudo systemctl restart server-admin# Verbindung testen:
ping 192.168.2.110
curl -I http://192.168.2.110:8000/cd /home/serveradmin/server-admin/backend/
cp templates/index.html.backup templates/index.html
cp static/js/server-admin.js.backup static/js/server-admin.js
cp static/css/server-admin.css.backup static/css/server-admin.css
sudo systemctl restart server-adminAuf Windows (wo der Server läuft):
# Im Terminal Ctrl+C drücken
# Oder Task beenden