Piwik流量统计系统搭建(apche+php+mysql+piwik)
2018-01-23 13:42
597 查看
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; ß刷新权限
相关文章推荐
- piwik流量统计系统搭建(apache2.4+piwik+mysql5.6+php5.6.14)
- 测试环境搭建之centos系统编译安装nginx+php环境另加独立mysql
- Linux\CentOS系统下的服务器搭建,下载编译环境,安装vsFtpd、nginx、MySQL、JDK、Tomcat、PHP
- 阿里云Ubuntu系统从0搭建LAMP(Apache+MySQL+PHP)以及服务器生产环境常用配置
- 测试环境搭建之centos系统编译安装nginx+php环境另加独立mysql
- (php)不用mysql 统计站点流量;test1;
- 阿里云Ubuntu系统从0搭建LAMP(Apache+MySQL+PHP)以及服务器生产环境常用配置
- mac系统下nginx+php+mysql环境的搭建
- CentOS7搭建LAMP系统(Apache+mysql+php)
- mac系统下快速搭建apache+php+mysql,并启用mac自带svn客户端
- docker 中 NGINX+PHP+MYSQL+REDIS+Elasticsearch 环境搭建 (linux系统)
- Mac系统下Apache+PHP+MySql搭建
- nginx1.02+php+piwik+centos5.4构建网站统计系统
- 开源网站流量统计系统Piwik源码分析——后台处理(二)
- mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
- 在Mac 系统下搭建php学习环境(Apache+PHP+MySQL)
- 阿里云服务器CentOS系统搭建php开发环境(apache+php+mysql)
- nginx1.02+php+piwik+centos5.4构建网站统计系统
- windows 2003 系统下搭建mysql+PHP+zend环境(一)