大数据实战之环境搭建(一)-阿里云开发者社区

开发者社区> 技术小阿哥> 正文

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

简介:
+关注继续查看

现在都在研究大数据,我最近也有幸小小接触了一下大数据,Cassandra&solr。今天我们就看一下Solr环境的搭建,首先去apache solr官网下载最新的Solr-4.3.0以及apache tomcat官网上的tomcat-7.0.40。还有最重要的东西jdk1.7。

222922980.jpg


第一步,环境变量的配置,本人系统是win7,32位。首先打开如下界面

223207112.jpg

点击环境变量,打开环境变量设置界面,首先配置JRE目录,如下。

223319483.jpg

223455956.jpg

然后再配置Path,如下,在最前面输入(.;%JAVA_HOME\bin;),即JRE的bin目录

223558607.jpg

OK,上面的步骤就已经将JDK环境变量配置好了。我们启动tomcat,进入tomcat目录下的bin目录。双击startup.bat。tomcat启动了,观察有没有什么错误输出,如果没有,那么说明tomcat安装成功了。

我们在浏览器输入http://localhost:8080, 如下,会出现tomcat的管理界面

224210116.jpg

第二步,就是Solr的配置了。

将solr目录下的dist\solr-4.3.0.war文件拷贝至tomcat的webapps目录下

224629473.jpg224710474.jpg

启动tomcat,将solr-4.30.war加压,如上图所示。解压完了之后,我们停止tomcat。在solr-4.3.0目录下新建一个文件夹叫Solr,然后将solr目录下的example\solr下面的文件拷贝至上面讲到的solr-4.3.0\Solr下面,如下图。

225550537.jpg

将上面这些文件拷贝至tomcat下的webapps\solr-4.3.0\Solr

225747992.jpg

在这里需要说的是,以前默认的文件夹名称不叫MyTest,你可以将它改成MyTest,但是需要修改solr.xml中的Cores节点如下,在这里core的name可以随便,instanceDir要修改为webapps下面solr所在的目录。

230007415.jpg

OK,在这里还需要将solr-4.3.0\example\lib\ext下面的所有jar包拷贝至tomcat的lib目录下

230318258.jpg

230408608.jpg

OK,以上步骤完成后,我们还有最后一个步骤,就是在tomcat的conf\Catalina\localhost目录下新建一个文件叫solr.xml,内容如下

232026810.jpg


230712580.jpg

OK,以上就是所有的配置,这个时候我们在浏览器输入http://localhost:8080/solr ,出现solr的管理界面,如下,是不是很爽

230949942.jpg

我们下拉界面中的Core Selector,我们看到了刚才创建的实例MyTest

231104123.jpg

选择后,我们就可以对这个实例进行管理了,可以查询,查看schema等。我们点击query,查询一下,如下条件默认为*:*,意思是查询solr中所有有的数据

231311490.jpg

在右侧已经给我们呈现了response的xml格式的数据。好了,今天就讲到这里,下节主要讲cassandra环境的搭建。



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


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
重磅下载 | 玩转HBase和Lindorm 大数据入门和实战
本书系统性地介绍了HBase和Lindorm的整体架构、理论知识,及在多种场景下的实战经验,绝对是本年度最全最精的大数据入门和实战秘籍。
31256 0
[喵咪大数据]Hive2搭建和基本操作
说的Hadoop生态有一个不得不提的组件那就是<Hive>,Hive是基于Hadoop结构化存储引擎,能够存储海量的数据,Hive提供了类SQL的方式对数据进行查询检索汇总,大大减少了早期需要使用MapReduce编程的烦扰,今天就和笔者一起来探索Hive的实际应用场景吧.
271 0
[喵咪大数据]Hbase搭建和基本使用
说完了Hive我们接着来看另外一个建立在Hadoop基础上的存储引擎**HBase**,HBase以内存作为缓存数据落地到HDFS的Key-Value数据库,因为使用内存缓存极大保障了数据的实时性和实时查询能力,在实时场景的大数据存储HBase是不可或缺的解决方案,常见又在使用这项技术的业务就是**短链**,比如你在微信给你的朋友发个URL最终你的朋友获取到的是微信的一个短链接(QQ淘宝都是如此),在HBase中就存储了这样一个对应关系,这一切都归功于HBase的吞吐量和实时响应速度.
222 0
数据进入Maxcompute的N种方式,大数据实战Demo系统数据上云实践
2018 “MaxCompute开发者交流”钉钉群直播分享,由阿里云数据技术专家彬甫带来以“数据进入MaxCompute的N种方式”为题的演讲。本文讲述了在阿里云内部开发了一个实战Demo系统,它能够实现自动全链路的大数据处理流程,其中包括离线的和实时数据的,接下来将为大家揭晓实战Demo系统是怎样实现自动全链路的大数据处理流程的。
4727 0
Python+大数据计算平台,PyODPS架构手把手教你搭建
在2016年10月的云栖社区在线培训上,来自阿里云大数据事业部的秦续业分享了《双剑合壁——Python和大数据计算平台的结合实战》。他主要介绍了数据分析和机器学习的方法、DataFrame整体架构以及基础API、前端、后端、机器学习的具体实现方法。
16437 0
Ionic 入门与实战之第二章第一节:Ionic 环境搭建之开发环境配置
原文发表于我的技术博客 本文是「Ionic 入门与实战」系列连载的第二章第一节,主要对 Ionic 的开发环境配置做了简要的介绍,本文介绍的开发环境为 Mac 系统,Windows 系统基本类似,少许差别请查阅相关文档即可。
964 0
swift语言实战晋级-1 Swift开发环境的搭建
原文:swift语言实战晋级-1 Swift开发环境的搭建     想要进行Swift的学习,必须要有个开发环境。简单的说就是装好了Xcode的Mac系统。那么接下来我们就简单了解一下这方面的内容。   1.1 下载Xcode        Xcode是苹果公司出的编程工具,类似于微软出品的visual studio,编写Java的eclipse,开发Flash的Flash IDE。
1051 0
基于Spark的机器学习实践 (三) - 实战环境搭建
0 相关源码 1 Spark环境安装 ◆ Spark 由scala语言编写,提供多种语言接口,需要JVM ◆ 官方为我们提供了Spark 编译好的版本,可以不必进行手动编译 ◆ Spark安装不难,配置需要注意,并且不一定需要Hadoop环境 下载 解压 tar zxvf spark-2.
1049 0
13694
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载