内容简介
数据可视化课程设计上课案例项目、使用简易商城项目产生用户访问日志,使用nginx记录访问日志、使用Flume +kafka完成日志采集到HDFS、使用Spark 完成日志离线分析、使用Sqoop将分析结果抽取到MySQL,最终使用SSM后端项目完成数据可视化展示。
一、Hadoop分布式集群安装
二 、Nginx安装配置、部署前端项目
三 、MySQL安装
四 、Tomcat安装、部署后端项目
五 、Flume安装、配置、实现日志定时复制、采集
六 、Hadoop实现简单的日志分析
七 、Kafka集群安装配置、Flume整合Kafka实现日志采集
八 、Spark集群安装、配置
九 、使用Spark进行日志分析
十 、Sqoop安装配置、抽取分析结果到MySQL数据库
十 一、使用Echarts展示分析结果
----------------------Tomcat安装、部署后端项目----------------------
Tomcat安装
1、下载apache-tomcat-9.0.41.tar.gz 文件到 /mnt/tools文件夹下
下载地址:https://tomcat.apache.org/download-90.cgi
2、解压
tar -vxzf /mnt/tools/apache-tomcat-9.0.41.tar.gz -C /mnt/training/
3、配置环境变量
vi ~/.bash_profile
#tomcat
export PATH=$PATH:/training/apache-tomcat-9.0.41/bin
source ~/.bash_profile
4、启动
startup.sh
5、测试,浏览器中输入地址:192.168.39.151:8080
后端项目部署
1、使用Eclipse或者idea导入后端项目
2、将代码中的接口地址、数据库链接地址等修改成服务器地址,具体需要修改的代码如下:
GoodsController.java:
- 修改上传图片地址为服务器地址
- 将代码中的localhost或者IP地址改成服务器IP地址
UploadUtils.java:
- 将代码中的localhost或者IP地址改成服务器IP地址
hibernate.properties:
- 修改数据库名及地址为服务器的数据库名及地址
- 修改数据库用户明、密码为服务器的用户密码
修改webapp目录下的所有html及jsp页面
- 将代码中的localhost或者IP地址改成服务器IP地址
3、打包:以Idea为例:
4、上传war包到Tomcat的 weapps目录下
5、地址栏中输入:192.168.39.151:8080/university显示以下界面: