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

Matomo(Piwik)安装说明

安装前环境检查

  1. Piwik要求PHP版本高于PHP5.5(选用PHP7.2
  2. Piwik需要pdopdo_mysqlmysqli支持选用mysqli)
  3. Piwik要求Mysql版本高于MySQL5.5或者使用MariaDB(选用MySQL5.7
  4. Piwik要求NginxApacheIIS做服务器 选用Nginx)

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

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

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

#  rpm  -Uvh   https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

 

#  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

  1. 使用vi打开nginx.conf
  2. 添加参数

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;

        }

  1. 重启Nginx服务

service nginx restart

 

  1. 创建PHP文件校验

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

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

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

Piwik安装

  1. 进入web站点(……./nginx/html
  2. 通过wget下载官方piwik    wget http://builds.piwik.org/piwik.zip 
  3. 解压piwik      unzip   piwik.zip
  4. 授权piwik目录及其子目录为Nginx用户   chown –R nginx.nginx  /piwik路径
  5. Chomd 0777 /piwik路径/tmp/

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

创建piwik数据库

mysql> create database piwik;  

 

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

 

mysql> flush privilege

开始安装

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

 

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

 

3.数据库配置

 

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

 

5.设置超级账户

 

6.设置网站

 

7.跟踪代码,将生成的代码复制粘贴到要跟踪的页面</body>标签之前

 

8.安装完成

9.输入账户密码登录

猜你喜欢

转载自www.cnblogs.com/michaelcnblogs/p/11330670.html