Déjenme aclararle a ambos que no se necesita de un
hosting pagado para poder correr
Joomla y por consiguiente
Virtuemart.
Simplemente descarga el
XAMPP [busca en Google] y lo instalas en tu máquina. Una vez instalado harás lo siguiente:
1 - Dentro de la instalación hay una carpeta que se llama
htdocs, entra allí y mete tu carpeta de Joomla con sus archivos dentro.
2 - Escribe en tu navegador
http://localhost/phpmyadmin/ y escribe el nombre que le darás a tu base de datos, sólo escribe el nombre y dale aceptar, etc. Te pedirá crear tablas pero no hagas nada.
3 - Ahora escribe en tu navegador
http://localhost/nombredelacarpetajoomla [la que pegastes dentro de htdocs] y comenzará la instalación de tu Joomla de forma local sin necesidad de pagar hosting.
4 - Cuando instales te pedirá los siguientes datos:
a) Nombre del servidor: localhost
b) Nombre de base de datos: la que pusistes en phpMyAdmin
c) Nombre de usuario: root
d) Contraseña: dejala en blanco si no has establecido contraseña para tu base de datos
Esto es todo!!! Espero te sirva.