piwik php安装,Matomo(Piwik)安装说明-----------基于LNPM环境

Matomo(Piwik)安装说明

安装前环境检查

Piwik要求PHP版本高于PHP5.5(选用PHP7.2)

Piwik需要pdo和pdo_mysql或mysqli支持(选用mysqli)

Piwik要求Mysql版本高于MySQL5.5或者使用MariaDB(选用MySQL5.7)

Piwik要求Nginx或Apache或IIS做服务器(选用Nginx)

开始安装PHP7.2(yum安装,如果已安装则忽略此步骤)

Tips:安装前请检查Linux是否内置了PHP5.4及以下版本,否则安装会出错

linux的yum源不存在php7.x,所以要更改yum源

#  rpm  -Uvh   https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

#  sudo  yum  -y  install php72w

#  yum  -y  install  php72w-cli  php72w-common  php72w-devel

#  yum  install  yum-utils –y

#  yum  install  php-mysqli

#  yum  install  php72w-fpm

启动php-fpm 使用“systemctl”命令设定开机自动启动。

# systemctl enable php-fpm.service

接下来“systemctl start php-fpm.service”命令启动php-fpm。

# systemctl start php-fpm.service

配置Nginx

使用vi打开nginx.conf

添加参数

server {

listen       80 default_server;

listen       [::]:80 default_server;

#这里有改动,可改成域名

server_name  localhost;

root         /usr/share/nginx/html;

# Load configuration files for the default server block.

include /etc/nginx/default.d/*.conf;

#将index.php添加进去

location / {

index index.php index.html index.htm;

}

# 这里新加的

# PHP 脚本请求全部转发到FastCGI处理.使用FastCGI协议默认配置.

# Fastcgi服务器和程序(PHP,Python)沟通的协议.

location ~ \.php$ {

# 设置监听端口

fastcgi_pass   127.0.0.1:9000;

# 设置nginx的默认首页文件(上面已经设置过了,可以删除)

fastcgi_index  index.php;

# 设置脚本文件请求的路径

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

# 引入fastcgi的配置文件

include        fastcgi_params;

}

c4f3682f7f5e55a2d97fa500d3a54a96.png

重启Nginx服务

service nginx restart

创建PHP文件校验

在Nginx的网站根目录(/usr/share/nginx/html)下创建一个PHP文件

例如index.php     内容为<?php    phpinfo();     ?>

2.打开浏览器http://ip/index.php查看编译是否成功,看到版本信息则为成功

ab49cd891e6d4e40889d4010aed250e8.png

Piwik安装

进入web站点(……./nginx/html)

通过wget下载官方piwikwget http://builds.piwik.org/piwik.zip

解压piwik      unzip   piwik.zip

授权piwik目录及其子目录为Nginx用户chown–R nginx.nginx  /piwik路径

Chomd 0777 /piwik路径/tmp/

Tips:授权失败时根据安装页面提示授权即可

l 创建piwik数据库

mysql> create database piwik;

mysql> grant all on piwik.* to piwik@locahost identified by 'ph20190420';

mysql> flush privilege

开始安装

1.语言默认英文,可选中文

c142fe4c7ee136f537b478c817ca9acd.png

2.系统检查是否满足条件

6e383f7459b9ce03dc690aae92a9e3be.png

3.数据库配置

c3806653e4ef0bd65f0e74c7ffb8c405.png

c9a8a10638535f494bd56ab46e0db5ac.png

4.建表(piwik会自动建表)

650cd95c0cf1621cfc3939ee2b037818.png

5.设置超级账户

122b08c0a47638de125b27ac6cd524d8.png

6.设置网站

72266ca22b5c7200fb16909d7b953202.png

7.跟踪代码,将生成的代码复制粘贴到要跟踪的页面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值