As I had absolutely zero knowledge of hosting and managing a website I had to contact ZynoHost support team repeatedly to take help. Everytime I contacted them their team members were patient enough to guide me and finally I could setup my website successfully. After that my site is running smoothly and haven't faced any problems so far.