I have worked on many websites over the years now and depending on how much you are going to be working on the website i would recommend a cloud server service like Vultr of DigitalOcean they are very cheap and will provide a basic server setup. You can also use a simple control panel like VestaCP for ease of setting everything up. Look up promo codes for either of the cloud service mentioned and usually you will get 1 or 2 months free in credit just for signing up.