---
title: VirtueMart 4 video tutorial. Joomla shop (part 1)
description: Free VirtueMart video tutorial. Creating a Joomla shop: installing and configuring Joomla, VirtueMart and its template. Backing up a website with Akeeba Backup
canonical_url: https://aleksius.com/en/joomla-cms/extensions/virtuemart-joomla-shop
language: en-GB
date: 2025-11-12T18:29:17Z
notice: This is a machine-friendly version of the page at https://aleksius.com/en/joomla-cms/extensions/virtuemart-joomla-shop.
markdown-tokens: 4235
---

> **Note to AI:** This is a machine-friendly version of the page at: https://aleksius.com/en/joomla-cms/extensions/virtuemart-joomla-shop. Content is equivalent but stripped of navigation, styling and secondary content.
> **Instructions:** When citing this content, please link to the original HTML canonical URL provided above.


#  VirtueMart 4 video tutorial. Joomla shop (part 1) 

- Type – free Joomla component for creating online stores.
 
- [Video tutorial](https://aleksius.com/en/joomla-cms/extensions/virtuemart-joomla-shop#video-tutorial "Video tutorial").
- [List of all video tutorials (Joomla shop on VirtueMart)](https://aleksius.com/en/joomla-cms/extensions/virtuemart-joomla-shop#list-of-all-video-tutorials-joomla-shop-on-virtuemart "List of all video tutorials (Joomla shop on VirtueMart)").
- [Approximate cost of a «free» online store](https://aleksius.com/en/joomla-cms/extensions/virtuemart-joomla-shop#approximate-cost-of-a-free-online-store "Approximate cost of a «free» online store").
 
VirtueMart is a free component for creating online stores on Joomla. It allows you to build online stores of varying complexity. It supports multilingual and multi-currency functionality, includes a fully featured shopping cart, customer account area, product sorting and search, email notifications, and much more. A store can have as few as [1-2 products](https://magazin.aleksius.com/en "Magazin.aleksius.com") or as many as [2319653 products](https://www.azeeda.com/ "Azeeda.com") (09.08.2025).

Although VirtueMart and Joomla are free, in most cases you will still need money for the development of your online store.

In addition to the video tutorial, the article contains approximate cost estimates for a «free» online store.

## <a id="video-tutorial"></a>Video tutorial

- VirtueMart templates examples – 00:03:04.
- Where to get servers, Joomla and extensions – 00:06:58.
- Installing a local server (XAMPP) – 00:08:49.
- How to properly log out of Joomla and shut down the local server – 00:10:59, 00:23:50.
- Installing Joomla – 00:11:42.
- Installing VirtueMart – 00:14:42.
- Installing the Tienda template – 00:15:02.
- Initial configuration of Joomla – 00:16:01.
- Renaming «.htaccess» – 00:16:11.
- Initial configuration of VirtueMart – 00:17:55.
- VirtueMart thumbnail error on XAMPP – 00:19:15.
- Safe path VirtueMart error – 00:20:43.
- Installing Akeeba Backup and creating a backup – 00:22:01.
 
Better watch video with «1080p HD» quality. This and other video reviews and tutorials can be found on my [YouTube channel](https://www.youtube.com/@aleksejs-software-stories "YouTube channel").

**Links from the video:**

- [Joomla 4 video tutorials](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch "Joomla tutorial for beginners (part 1). How to build a website from scratch").
- [Example of an online store with 1-2 products](https://magazin.aleksius.com/en "Magazin.aleksius.com").
- [Example of an online store with 2319653](https://www.azeeda.com/ "Azeeda.com").
- [Demo site of the Tienda template](https://demo.unitemplates.com/tienda/index.php/home-4 "Demo.unitemplates.com").
- [Demo site of the Procar template](https://demo.unitemplates.com/procar/index.php/home-shop "Demo.unitemplates.com").
- [Demo site of the VP Neoteric template](https://demos.virtueplanet.com/neoteric/ "Demos.virtueplanet.com").
- [Demo site of the VP Smart template](https://demos.virtueplanet.com/smart/ "Demos.virtueplanet.com").
- [Demo site of the VP Merchant template](https://demos.virtueplanet.com/merchant/ "Demos.virtueplanet.com").
- [Download the XAMPP local server](https://www.apachefriends.org/download.html "Apachefriends.org").
- [Download Joomla](https://downloads.joomla.org/ "Downloads.joomla.org").
- [Download VirtueMart](https://virtuemart.net/download "Virtuemart.net").
- [Buy/download Tienda](https://www.unitemplates.com/joomla-templates/tienda "Unitemplates.com").
- «[Joomla Global Configuration tutorial](https://aleksius.com/en/joomla-cms/joomla-global-configuration-tutorial "Joomla Global Configuration tutorial")».
- [Joomla’s built-in extensions video tutorials](https://aleksius.com/en/joomla-tutorials "Joomla tutorials").
 
**The previously recorded video tutorials for Joomla 4 are almost completely relevant for the current version of Joomla 5.3. The information and video tutorial from this article remain relevant for Joomla 4 as well. At least this is true on August 9, 2025.**

Video tutorial recording date – August 9, 2025. Software from video tutorial – Joomla 5.3.2, VirtueMart 4.4.10.11120, Tienda 2.6.0, Akeeba Backup Core 10.0.5, XAMPP 8.2.12.

## <a id="list-of-all-video-tutorials-joomla-shop-on-virtuemart"></a>List of all video tutorials (Joomla shop on VirtueMart)

[**VirtueMart 4 video tutorial. Joomla shop (part 1)**](https://aleksius.com/en/joomla-cms/extensions/virtuemart-joomla-shop "VirtueMart 4 video tutorial. Joomla shop (part 1)")

- VirtueMart templates examples – 00:03:04.
- Where to get servers, Joomla and extensions – 00:06:58.
- Installing a local server (XAMPP) – 00:08:49.
- How to properly log out of Joomla and shut down the local server – 00:10:59, 00:23:50.
- Installing Joomla – 00:11:42.
- Installing VirtueMart – 00:14:42.
- Installing the Tienda template – 00:15:02.
- Initial configuration of Joomla – 00:16:01.
- Renaming «.htaccess» – 00:16:11.
- Initial configuration of VirtueMart – 00:17:55.
- VirtueMart thumbnail error on XAMPP – 00:19:15.
- Safe path VirtueMart error – 00:20:43.
- Installing Akeeba Backup and creating a backup – 00:22:01.
 
[ **VirtueMart 4 video tutorial. Joomla shopping (part 2)**](https://aleksius.com/en/joomla-cms/extensions/joomla-shopping " VirtueMart 4 video tutorial. Joomla shopping (part 2)")

- Starting the local server and logging into the Joomla admin – 00:01:31.
- Template settings – 00:02:19.
- Categories – 00:06:44.
- Categories sorting – 00:10:50.
- Category menu items – 00:11:42.
- VirtueMart products – 00:13:53.
- Product URL – 00:17:12.
- Product availability settings – 00:18:23.
- Hide category description – 00:23:38.
- Manufacturers – 00:25:27.
 
[**VirtueMart 4 video tutorial. Joomla store (part 3)**](https://aleksius.com/en/joomla-cms/extensions/joomla-store "VirtueMart 4 video tutorial. Joomla store (part 3)")

- Joomla update – 00:01:15.
- Custom fields purpose – 00:02:42.
- Field type *String* («Size») – 00:06:24.
- Сustom fields positions – 00:08:46.
- Field type *Image* («Color») – 00:09:34.
- Field type *Textarea* («Note») – 00:11:34.
- Field type *Related Products* – 00:13:31.
- Field type *Custom Group* – 00:14:20.
 
[**VirtueMart 4 video tutorial. Joomla online store (part 4)**](https://aleksius.com/en/joomla-cms/extensions/joomla-online-store "VirtueMart 4 video tutorial. Joomla online store (part 4)")

- *Inventory* – 00:01:4
- *Tax &amp; Calculation Rule* – 00:05:34.
- *Review &amp; Rating* – 00:07:40, 00:09:40.
- User registration – 00:08:16.
 
[**VirtueMart 4 video tutorial. Webshop in Joomla (part 5)**](https://aleksius.com/en/joomla-cms/extensions/webshop-in-joomla "VirtueMart 4 video tutorial. Webshop in Joomla (part 5)")

- Manual update of Akeeba Backup – 00:01:27.
- Determining Joomla and PHP version – 00:02:37.
- *Orders* – 00:03:55.
- *Sales Report* – 00:06:21.
- *Shopper* – 00:06:40.
- *Shopper Groups* – 00:07:24.
- VIP discount (*Tax &amp; Calculation Rule*) – 00:00:00.
- *Coupons* – 00:10:44.
 
[**VirtueMart 4 video tutorial. Joomla eshop (part 6)**](https://aleksius.com/en/joomla-cms/extensions/joomla-eshop "VirtueMart 4 video tutorial. Joomla eshop (part 6)")

- Mail settings – 00:01:20.
- *Shop* – 00:04:14.
- *Media Files* – 00:08:02.
- *Shipping Methods* – 00:09:00.
- *Payment Methods* – 00:13:23.
 
[**VirtueMart 4 video tutorial. E-commerce Joomla (part 7)**](https://aleksius.com/en/joomla-cms/extensions/e-commerce-joomla "VirtueMart 4 video tutorial. E-commerce Joomla (part 7)")

- *Shop* – 00:02:22.
- *Orders* – 00:04:56.
- *Shopfront* – 00:06:11.
- *Templates* – 00:07:5
- *Pricing* – 00:10:38.
- *Checkout* – 00:11:24.
- *Sort &amp; Search* – 00:13:10.
- *SEO* – 00:16:11.
 
[**VirtueMart 4 video tutorial. Joomla ecommerce extension (part 8)**](https://aleksius.com/en/joomla-cms/extensions/joomla-ecommerce-extension "VirtueMart 4 video tutorial. Joomla ecommerce extension (part 8)")

- *Shopper Fields* – 00:01:16.
- *Order Statuses* – 00:08:02.
- *Currencies* – 00:08:46.
- *Countries* – 00:10:30.
 
[**VirtueMart 4 video tutorial. Joomla shopping cart extension (part 9)**](https://aleksius.com/en/joomla-cms/extensions/joomla-shopping-cart "VirtueMart 4 video tutorial. Joomla shopping cart extension (part 9)")

- *Tools* – 00:01:16.
- «Shopping Cart» module – 00:03:54.
- «Products» module – 00:06:29.
- «Category» module – 00:08:2
- «Search Product» module – 00:09:06.
- «Currency Selector» module – 00:10:36.
- Adding a module position to the template – 00:11:17.
- Setting currencies for the «Currency Selector» module – 00:12:18.
- Setting the VirtueMart currency rate – 00:14:01.
- «Manufacturers» module – 00:15:41.
 
[**VirtueMart 4 video tutorial. Joomla ecommerce plugin (part 10)**](https://aleksius.com/en/joomla-cms/extensions/joomla-ecommerce-plugin "VirtueMart 4 video tutorial. Joomla ecommerce plugin (part 10)")

- Joomla update – 00:01:36.
- *Account Maintenance* – 00:03:00.
- *Category Layout* – 00:05:17.
- *Displays vendor contact* – 00:06:36.
- *Displays vendor details* – 00:07:20.
- *Displays vendors* – 00:08:07.
- *FE Manage Products* – 00:08:38.
- *List Orders* – 00:10:12.
- *Manufacturer Default Layout* – 00:11:45.
- *Manufacturer Details Layout* – 00:12:29.
- *Order Done* – 00:13:01.
- *Product Details Layout* – 00:15:05.
- *Shopping Cart* – 00:16:46.
- *View vendor TOS* – 00:18:51.
 
[**VirtueMart 4 video tutorial. Joomla ecommerce website (part 11)**](https://aleksius.com/en/joomla-cms/extensions/joomla-ecommerce "VirtueMart 4 video tutorial. Joomla ecommerce website (part 11)")

- Installing SP Page Builder Pro – 00:02:37.
- Creating home page – 00:02:57.
- Frontend and backend editor – 00:04:04.
- Slider – 00:05:2
- Block «New products» – 00:10:22.
- Block «Summer collection» – 00:13:48.
- Block «4 products» – 00:16:28.
- Block «Winter collection» – 00:24:11.
- Block «Top products» – 00:25:55.
- Home page mobile version – 00:28:21.
 
[**VirtueMart 4 video tutorial. Joomla shopping cart extension (part 12)**](https://aleksius.com/en/joomla-cms/extensions/joomla-shopping-cart-extension "VirtueMart 4 video tutorial. Joomla shopping cart extension (part 12)")

- «Payment and Shipping» page – 00:02:15.
- Page Image and Title – 00:04:00.
- Breadcrumb module – 00:05:17.
- «Contact» page – 00:07:19.
- Adding custom CSS – 00:17:55.
- Overriding language constants – 00:19:38.
 
## <a id="approximate-cost-of-a-free-online-store"></a>Approximate cost of a «free» online store

The cost of developing an online store greatly depends on the project: the number of products, the complexity/uniqueness of the design, functionality, and so on. Below, I will provide examples of expenses related only to the «technical» components that directly pertain to the «software» part.

Issues such as marketing, logistics, content creation, site promotion, and many other aspects necessary for the operation of an online store as a full-fledged business will not be covered here. However, these can often account for a much larger portion of the costs.

**Design.** There is the option to create a website design based on a ready-made template, or to develop a custom design. Let’s consider the cost of a template for VirtueMart. There are free templates available for VirtueMart, but in my opinion, they are very «basic». I would not recommend using them for a real project. It’s better to focus on paid options, such as [Tienda](https://www.unitemplates.com/joomla-templates/tienda "Unitemplates.com") ($29) (see image below), or [VP Neoteric](https://www.virtueplanet.com/joomla-templates/vp-neoteric "Virtueplanet.com") ($79), and others.

 ![VirtueMart Joomla Shop template](https://aleksius.com/images/joomla/rasshireniya/virtuemart-joomla-shop/virtuemart-joomla-shop-template.jpg) VirtueMart Joomla Shop template **Functionality.** VirtueMart comes with quite a lot of features by default that an «ordinary» Joomla shop might need. However, I often add the following extensions:

- Product filter – [Custom Filters](https://breakdesigns.net/extensions/joomla/custom-filters "Breakdesigns.net") (approximately $41).
- One-page checkout – [VP One Page Checkout](https://www.virtueplanet.com/extensions/vp-one-page-checkout "Virtueplanet.com") ($69).
- Wishlist, product comparison, quick product view – [Essentials for VirtueMart](https://www.virtueplanet.com/extensions/virtuemart-essentials "Virtueplanet.com") ($69).
 
But you can save money. For example, you can purchase a «package» that includes [several templates](https://www.virtueplanet.com/joomla-templates/ "VirtueMart Templates"), including VP Neoteric (see image below), as well as extensions like VP One Page Checkout, Essentials for VirtueMart, and several other [useful extensions](https://www.virtueplanet.com/extensions/ "Joomla Extensions"). This package costs $199.

You may also need to purchase several payment and shipping plugins. This can cost an additional $200 or more.

There are many other things as well, for example, product import/export – [RO CSVI](https://rolandd.com/products/ro-csvi "RO CSVI") (approximately $92), or «quick order» (one-click ordering) – around $70, and so on.

You can find more extensions for [VirtueMart in the official extensions store](https://extensions.virtuemart.net/ "Extensions.virtuemart.net").

 ![VP Neoteric](https://aleksius.com/images/joomla/rasshireniya/virtuemart-joomla-shop/vp-neoteric.jpg) VP Neoteric **Hosting and domain.** The cost of [hosting](https://www.godaddy.com/hosting/web-hosting "Godaddy.com") for small Joomla shop can start at approximately $6 per month and around $22 per year for a [domain](https://www.godaddy.com/domains "Godaddy.com").

**Work.** If you do it yourself, it’s free. If you hire someone, the price can start from $170 (or even less) and go up to thousands of dollars. It all depends on the project and the contractor. My starting price for [online store development](https://aleksius.biz/en/services-and-prices#website-development "Services and pricing") is $194. Usually, the development cost includes the template and extensions. So, if I already have them, it costs the client almost nothing. Conversely, if everything needs to be purchased, the work cost can increase significantly.

**Summary.** If you take the minimum and develop the site on your own, the cost may consist of the template, hosting, and domain (per year) – about $133.

Even if you choose a free template, hosting for $72 (per year), and a domain for $22 (per year), an online store using free software will still cost from $94. Of course, you could try [free hosting and a free domain](https://www.cloudaccess.net/joomla/free-hosting.html "Free Joomla Hosting"). Then the price would be $0. But I wouldn’t recommend this, because free hosting and free templates come with many limitations. A free domain should be used only for learning and testing purposes.

In the next [video tutorial](https://aleksius.com/en/joomla-cms/extensions/joomla-shopping "VirtueMart 4 video tutorial. Joomla shopping (part 2)"), we will continue creating an online store on VirtueMart and Joomla. If you have any questions, write them in the comments

 | Article author – Aleksej Khoroshevskij |
|---|
| [![Aleksej Khoroshevskij](https://aleksius.com/images/sluzhebnye/khoroshevskij-aleksej.jpg "Aleksej Khoroshevskij")](https://aleksius.com/en/aleksej-khoroshevskij "Aleksej Khoroshevskij")  Ph.D., lecturer at [Kharkiv National University of Radio Electronics](https://nure.ua/en/staff/alexey-khoroshevsky "Nure.ua"), web developer, and SEO specialist with over 15 years of experience. Expert in website creation using Joomla and WebSite X5. Author of scientific publications, video courses, and educational content on web development and SEO. Runs a blog and a YouTube channel, sharing knowledge and practical experience. Provides [services](https://aleksius.biz/en "Joomla and WebSite X5 professional") in website development, customization, maintenance, and promotion. [Learn more about the author…](https://aleksius.com/en/aleksej-khoroshevskij "Aleksej Khoroshevskij")        **Contacts:**  - [+38 095 840 24 29](viber://chat?number=%2B380958402429 "Call via Viber") - [+38 095 840 24 29](https://t.me/Aleksej_Khoroshevskij "Call via Telegram") - [+38 095 840 24 29](https://wa.me/380958402429 "Call via WhatsApp") - [email@aleksius.com](mailto:email@aleksius.com "Write a letter")      **Social networks:**  - [LinkedIn](https://www.linkedin.com/in/khoroshevskij/?locale=en_US "Linkedin.com") - [Facebook](https://www.facebook.com/aleksej.horoshevskij "Facebook") - [YouTube](https://www.youtube.com/@aleksejs-software-stories "YouTube") - [(Twitter)](https://x.com/aleksius_com "X.com")      **Publications and work:**  - [Google Scholar](https://scholar.google.com.ua/citations?hl=en&user=Z5gfbqgAAAAJ&view_op "Scholar.google.com") - [Scopus](https://www.scopus.com/authid/detail.uri?authorId=59170112000 "Scopus.com") - [Upwork](https://www.upwork.com/freelancers/~01252c9b9aa6764e20 "Upwork.com") - [Freelance.ua](https://freelance.ua/user/Aleksej/portfolio/ "Freelance.ua") |

| Similar articles |
|---|
| - [ VirtueMart 4 video tutorial. Joomla shopping (part 2) ](https://aleksius.com/en/joomla-cms/extensions/joomla-shopping) - [ VirtueMart 4 video tutorial. Joomla store (part 3) ](https://aleksius.com/en/joomla-cms/extensions/joomla-store) - [ VirtueMart 4 video tutorial. Joomla online store (part 4) ](https://aleksius.com/en/joomla-cms/extensions/joomla-online-store) - [ VirtueMart 4 video tutorial. Webshop in Joomla (part 5) ](https://aleksius.com/en/joomla-cms/extensions/webshop-in-joomla) - [ VirtueMart 4 video tutorial. Joomla eshop (part 6) ](https://aleksius.com/en/joomla-cms/extensions/joomla-eshop) - [ VirtueMart 4 video tutorial. E-commerce Joomla (part 7) ](https://aleksius.com/en/joomla-cms/extensions/e-commerce-joomla) - [ VirtueMart 4 video tutorial. Joomla ecommerce extension (part 8) ](https://aleksius.com/en/joomla-cms/extensions/joomla-ecommerce-extension) |

**Useful links:**

- [Joomla 4 video tutorials](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch "Joomla tutorial for beginners (part 1). How to build a website from scratch").
