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.輸入賬戶密碼登錄

 

 

 

至此,安裝過程結束,以上為親自實操,或許由於環境問題,好多異常情況沒有遇見,希望大家一起多多交流,共同成長,不足之處請多多批評


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM