If this is to be a dedicated server, then I would definitely recommend using a long-term supported release of Ubuntu Server. On the other hand, if you plan to run your services alongside personal applications (e.g. on your desktop or laptop), I would recommend using a long-term supported release of Ubuntu Desktop. Installing a command line system from an Alternate image is also a good choice if you want more control over how much resources your system consumes on its own graphics and - in a production context - other bloatware.
Either way, before you try to run any GNU/Linux-based service in a production environment, make sure you know how to use the terminal properly and how to keep your system up to date.