I would put your question in two ways , Since you say you are not a tech savy so you can use a managed VPS to get your Projects online , the only tak you would do there operate your VPS.
Now taking into consideration that you want to set up VPS on a decated server then you would require some...