一.搭建piwik之前,先介绍一下piwik

Piwik是一个PHP和MySQL的开放源代码的Web统计软件. 它给你一些关于你的网站的实用统计报告,比如网页浏览人数, 访问最多的页面, 搜索引擎关键词等等… Piwik拥有众多不同功能的插件,你可以添加新的功能或是移除你不需要的功能,Piwik同样可以安装在你的服务器上面,数据就保存在你自己的服务器上面。你可以非常容易的插入统计图表到你的博客或是网站抑或是后台的控制面板中。安装完成后,你只需将一小段代码放到将要统计的网页中即可。

二.Linux下安装apache,php,mysql

这里已经很详细的介绍了安装步骤:http://www.jb51.net/article/37987.htm

三.安装piwik

我的安装方式是下载了zip包,放到/var/www/html/目录下,使用unzip解压到/var/www/html/piwik目录下。安装包下载地址:http://pan.baidu.com/s/1nvB6glz

当然也可以用下面wget的方式下载。

[root@blog ~]# cd /var/www/html/          #进入web站点

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

[root@bloghtml]# unzip piwik.zip            #解压piwik

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

[root@blog html]# chmod 0755 /var/www/html/piwik/tmp/

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

[root@blog~]# /etc/init.d/mysqld start          #启动mysql

[root@blog ~]# /etc/init.d/httpd start             #启动apache

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

[root@blog ~]# mysql -uroot -p123456            #登录mysql

mysql> create database pkdemo;               #创建pkdemo数据库

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

mysql> flush privileges;         #刷新权限

配置完后,由于我安装成功后对过程没有截图,只能参考着篇博客来设置piwik。具体请参照:http://blog.piwik.la/docs/piwik-installation-upgrade/

开源项目piwik搭建相关推荐

  1. electron+vue3全家桶+vite项目搭建【一】使用开源项目快速搭建基础工程

    文章目录 指引 1.创建工程 2.安装依赖 3.运行工程 4.打包工程 指引 项目地址 视频讲解 1.创建工程 直接用开源的electron构建脚手架:https://github.com/elect ...

  2. Cloud-Platform 开源项目环境搭建及运行

    一 项目位置 Cloud-Platform:

  3. 【2020阿里云部署实战】下载Halo开源项目Jar包并发布

    文章目录 下载jar包并测试 在 Linux 服务器部署 Halo Xftp 连接传输jar包 Xshell 连接发布项目 进阶配置 本栏目,使用halo开源项目快速搭建个人博客,通过阿里云实例的一系 ...

  4. java 博客系统_讲解开源项目:5分钟搭建私人Java博客系统

    本文适合刚学习完 Java 语言基础的人群,跟着本文可了解和运行 Tale 项目.示例均在 Windows 操作系统下演示 本文作者:HelloGitHub-秦人 HelloGitHub 推出的< ...

  5. gitlab 开源项目 星_Docker实战之Gitlab搭建

    前言 GitLab 是一个用于仓库管理系统的开源项目.使用Git作为代码管理工具,并在此基础上搭建起来的web服务. 可通过Web界面进行访问公开的或者私人项目.它拥有与Github类似的功能,能够浏 ...

  6. [转]2020年排名前20的基于SpringBoot搭建的开源项目,帮你快速进行项目搭建!

    △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 287 篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) SpringBoot ...

  7. 2020年排名前20的基于SpringBoot搭建的开源项目,帮你快速进行项目搭建!

    △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 287 篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) SpringBoot ...

  8. 开源项目搭建私有物联网智能家居接入天猫精灵控制

    开源项目搭建私有物联网智能家居接入天猫精灵控制 最近几年随着物联网的高速发展,众多智能硬件厂商都开发出自己的智能家居产品,都想在物联网智能家居市场上占有自己的一席之地,而随着众多智能音箱的问世,智能家 ...

  9. 手把手教大家在自己的Windows电脑上搭建一个视频电话系统(基于开源项目FreeSwitch+Linphone)

    目前可以做视频电话的流媒体开源项目有很多,那么今天我就手把手教大家(基于FreeSwitch+Linphone)搭建一个免费的开源的能在局域网中使用的视频电话系统,部署与配置都非常的简单,而且点对点的 ...

最新文章

  1. Spring Boot 解决跨域问题的 3 种方案
  2. RAID,LVM创建
  3. SVN 放弃修改或撤销删除
  4. 每天在竞争中淘汰自己
  5. 201521123009《Java程序设计》第14周学习总结
  6. ETL作业调度软件TASKCTL自定义扩展作业类型插件安装
  7. 【转】CSS样式覆盖规则
  8. Fast Fourier Transform
  9. 探索SSMS中SQL Server索引属性
  10. python爬取股票历史数据_爬取股票历史数据并绘制K线图
  11. fanuc机器人控制柜接线_工业机器人控制柜及使用方法
  12. Java IO——字节流和字符流详解区别对比
  13. 小米10pro手机电路图 主板元件位号图
  14. Matlap生成正弦波以及正弦波转为方波代码示例
  15. 78M05-ASEMI三端正线性稳压器78M05
  16. 重磅!融云推出「百幄」政企数智办公平台
  17. python如何计算概率事件_145、Python实现概率分布
  18. Linux 入门基本操作
  19. step(stp)文件导入ANSYS 2020 R2 workbench Geometry的方法
  20. 阿里云域名购买至备案流程

热门文章

  1. 【历史上的今天】7 月 17 日:软银收购 ARM;第一次电子邮件中断;维基媒体国际会议
  2. scrapy处理JSON API
  3. 【转】“HSB”、“lab“、“CMYK“、“RGB“有什么区别?
  4. 【HTTP】【HTTP协议分享】
  5. 逯遥超实用商务礼仪15讲 帮你如何塑造完美职场形象课程全套(完整版)
  6. 711便利店算法java_G711算法学习
  7. Macbook pro 2015升级SSD
  8. 邮箱foxmail 如何添加账户
  9. 距离2020只剩一个月,读万卷书行万里路,希望送这些书籍能帮到你
  10. 几款黑客Geek装逼神器,打开乱按键盘就行