准备nginx环境
- nginx配置文件
[root@web03 ~]# cat /etc/nginx/conf.d/matomo.conf
server {
listen 80;
server_name matomo.test.com;
root /code/matomo;
index index.php index.html;
location ~* \.php$ {
root /code/matomo;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
- 重启nginx
#检查nginx语法
nginx -t
#重启nginx
systemctl restart nginx
创建数据库
新建matomo数据库
create database matomo charset utf8 collate utf8_bin;
给数据库授权
grant all privileges on matomo.* to 'matomo'@'localhost' identified by 'matomo';
grant all privileges on matomo.* to 'matomo'@'127.0.0.1' identified by 'matomo';
刷新权限
flush privileges;
安装matomo
- 解压matomo源码包并授权
unzip matomo-latest.zip -d /code/
chown -R www.www /code/matomo
- 在windows添加域名解析
现在windows的hosts文件C:\Windows\System32\drivers\etc\hosts
中添加一条记录
10.0.0.9 matomo.test.com
- 安装matomo
浏览器访问matomo.test.com
进入安装界面。
第2步,系统检查,忽略强制SSL那一项,其他没报错直接下一步
文档更新时间: 2020-12-28 19:02 作者:Wan Hebin