zoukankan      html  css  js  c++  java
  • Ubuntu16.04安装piwik3.0.1

    1.安装PHP环境
    sudo apt-get install php7.0-fpm
     
    2.下载piwik3.0.1
    下载后解压到/var/www/html/piwik
    并修改piwik的权限
    sudo chmod 777 /var/www/html/piwik/* -R
     
    3.安装并配置nginx
    apt-get -y install nginx
    安装后,在etc/nginx/sites-available/的default文件中找到.php的注释行,把这段代理注释取消,并修改fastcgi_pass,最终结果如下
    location ~ .php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }
    重启nginx
    systemctl restart nginx
     
    4.安装mysql
    sudo apt-get -y install mysql-server mysql-client
    mysql -uroot -p密码 # 登 录 mysql
    create database piwik; # 创 建 piwik 数据库
    CREATE USER piwik@localhost IDENTIFIED BY '123456';
    GRANT all ON piwik.* TO piwik@localhost;
    # 创建并授权 piwik 用户管理 piwik 数据库,密码123456
    flush privileges; # 刷新权限
     
    5.开始安装piwik
     
    6.安装中遇到的问题
    PHP7 正式移除了 mysql 扩展
    所以会遇到“Piwik 需要 mysqli 扩展组件或包含 PDO 及 pdo_mysql 扩展组件。 ”的问题
    sudo apt-get install php-mysqli
     
    缺少mbstring
    sudo apt-get install php-mbstring
    php.ini中的mbstring.func_overload设置为"0"。
     
    GD > 2.x + Freetype (graphics)
    sudo apt-get install php7-gd
     
    需要启用 "dom" 扩展 (例如安装 "php-dom" 或者 "php-xml" 包)。
    需要启用 "SimpleXML" 扩展 (例如,安装 "php-simplexml" 和/或 "php-xml" 包).
    sudo apt-get install php-xml
     
    按照步骤往下填即可
  • 相关阅读:
    ABAP术语-Logical Lock
    ABAP术语-Lock Object
    ABAP术语-Lock Mode
    ABAP术语-Lock Argument
    ABAP术语-Key Field
    Python面向对象基础-day6
    Python中的内置模块与生成器迭代器-day5
    Python高阶函数与函数装饰器-day4
    Python字符编码与函数基本使用-day3
    Nginx内置变量及正则语法
  • 原文地址:https://www.cnblogs.com/Orange42/p/6370035.html
Copyright © 2011-2022 走看看