There are no free hosting services, there are 3 options for hosting. 1. Ordinary Hosting - Expensive, medium power, but immediately configured. 2. Take VDS - May have high performance, tuning from scratch + Images are cheaper. 3. Keep the host on your PC, but you will not have to turn it off.