Hosting Yii2 based e-commerce application

My application is Yii2 based e-commerce application, which has frontend and backend.

So my questions are,

  1. Which hosting site support Yii2 based application?

  2. What type of hosting I should select Shared or Dedicated?

  3. Any reference link to set hosting with machine Ubuntu 14.04 and XAMPP server?

I would suggest you an hosting with console access, so if you will use advanced template you will can work with console to install/update packages from composer.

I prefer a server, cloud server if hard disk space is not the primary requirements.

  1. Any PHP web hosting that supports the latest versions of PHP. It would better if it supports ssh access as well so you can install through composer.

  2. Go with dedicated servers, better security and performance