来自 金沙js77888 2019-05-24 16:43 的文章
当前位置: 金沙js77888 > 金沙js77888 > 正文

也可以通过Http

Solr是3个独立的信用合作社级找出应用服务器,它对外提供类似于Web-service的API接口。用户能够透过http请求,向寻觅引擎服务器交由一定格式的XML文件,生成索引;也得以通过Http Get操作提出查找请求,并获取XML格式的回到结果。

特点

Solr是三个高质量,接纳Java伍花费,Solr基于Lucene的全文字笔迹查验索服务器。同临时间对其实行了增添,提供了比Lucene更为充分的询问语言,同有的时候间完结了可配备、可扩展并对查询品质进行了优化,并且提供了1个周到的效益管理分界面,是1款特别了不起的全文字笔迹核实索引擎。

所需软件:

图片 1

1、安装jdk

上传jdk,创制目录解压jdk,配置情状变量

[root@node004 ~]# mkdir -p /usr/local/java
[root@node004 ~]# tar axvf jdk-8u111-linux-x64.tar.gz   -C  /usr/local/java/

 

[root@node004 ~]# vi /etc/profile

     79 export JAVA_HOME=/usr/local/java/jdk1.8.0_111
     80 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
     81 export PATH=$PATH:$JAVA_HOME/bin

[root@node004 ~]# source /etc/profile
[root@node004 ~]# java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

[root@node004 ~]# jps
2108 Jps

2、安装tomcat

[root@node004 ~]# mkdir -p /usr/local/solr
[root@node004 ~]# tar zxvf apache-tomcat-8.5.24.tar.gz   -C    /usr/local/solr/

3、安装Solr

3.1创建 solr-home、日志目录

[root@node004 ~]# mkdir  -p  /usr/local/solr/home
[root@node004 ~]# mkdir  -p  /usr/local/solr/logs

3.2解压Solr压缩包

[root@node004 ~]# tar zxvf solr-7.2.0.tgz 

3.3复制Solr web 应用至tomcat/webapps目录

[root@node004 ~]# cp -rf /root/solr-7.2.0/server/solr-webapp/webapp /usr/local/solr/apache-tomcat-8.5.24/webapps/solr

3.4拷贝jar包

[root@node004 ~]# cp /root/solr-7.2.0/server/lib/ext/*.jar /usr/local/solr/apache-tomcat-8.5.24/webapps/solr/WEB-INF/lib
[root@node004 ~]# cp /root/solr-7.2.0/server/lib/gmetric4j-1.0.7.jar /usr/local/solr/apache-tomcat-8.5.24/webapps/solr/WEB-INF/lib/
[root@node004 ~]# cp /root/solr-7.2.0/server/lib/metrics-*.jar /usr/local/solr/apache-tomcat-8.5.24/webapps/solr/WEB-INF/lib/

3.5复制log4j.properties

创建classess目录

[root@node004 ~]# mkdir -p /usr/local/solr/apache-tomcat-8.5.24/webapps/solr/WEB-INF/classes

复制log4j.properties

[root@node004 ~]# cp /root/solr-7.2.0/server/resources/log4j.properties /usr/local/solr/apache-tomcat-8.5.24/webapps/solr/WEB-INF/classes

三.陆修改tomcat/bin/catalina.sh内定日志目录

[root@node004 ~]# vi  /usr/local/solr/apache-tomcat-8.5.24/bin/catalina.sh

249 JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Dsolr.log.dir=/usr/local/solr/logs"

3.7创建solr-home

[root@node004 ~]# cp /root/solr-7.2.0/server/solr/* -rf /usr/local/solr/home

3.8修改web.xml

指定solr-home

[root@node004 ~]# vi /usr/local/solr/apache-tomcat-8.5.24/webapps/solr/WEB-INF/web.xml

图片 2

图片 3

讲解安全模块

图片 4

  访问solr控制台

图片 5

 

本文由金沙js77888发布于金沙js77888,转载请注明出处:也可以通过Http

关键词: 金沙js7799