Piwik Powered by GlobalSolutions
Piwik
Powered byGS
Piwik is the leading web analytics software platform. It provides detailed reports on your website and its visitors,including the search engines

and keywords they used, the language they speak,which pages they like,the files they download and so much more. In Piwik, you can create an

infinite number of users and websites to track. Piwik provides advanced Ecommerce tracking and reporting functionality. We have made this

production ready and have bundled with all the components that is required to run Piwik. We have made sure the image is hardened so it

secured from all existing vulnerabilities. In addition to this we also provide patch management solution which can be enabled on these instances

as you take them to production using our PatchManagement solution. You can learn more about our PatchManagement solution from

https://patchawscloud.com/saasconsole.

 
Why Subscribe to our offering in AWS Marketplace
How to Access our AMIs from AWS Marketplace


For more information please refer to this url - http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html
 
Installation Location
Category Packages Version Used Location
Web Server Apache 2.4.52 C:\Apache24
PHP PHP 7.3.33 C:\PHP
phpMyAdmin phpMyAdmin 5.1.0 C:\Apache24\htdocs\phpmyadmin
Piwik Piwik 2.16.2 C:\Apache24\htdocs\piwik
 
MySQL and phpMyAdmin Login
Username Password
root Instance_ID of EC2
 
Where to find your Instance ID
  • You can find the instance ID in your AWS console. When you select your instance, it shows in the bottom half of the page with all the instance information. (or)
  • When you login to the server using the remote desktop you can see it in the desktop screen.
Getting Started -

The Piwik offering of GlobalSolutions comes prepackaged with all the dependent components for Piwik. All the user has to do is subscribe to our AMI and start using it right away.

Accessing the Application.

To access the Piwik application please open up the Piwik Login icon in your desktop. This will take you to Piwik Login Page. Alternative way is to point your browser to http://localhost/piwik/index.php. Type in the User name as admin and password as your Instance_ID. The instance ID of your EC2 instance can be seen in the desktop top right corner or by going to your AWS console. (please refer to the above 'where to find the Instance_ID" section).

After logging into Piwik as an admin first you have to change the default admin details with your own details by going to Administration, which will be on the upper right corner.



Email Configuration

After logging into Piwik as an Super user (i.e ) as admin go to Administration > General Settings, and configure as follows

Use SMTP server for e-mail   :   YES
SMTP HostnaSMTP server address   :   smtp.gmail.comme
Authentication method for SMTP   :   Login
SMTP username   :   your gmail username
SMTP password   :   your gmail password
SMTP encryption   :   SSL


Now all piwik emails will be sent using Gmail servers. You can also even set the above details with your own Email server details.

Piwik Code

Make sure this code is on every page of your website. We recommend to paste it immediately before the closing head (/head) tag.

Piwik code

<(script type="text/javascript"
var _paq = _paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//localhost/piwik/";
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
})();
/script)>
<(noscript> (p) (img src="//localhost/piwik/piwik.php?idsite=1" style="border:0;" alt="") (p) (noscript)
End Piwik Code


How to access piwik from the Web

  • Make sure to get an elastic IP and associate with the instance.

  • If you have a domain name, go to the DNS settings and update the IP address.

  • Goto C:\Apache24\htdocs\piwik\config\config.ini.php and edit that file and locate a line

    trusted_hosts[] = "localhost" and update that line with your Public DNS of your instance
    trusted_hosts[] = "Public DNS of your instance" or "Elastic IP of your instance"

  • Now you can access the application from outside using the domain name or elastic IP


Support

Please contact us at support@theglobalsolutions.net for any questions on this offering in AWS Marketplace.
copyright - © 2016,The Globalsolutions LLC. or its affiliates. All rights reserved.