zoukankan      html  css  js  c++  java
  • piwik安装部署最佳实践

    1.piwik介绍

    Piwik是一个PHPMySQL的开放源代码的Web统计软件,它给你一些关于你的网站的实用统计报告,比如网页浏览人数,访问最多的页面,搜索引擎关键词等等。

    Piwik拥有众多不同功能的插件,你可以添加新的功能或是移除你不需要的功能,Piwik同样可以安装在你的服务器上面,数据就保存在你自己的服务器上面。你可以非常容易的插入统计图表到你的博客或是网站亦或是后台的控制面板中。安装完成后,你只需将一小段代码放到将要统计的网页中即可。

    2.piwik概况

    Piwik支持插件,你可以通过插件扩展Piwik的功能,或者去掉一些不需要的功能。用户的界面支持Ajax技术是可定制的,你可以轻松拖放控件,定制自己需要的报告。

    使用者独立拥有自己的统计数据,而不是寄存在服务商那里,这样就可以更灵活的使用统计数据,不用担心数据丢失问题。

    Piwik是安装在服务器端的统计工具,安装过程很简单,但是需要服务器支持PHP5.1MySQL。安装的时候上传Piwik到服务器端,然后打开浏览器,Piwik会自动运行安装,整个过程不超过5分钟。目前Piwik已支持中文。

    3.piwik安装

    [root@linux-node2 ~]# cat /etc/redhat-release             ß查看服务器信息

    CentOS release 6.7 (Final)

    [root@linux-node2 ~]# uname -r

    2.6.32-573.el6.x86_64

     

    [root@linux-node2 ~]# yum -y install httpd php php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql mysql-connector-odbc mysql-devel  lib dbi-dbd-mysql php-gd php-xml php-mbstring  php-ldap  php-xmlrpc php-pear mysql-server

                     ß使用yum安装LAMP环境及其他需要使用的工具与服务

    [root@linux-node2 ~]# cd /var/www/html/           ß进入web站点

    [root@linux-node2 html]# wget http://builds.piwik.org/piwik.zip                ß通过wget下载官方piwik

    [root@linux-node2 html]# unzip piwik.zip             ß解压piwik

    [root@linux-node2 html]# chown -R apache.apache /var/www/html/piwik                ß授权piwik目录及其子目录为apache用户

    [root@linux-node2 html]# chmod 0755 /var/www/html/piwik/tmp/          ß

    [root@linux-node2 html]# mv piwik/* .         ß移动wik里面所有到/var/ww/html/目录下

    [root@linux-node2 ~]# /etc/init.d/mysqld start             ß启动mysql

    [root@linux-node2 ~]# /etc/init.d/httpd start               ß启动apache

    [root@linux-node2 ~]# mysqladmin -uroot password '123456'            ß设置mysql登录root密码

    [root@linux-node2 ~]# mysql -uroot -p123456             ß登录mysql

    mysql> create database piwik;                ß创建piwik数据库

    mysql> grant all on piwik.* to piwik@locahost identified by '123456';                ß授权piwik用户管理piwik数据库

    mysql> flush privileges;          ß刷新权限

    1.通过浏览器访问http://10.0.0.8  进入web安装界面,如图3-1

    3-1

    2.piwik检查系统环境,如果出现错误是无法继续下一步如图3-2

    3-2

    3.系统系统环境检测完毕,配置数据信息,如图3-3

    3-3

    4.数据表建立成功点击下一步,如图3-4

    3-4

    5.配置超级用户点击下一步,如图3-5

    3-5

    6.完成网站基本设置然后下一步,如图3-6

    3-6

    7.将如下这段代码复制下来,编辑文件/var/www/error/noindex.html,找到倒数第二行的</body>,将其粘贴到</body>上面的位置,如图3-7

    3-7

    8.完成js嵌入然后登录piwik,如图3-8

    3-8

    9.设置用户--配置中文,如图3-9

     

    3-9

    10.分析网站信息,如图3-10

    3-10

  • 相关阅读:
    简单记录下SpringCloud的微服务架构和一些概念
    Spring创建对象的几种方法
    几个设计模式总结
    为什么用B+树做索引&MySQL存储引擎简介
    Spring的ioc(DI)复习概念和原理简介
    spring bean中注入HttpServletRequest成员变量的思考(转载)
    类加载机制 + Classloader.loadClass(String name)和Class.forName(String name)
    记一下一道关于finally的题
    bio,nio,aio简介
    Integer一类的比较问题
  • 原文地址:https://www.cnblogs.com/xuliangwei/p/6344218.html
Copyright © 2011-2022 走看看