Installation recommendations

Hi,

On the site you recommend the use of PHP 7.
I’m going to install Matomo on a windows 2012 server on IIS (High traffic configuration for Matomo).
Would you recommend installing PHP 7.2.1? or an earlier sub version?
Also would you recommend the thread safe or non-thread safe version of PHP?
And does Matomo use FastCGI in IIS?
I assume you would recommend the 64-bit version of PHP.

Thanks in advance!
Caroline

Hi,

I have no experience with Windows, so I can only help with the os-independent questions:

  • Piwik mostly supports PHP 7.2 but there are stil some minor bugs, so I’ll stay with PHP 7.1.
  • According to the following thread-safe vs. non-thread-safe depends on your webserver:

Matomo works the same as every other common PHP application (Wordpress and co.) so everything that’s valid for them should also work.

Other than that you may also want to look into https://matomo.org/docs/requirements/.

1 Like

Thank you for the information!
I ended up installing 7.1.7 (x64) for IIS as per your recommendation.
I used the Microsoft Web Platform to install this. (It’s a non-thread safe version in case anyone else was wondering).

I only ran into an issue when installing MySQL 5.7.2, but after I manually installed the prerequirement VC Build 13 (x64) it completed succesfully:
http://download.microsoft.com/download/0/5/6/056dcda9-d667-4e27-8001-8a0c6971d6b1/vcredist_x64.exe

The MySQL tuners linked all seem to be for non-Windows environments. Can you recommend a windows MySQL tuner for Matomo - high traffic?

Thanks in advance!
Caroline

Hi,

Sorry, I don’t know a program similar to MySQL tuner for Windows.

Were you able to install Matomo successfully?

Yes, the installation was succesfull.

1 Like