Piwik流量统计系统搭建(apche+php+mysql+piwik),piwikapche


piwik安装部署最佳实践


1.piwik介绍

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

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


2.piwik概况

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

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

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


Apache源码安装

 tar -xf httpd-2.4.23.tar.gz

cd httpd-2.4.23

./configure --prefix=/usr/local/httpd--with-included-apr --enable-so --enable-deflate=shared --enable-expires=shared--enable-rewrite=shared --with-pcre

make && make install

 

Php源码安装

tar -xf php-5.6.32.tar.gz

cd php-5.6.32

./configure --prefix=/usr/local/php--with-apxs2=/usr/local/httpd/bin/apxs--with-config-file-path=/usr/local/php/etc? --with-mysqli --with-libxml-dir--with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir--with-zlib-dir --with-bz2 --with-openssl --with-mcrypt --enable-soap--enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif--disable-ipv6

make && make install

 

/usr/local/httpd/conf/httpd.conf   ßapache配置文件


 AddType application/x-httpd-php  .php

AddType application/x-httpd-php-source  .phps

DirectoryIndex index.php  index.html

指定php配置文件路径

PHPIniDir"/usr/local/php/etc/php.ini"

修改php.ini文件

Php.ini修改always_populate_raw_post_data=-1  


cd  /usr/local/httpd/htdocs     ß进入web站点


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


 unzip piwik.zip     ß解压piwik


chown -R apache.apache /usr/local/httpd/htdocs   ß授权piwik目录及其子目录为apache用户


mv piwik/* .     ß移动wik里面所有到web站点


/usr/local/httpd/bin/apachectl -k restart  ß启动apache


MYSQL


mysqladmin -uroot password '123456'            ß设置mysql登录root密码


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;          ß刷新权限


相关内容

    暂无相关文章