I've been hosting my sites on a shared Linux server at Hostway, where system administrators there took care of the server. SiteMail was already set up and whenever I wanted to host a new domain they would give me a username and password so that FTP could upload the site to an area on the server. And they gave me a couple of DNS addresses to point the domain to. Pretty good for $10.mo.
Then I decided to try a dedicated server for better performance so I signed up for a "FlexCloud Server" where for $150/mo they carve a virtual server out of the cloud for me alone. But this server seems to be just that and nothing more - a Linux server running Linux, Apache, MySQL and (I hope) PHP. No one is administering it. If I want SiteMail so my domains can have email addresses I need to get the software and install it myself. And it's not clear where I point DNS to or how I would host multiple domains from this server. Probably a lot of other things are missing that my administered shared server had that I'm not even aware of.
Perhaps someone could explain what I'm getting into with this dedicated server and what I need to make it all work like my shared server did.
Thanks for any help.