一、下载并解压到指定目录

崇尚授人以渔的思想,我说给大家怎么下载就行了,就不直接放连接了,大家可以直接输入官网地址 http://flume.apache.org ,一般在官网的上方或者左边都会有Download按钮,这个在左侧,然后点进去下载想要的版本即可。 这个会有点慢,如果嫌弃的化,可以通过相关镜像网站进行下载,可以百度搜索软件镜像,就能搜到很多镜像网站,在里面就可以下载,如果你下载的东西属于Apache旗下的,可以看的有专门的一个Apache目录,里面存的都是Apache旗下相关产品。

可以先本地下载,然后通过ftp上传,也可以直接在服务器下载。

我这里下载好后,解压到了服务器/opt 目录下面,并修改了下目录名称为flume(你也可以不改,配置环境变量的时候按照实际情况来就行了。)

二、在flume-env.sh里面配置Java路径

进入到 conf目录下面,对flume-env.sh进行编辑,将export JAVA_HOME修改为实际路径。

cd /opt/flume/conf/

vim flume-env.sh

export JAVA_HOME=/opt/java/jdk1.8.0_221

三、添加Flume环境变量

环境变量存放的是软件的具体位置,运行程序命令会根据配置的变量找到软件并执行,否则会报错。(通过手动下载并上传到Linux服务器的都需要配置环境变量。)

vim /etc/profile

export FLUME_HOME=/opt/flume

export FLUME_CONF_DIR=/opt/flume/conf

PATH=$FLUME_HOME/bin

source /etc/profile

四、通过flume-ng version验证是否配置成功

直接控制台运行 flume-ng version

显示Flume 1.6.0 就好了,如果显示了Error什么报错信息先不用管。

系列传送门

最新文章

  1. JAVA的反射理解
  2. STL—Vector简介
  3. 用Python开始机器学习(7:逻辑回归分类) --好!!
  4. Using Vertex Texture Displacement for Realistic Water Rendering
  5. bash变量操作
  6. LeetCode(2) - Add Two Numbers
  7. [iOS基础控件 - 4.4] 进一步封装"APP列表”,初见MVC模式
  8. BZOJ1627: [Usaco2007 Dec]穿越泥地
  9. 什么是 gnuplot
  10. 最大连续子序列(HDU 1231 DP)
  11. poj1061
  12. jquery 基础变量定义
  13. Material Theme 文件名的标签(tab)被大写了
  14. JS事件捕获和事件冒泡
  15. 11-Cookie&Session
  16. Jenkins插件之显示构建时间
  17. cocos2d JS 源生js实现each方法
  18. C#绘图:带背景,拖鼠标画矩形和直线
  19. Android Launcher分析和修改2——Icon修改、界面布局调整、壁纸设置
  20. iframe 解析

热门文章

  1. 从0开始探究vue-组件化-组件之间传值
  2. (Java实现) 删数问题
  3. Java实现洛谷 P1873 砍树(StreamTokenizer+IO+二分)
  4. Java实现蓝桥杯日志统计
  5. OO学习最终总结
  6. 如何0基础学习C/C++?
  7. thinkphp5升级thinkphp6完整步骤
  8. 异步函数async await在wpf都做了什么?
  9. web静态页面资源访问路径问题
  10. pdf文件处理--QPDF