How To Run Services on a Linux Server
I have been running services myself for a few years on Linux servers. It took a while to figure out what works best. Here's what I've learned.
First of all, all maintenance is done on headless servers via SSH.
Learning this might seem daunting for some at first, but it is truly unbeatable in terms of productivity and speed.
To easily log in via SSH, add the SSH keys to the server and then add the server to your ~/.ssh/config.
For example,
Host arnold
Hostname 123.456.789.012
User rik
IdentityFile ~/.ssh/arnold