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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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