about securing the server is not a big problem there is a lot of articles and information on how to secure your server, win/ linux..., the biggest problem is the Upload speed , your provider may not offer what you really need to provide a good speed for your visitors when they access to your website... but if you doing this just for fun and want to learn and try stuff , it is easy and it is good to try it
Tv