I host and manage a bunch of small domains for friends, myself, etc. I generally have about 15-20 domains that I host and they change every so often. They are all pretty low traffic sites such as a website for my church, my friend's high school reunion, small businesses, etc.
Right now I currently use a dedicated server at olm.net. It is pretty easy for me to manage all of the domains using open source tools that they install for me (such as cpanel, etc.).
I would like to move over to Dreamhost because it seems like the quality of support and service is better here. But my question is, will it be fairly easy to run this type of work here?
Does my dedicated server come with some applications pre-installed and configured out of the box (similar to cpanel where i can just click and create a new domain name, change the nameservers on the domain registry, and be up and running)? Is it easy to create ssh/ftp users for these domains that I host?
Or am I basically just getting a box with shell access and I am expected to configure and set up everything?
For comparison, the server that I currently use is something like: https://olm.net/order-dedicated.php?currentstep=1&series=0&serverid=81
For IP addresses, I use name based IPs so I only have 1 IP address that is shared across all domains. This works fine for my uses (don't need SSL).