多语言展示
当前在线:1877今日阅读:86今日分享:14

Solr入门配置说明

Solr-4.8.0入门配置说明
工具/原料
1

apache-tomcat-7.0.53(TOMCAT8方法相同)

2

jdk-7u55-windows-x64

3

solr-4.8.0

4

WIN7 64位旗舰版

方法/步骤
1

一、JDK 1.7的配置1.安装完JDK1.7后,添加环境变量:在我的电脑->属性->高级->环境变量2.新建系统变量,变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录)3.在原有的系统变量 Path后面加上英文分号,添加%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;新建系统变量Classpath,添%JAVA_HOME%\bin; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\jre\lib\rt.jar; 不要删除原来的。看清楚,它们之间的分号,是英文的分号。4.重启电脑生效(因为添加的是系统变量,如果你的系统是win7,则不需要重启)。5.测试JDK是否安装成功,运行->cmd,键入java  -version回车或者java回车,如果成功或出现一些Java的错误提示,说明配置成功。

2

二、Tomcat 7.0的安装配置1.Tomcat 7.0 的免安装版的配置(假如将Tomcat 解压到C:\Program Files目录,目录结构为:C:\Program Files\apache-tomcat-7.0.532.添加环境变量:在我的电脑->属性->高级->环境变量3.新建系统变量,变量名:CATALINA_HOME、CATALINA_BASE、TOMCAT_HOME 变量值均为:C:\Program Files\apache-tomcat-7.0.53 (Tomcat 解压到的目录)。4.在系统变量 Path的最后面添加%CATALINA_HOME%\bin;再在系统变量Classpath后添加%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar;注意它们之间的分号,一定是英文的分号。5.Tomcat 7.0的管理员的配置,进入C:\Program Files\apache-tomcat-7.0.53(Tomcat目录)下的conf目录,编辑tomcat-users.xml(Win7和Vista必须以管理员的权限编辑该文件),找到最后的:首先将注释去掉,然后在最后添加: 红色为添加部分。 到这应该知道我们添加的管理员的用户名和密码是多少了吧!6.进入Tomcat 目录下的bin目录,双击startup.bat 启动Tomcat 在命令行窗口会出来英文提示,在目录下该用shutdown.bat可以关闭Tomcat。也可以打开命令提示符,输入:service.bat install启动TOMCAT:net start Tomcat7停止TOMCAT: net stop Tomcat77.浏览器输入:http://localhost:8080 可以看到Tomcat的欢迎页面就说明配置成功了,点击右上角上manager连接,输入上面配置的用户名和密码,就可以进入管理页面。

3

Solr4.8.0的安装配置1.       Solr 4.8.0 的免安装版的配置(假如将Solr解压到C:\Program Files目录,目录结构为:C:\Program Files\ solr-4.8.0;2.      将C:\Program Files\solr-4.8.0\example目录下的solr文件夹复制到C:\Program Files\apache-tomcat-7.0.53目录下,作为solr的home目录;3.      将C:\Program Files\solr-4.8.0\example\webapps目录下的solr.war文件复制到C:\Program Files\apache-tomcat-7.0.53\webapps目录下,war包在TOMCAT启动后会自动解压出来;4.      在C:\Program Files\apache-tomcat-7.0.53\solr目录下新建data文件夹;5.      打开C:\Program Files\apache-tomcat-7.0.53\solr\collection1\conf目录下solrconfig.xml,修改为datadir:  ${solr.data.dir:C:\Program Files\apache-tomcat-7.0.53\solr\data}6.      重新启动TOMCAT,目的是解压WAR包;7.      在C:\Program Files\apache-tomcat-7.0.53\webapps\solr目录下新建目录conf;8.      在C:\Program Files\apache-tomcat-7.0.53\conf\Catalina\localhost目录下新建solr.xml文件,内容如下:       9.      防止乱码:在C:\Program Files\apache-tomcat-7.0.53\conf\server.xml中加入10.   将C:\Program Files\solr-4.8.0\example\lib\ext目录下的5个JAR包复制到C:\Program Files\apache-tomcat-7.0.53\webapps\solr\WEB-INF\lib目录下;11.    将C:\Program Files\solr-4.8.0\example\resources目录下的log4j.properties文件复制到C:\Program Files\apache-tomcat-7.0.53\webapps\solr\WEB-INF\classes目录下(classes目录如果不存在需要您手动创建);12.   启动Tomat,打开浏览器,访问:http://localhost:8080/solr

4

Solr4.8.0从SQL SERVER 2008数据库导入数据1.         从C:\Program Files\solr-4.8.0\dist目录下复制文件solr-dataimporthandler-4.8.0.jar、solr-dataimporthandler-extras-4.8.0.jar至C:\Program Files\apache-tomcat-7.0.53\webapps\solr\WEB-INF\lib目录下;2.         再上网找到并下载jtds-1.2.7-dist.zip或者jtds-1.2.7.jar(后者包含在前者中),复制文件jtds-1.2.7.jar至C:\Program Files\apache-tomcat-7.0.53\webapps\solr\WEB-INF\lib目录下,其将用于SQL SERVER 2008;3.         打开C:\Program Files\apache-tomcat-7.0.53\solr\collection1\conf目录下的文件solrconfig.xml,添加如下配置:                     data-config.xml          4.         并在文件solrconfig.xml相同目录下添加文件data-config.xml,其配置如下:                                             5.         导入测试:打开IE浏览器,输入http://localhost:8080/solr回车

5

6.    单击Core Select 下拉组合框,选择collection1

6

7.    单击上图左侧Dataimport链接,如下图所示

7

8.    单击Entity选项下的下拉组合框中选择在上文中配置的文件data-config.xml中entity name=" RK "的RK,(可以输入起始行及行数,以限定创建索引的数量),单击Execute开始创建索引,如下图所示

8

9.    另外您也可以从SOLR的数据目录中,更直观地看到如下变化:

9

10.  当然您也可以在SOLR管理页面上进行查询操作:

10

11.  如果您要创建索引的字段在C:\Program Files\apache-tomcat-7.0.53\solr\collection1\conf目录下文件schema.xml中没有的话,需要您自行添加或者修改,如下图所示:

推荐信息