Matomo

来自 阿尔派 Linux

Matomo 是一款实时的网站分析软件程序。它为您提供关于您网站访问者的详细报告:他们使用的搜索引擎和关键词、他们说的语言、您的热门页面等等。

警告:Piwik 在 2019 年 1 月更名为 Matomo,以下文件路径可能需要更新。


安装 lighttpd、PHP 和 MySql

基本安装

要安装额外的软件包,首先激活社区软件包并更新软件包索引

安装所需的软件包

# apk add lighttpd php82 fcgi php82-cgi

配置 Lighttpd

编辑 lighttpd.conf (/etc/lighttpd/lighttpd.conf) 并取消注释该行

/etc/lighttpd/lighttpd.conf 的内容

... include "mod_fastcgi.conf" ...

编辑 mod_fastcgi.conf (/etc/lighttpd/mod_fastcgi.conf),找到并更改 /usr/bin/php-cgi/usr/bin/php-cgi82

/etc/lighttpd/mod_fastcgi.conf 的内容

... "bin-path" => "/usr/bin/php-cgi82" # php-cgi ...

启动 lighttpd 服务并将其添加到默认运行级别

# rc-service lighttpd start # rc-update add lighttpd default

安装额外的软件包

apk add php-mysql mysql mysql-client

安装和配置 Matomo

Matomo 需要一些额外的软件包

apk add php-zlib php-pdo_mysql

创建名为 webapps 的文件夹

mkdir -p /usr/share/webapps/

下载源代码

cd /usr/share/webapps/ wget https://builds.matomo.org/matomo-latest.zip

解压归档文件并在之后删除它

unzip latest.zip rm How\ to\ install\ Piwik.html latest.zip

更改文件夹权限

chmod -R 777 /usr/share/webapps/

创建到 piwik 文件夹的符号链接

ln -s /usr/share/webapps/piwik/ /var/www/localhost/htdocs/piwik

配置和启动 MySql

/usr/bin/mysql_install_db --user=mysql rc-service mysql start && rc-update add mysql default /usr/bin/mysqladmin -u root password 'password'

配置 Piwik

浏览到 http://WEBSERVER_IP_ADDRESS/piwik/,配置过程将开始。

升级 Piwik

仍然可以通过用新文件替换旧文件来升级 Piwik。但更快的方法是使用 Piwik 本身集成的升级机制。只需按照 Web 界面中提到的说明进行操作即可。