Updated on 2024-06-17 GMT+08:00

Overview

Applicable Scenario

Matomo is a powerful open-source network analysis platform that has full data ownership and ensures that the business complies with General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA). The Matomo application image uses Ubuntu 22.04 and is deployed using Docker. The Nginx, MySQL, phpMyAdmin, and Docker have been preconfigured in the image. You can use this application image to analyze website data with Matomo.

Resource Planning and Costs

Resource

Configuration

Description

Cloud server

  • vCPUs: 2
  • Memory: 2 GiB

Select appropriate instance specifications based on your service requirements.

Image

Matomo

Select the Matomo application image.

Security group

Inbound rule:

  • Protocol/Application: TCP
  • Port: 9001
  • Source IP: 0.0.0.0/0

9001: Allows external access to the application management page.

Domain name

wpwebsite.com

  • If the website is only used for personal development or testing, there is no need to add a domain name.
  • If the website is open to the public, add and resolve a domain name for the cloud server.

Process

Step

Procedure

Description

1

Purchasing and Configuring a FlexusL Instance

Purchase and configure a FlexusL instance.

2

Initializing Matomo

Install and initialize Matomo.

3

Using Matomo to Monitor Websites

Add tracking code to the websites you want to monitor.