This post is part of the where I am taking a look at Matomo which bills itself as a Google Analytics alternative that protects your data and your customers’ privacy.
With the zip file of the Matomo On-Premise downloaded you need to upload that to your website. Once you’ve done that navigate to the domain name where you should see the Welcome! screen.
Click Next to begin:
Matomo will check to ensure that your server meets the requirements; you should see a screen like the below with green marks against all entries. Click Next to continue:
Complete the Database Setup page by entering the login and password of the mySQL/MariaDB login to be used by the site as well as he database name and table prefix and then click Next:
When tables have been created successfully, click Next:
Enter the details of the “Super User” (the login, password and email); this is the user you will log into Matomo with the first time and will be your primary admin account. Click Next:
With the super user created, you need to add the first website to track. Add the website name, URL and time zone and then click Next:
The tracking code for this first website will be displayed; this needs to be included on every page of your website with the recommended place being just before the closing
Matomo is now installed with one site being tracked. You can close the page or continue and log in by clicking the large green Continue to Matomo button.