大数据实战之环境搭建(五)

简介:

本片我们正式开始配置java环境变量,让tomcat运行起来,首先我们去下载一个jdk for linux

134452737.png

下载个RPM,由于前两篇文章中我们下载的tomcat和cassandra均支持linux,所以我们无需再下载。

下载完成之后,我们将其放到我们的windows搭建的FTP服务器上。然后通过linux remoting连接到ftp服务器上,步骤如下

位置=>连接到服务器,弹出如下界面服务类型选择公开FTP,服务器栏输入IP地址

140234511.png140700840.png

点击连接,就可以连接到windows上面的FTP服务器上了,这时候桌面会出现一个图标,双击之后我们看到了ftp上面的文件

141818649.png将他们全部拷贝至\usr\tmp下并解压

142051720.png

ok,从windows上到linux这一步就完了。开始安装jdk,在jdk安装文件上点击右键,选择用软件安装包工具打开

142644448.png

开始安装,点击应用,会自动安装。

142721399.png

安装好之后,我也不知道安到哪里去了,看来还得用命令了

[bruce@bogon ~]$ whereis java

java: /usr/bin/java /usr/share/java

然后去/usr/bin/下去看了一下,果然在这里

165927388.png

好了,接着配置环境变量,用文本编辑工具打开etc\profile文件,在编辑之前确保你对这个文件具有写权限。在文件的末尾加上

JAVA_HOME=/usr/java/jdk1.7.0_21

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

如果修改完保存时出现下面的错误

171334799.png

请使用chmod 666 /etc/profile命令。

  • chmod 666 means that all users can read and write but do not execute

  • chmod 777 allows all actions for all users

  • chmod 744 allows only owner to do all actions, group and other are allowed only to read

这里的export是什么命令呢?解释如下

设置或显示环境变量。(比如我们要用一个命令,但这个命令的执行文件不在当前目录,这样我们每次用的时候必须指定执行文件的目录,麻烦,在代码中先执行export,这个相当于告诉程序,执行某某东西时,需要的文件或什么东东在这些目录里

好的,我们重启一下,看jdk是否安装成功。在终端中输入java -version

172644787.png

已经安装成功。

接着我们运行/usr/tmp/apache-tomcat-7.0.40/bin/startup.sh,我们打开终端,执行

sh startup.sh,步骤如下

173910370.png

ok,启动成功了,我们在linux自带的火狐中输入http://localhost:8080

174039614.png




本文转自 BruceAndLee 51CTO博客,原文链接:http://blog.51cto.com/leelei/1220709,如需转载请自行联系原作者


相关实践学习
简单用户画像分析
本场景主要介绍基于海量日志数据进行简单用户画像分析为背景,如何通过使用DataWorks完成数据采集 、加工数据、配置数据质量监控和数据可视化展现等任务。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps 
相关文章
|
5月前
|
SQL 分布式计算 数据可视化
滴滴出行大数据数仓实战
滴滴出行大数据数仓实战
126 0
滴滴出行大数据数仓实战
|
5月前
|
安全 大数据 API
elasticsearch|大数据|elasticsearch的api部分实战操作以及用户和密码的管理
elasticsearch|大数据|elasticsearch的api部分实战操作以及用户和密码的管理
76 0
|
7天前
|
存储 机器学习/深度学习 数据采集
大数据处理与分析实战:技术深度剖析与案例分享
【5月更文挑战第2天】本文探讨了大数据处理与分析的关键环节,包括数据采集、预处理、存储、分析和可视化,并介绍了Hadoop、Spark和机器学习等核心技术。通过电商推荐系统和智慧城市交通管理的实战案例,展示了大数据在提高用户体验和解决实际问题上的效能。随着技术进步,大数据处理与分析将在更多领域发挥作用,推动社会进步。
|
28天前
|
机器学习/深度学习 人工智能 安全
Azure Databricks实战:在云上轻松进行大数据分析与AI开发
【4月更文挑战第8天】Databricks在大数据分析和AI开发中表现出色,简化流程并提高效率。文中列举了三个应用场景:数据湖分析、实时流处理和AI机器学习,并阐述了Databricks的一体化平台、云原生弹性及企业级安全优势。博主认为,Databricks提升了研发效能,无缝集成Azure生态,并具有持续创新潜力,是应对大数据挑战和加速AI创新的理想工具。
63 0
|
3月前
|
分布式计算 大数据 Java
Spark 大数据实战:基于 RDD 的大数据处理分析
Spark 大数据实战:基于 RDD 的大数据处理分析
137 0
|
5月前
|
SQL 存储 大数据
手把手教你大数据离线综合实战 ETL+Hive+Mysql+Spark
手把手教你大数据离线综合实战 ETL+Hive+Mysql+Spark
113 0
|
5月前
|
机器学习/深度学习 分布式计算 搜索推荐
【大数据技术】Spark MLlib机器学习协同过滤电影推荐实战(附源码和数据集)
【大数据技术】Spark MLlib机器学习协同过滤电影推荐实战(附源码和数据集)
90 0
|
5月前
|
机器学习/深度学习 分布式计算 前端开发
【大数据技术】Spark MLlib机器学习线性回归、逻辑回归预测胃癌是否转移实战(附源码和数据集)
【大数据技术】Spark MLlib机器学习线性回归、逻辑回归预测胃癌是否转移实战(附源码和数据集)
35 0
|
5月前
|
机器学习/深度学习 分布式计算 大数据
【大数据技术】Spark MLlib机器学习特征抽取 TF-IDF统计词频实战(附源码和数据集)
【大数据技术】Spark MLlib机器学习特征抽取 TF-IDF统计词频实战(附源码和数据集)
31 0
|
5月前
|
消息中间件 分布式计算 大数据
【大数据技术】Spark+Flume+Kafka实现商品实时交易数据统计分析实战(附源码)
【大数据技术】Spark+Flume+Kafka实现商品实时交易数据统计分析实战(附源码)
85 0

热门文章

最新文章