1-Mira debes montar todos estos archivos sobre tu hosting, tu hosting debe tener base de datos mysql y de preferencia cpanel. (aunque no es indispensable el cpanel)
2-una vez en tu host metete a tu dominio.com/install y ahi te salen unas opciones de instalacion y creacion de base de datos.
3-instala todo y listo.
cualquier duda estoy a tus ordenes..
El ejemplo:
www.todobarato.com.mx