Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :/etc/systemd/system$ systemctl status minecraft.service
- ● minecraft.service - Minecraft Server
- Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; vendor
- preset
- Active: inactive (dead) since Wed 2018-11-14 16:33:25 PST; 3s ago
- Process: 4667 ExecStop=/srv/minecraft/mc_server.sh stop (code=exited,
- status=0/SUCCESS)
- Process: 4651 ExecStart=/srv/minecraft/mc_server.sh start (code=exited,
- status=0/SUCCESS)
- Nov 14 16:33:11 systemd[1]: Starting Minecraft Server...
- Nov 14 16:33:11 mc_server.sh[4651]: Session found. Connecting.
- Nov 14 16:33:11 mc_server.sh[4651]: Minecraft server successfully
- started
- Nov 14 16:33:11 mc_server.sh[4667]: step 1 successs
- Nov 14 16:33:19 mc_server.sh[4667]: step 2 success
- Nov 14 16:33:21 mc_server.sh[4667]: server shutdown success
- Nov 14 16:33:25 systemd[1]: Started Minecraft Server.
- # Source: https://github.com/agowa338/MinecraftSystemdUnit/
- # License: MIT
- [Unit]
- Description=Minecraft Server
- After=network.target auditd.service
- [Service]
- WorkingDirectory=/srv/minecraft/
- # PrivateUsers=true
- User=minecraft
- Group=minecraft
- ProtectSystem=full
- ProtectHome=true
- # ProtectKernelTunables=true
- # Implies MountFlags=slave
- # ProtectKernelModules=true
- # Implies NoNewPrivileges=yes
- # ProtectControlGroups=true
- # Implies MountAPIVFS=yes
- Type=forking
- ExecStart=/srv/minecraft/mc_server.sh start
- ExecStop=/srv/minecraft/mc_server.sh stop
- Restart=on-abnormal
- RestartSec=60s
- [Install]
- WantedBy=multi-user.target
- #########
- # HowTo
- #########
- #
- # Create a directory in /opt/minecraft/XX where XX is a name like 'survival'
- # Add minecraft_server.jar into dir with other conf files for minecraft server
- #
- # Enable/Start systemd service
- # systemctl enable minecraft@survival
- # systemctl start minecraft@survival
- #
- # To run multiple servers simply create a new dir structure and enable/start it
- # systemctl enable minecraft@creative
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement