gogo
This commit is contained in:
33
install_service.sh
Normal file
33
install_service.sh
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
# Install scaev-monitor as a systemd service (Linux server)
|
||||
|
||||
echo "Installing Scaev Monitor Service..."
|
||||
|
||||
# Create logs directory
|
||||
mkdir -p ~/scaev/logs
|
||||
|
||||
# Copy service file to systemd
|
||||
sudo cp scaev-monitor.service /etc/systemd/system/
|
||||
|
||||
# Reload systemd
|
||||
sudo systemctl daemon-reload
|
||||
|
||||
# Enable service (start on boot)
|
||||
sudo systemctl enable scaev-monitor.service
|
||||
|
||||
# Start service now
|
||||
sudo systemctl start scaev-monitor.service
|
||||
|
||||
# Show status
|
||||
sudo systemctl status scaev-monitor.service
|
||||
|
||||
echo ""
|
||||
echo "Service installed successfully!"
|
||||
echo ""
|
||||
echo "Useful commands:"
|
||||
echo " sudo systemctl status scaev-monitor # Check status"
|
||||
echo " sudo systemctl stop scaev-monitor # Stop service"
|
||||
echo " sudo systemctl start scaev-monitor # Start service"
|
||||
echo " sudo systemctl restart scaev-monitor # Restart service"
|
||||
echo " journalctl -u scaev-monitor -f # View live logs"
|
||||
echo " tail -f ~/scaev/logs/monitor.log # View monitor log"
|
||||
Reference in New Issue
Block a user