xml地图|网站地图|网站标签 [设为首页] [加入收藏]

在Tomcat上面安装Solr4

来源:http://www.ccidsi.com 作者:集成经验 人气:56 发布时间:2019-12-17
摘要:在汤姆cat上面安装Solr4.8.0全经过 率先solr是一个基于java的web的行使,所以安装solr以前必需先安装JDK和tomcat,笔者那边就先省略安装tomcat和jdk了 先是步:当然是下载去官方网址络下载最

在汤姆cat上面安装Solr4.8.0全经过

率先solr是一个基于java的web的行使,所以安装solr以前必需先安装JDK和tomcat,笔者那边就先省略安装tomcat和jdk了

先是步:当然是下载去官方网址络下载最新的solr版本,下载地址:

其次步:下载的下去的包应该是其一样子的,solr-4.8.0.tgz,首先解压该包;

万一是在linux上边:tar -zxvf solr.tgz 用那个命令解压;

若果是windows蒙受方面直接解压就能够了;

笨瓜式安装:

将.solr-4.8.0examplewebapps目录下的solr.war包复制到webapps上边

解压solr.war包,war包的格式跟zip的格式是平等的,如若是在window下边直接用好压这种工具便能够解压,要是是在linux上边:用这几个命令实行解压uzip solr.war。

进去解压后solrWEB-INF目录,编辑web.xml找到如下节点,配置你的solr/home目录,那一个目录正是你solr的顾客目录(反正江洛杉矶湖人队士是那般称呼那些目录的)。本身分明你的solr的客商目录,如下就是自己的目录

<env-entry>
    <env-entry-name>solr/home</env-entry-name>
    <env-entry-value>/user/local/solr/home</env-entry-value>
    <env-entry-type>java.lang.String</env-entry-type>
</env-entry>

网络海人民广播广播台湾大学文书档案配到这里就叫你运转solr所在的tomcat服务器,当时运营当然起不来,因为少了包(solr4.0后将日志包收收取来,未有包装到solr.war包中)这里有三种办法加载这个包

a) 将solr-4.8.0examplelibext下边包车型大巴有着包复制到solr的web-inf/lib目录下

b)  间接这几个包复制到tomcat容器中的${tomcat_home}lib下边(官方网址推荐这么干卡塔尔

当时起步仍旧会报错,因为那个时候的solr还从未core,当时你得将solr自带的core实例复制到你上边配置,solr客商目录,比方小编正是如此做的将examplesolr目录下的保有文件复制到你的 /user/local/solr/home目录下边

启动tomcat,用

商厦级安装:

地方的装置你能够再测验时那样安装,可是假设您的solr应用是构造在扭转情状方面包车型大巴,怎么弄,当然得使用tomcat的虚构目录安装,记住这种艺术,养成好习于旧贯

将.solr-4.8.0examplewebapps目录下的solr.war包复制到webapps上面

解压solr.war包,war包的格式跟zip的格式是同等的,如果是在window上边直接用好压那种工具便足以解压,要是是在linux上面:用那么些命令进行解压uzip solr.war。

tomcat的虚拟目录安装,有二种办法,作者那边介绍轻巧风姿浪漫种呢!

进去你的tomcat/conf/目录下,编辑你的server.xml文件,找到host节点,

增多如下代码,如下代码是自家的配置,以前听过我们培训,他们正是怎么干的!

 <Host name="localhost"  appBase="webapps" unpackWARs="true"
 autoDeploy="true">
 <Context path="/solr" docBase="/usr/solrCloud/tomcat1/display/solr.war"
   debug="0" privileged="true">
  <Environment  name="solr/home" type="java.lang.String"
   value="/usr/solrCloud/tomcat1/display/solr/home" override="true"/>
 </Context>

简言之解释一下, path:内定访谈该Web应用的名号  正是:

docBase:钦定Web应用的文本路线;假设是war包,必需抬高后缀

上边包车型大巴<Environment>节点就是安装solr的用户目录

为了您读的流畅,允许作者复制上边的原话

网络海人民广播广播台湾大学文书档案配到这里就叫你运行solr所在的tomcat服务器,那时运营当然起不来,因为少了包(solr4.0后将日志包收抽出来,未有包装到solr.war包中)这里有二种办法加载这一个包

a) 将solr-4.8.0examplelibext上面包车型客车保有包复制到solr的web-inf/lib目录下

b)  间接这几个包复制到tomcat容器中的${tomcat_home}lib下边(官方网址推荐这么干卡塔尔

那儿起动照旧会报错,因为这时的solr还一直不core,那时你得将solr自带的core实例复制到你上边配置,solr顾客目录,譬如作者正是这么做的将examplesolr目录下的享有文件复制到你的/usr/solrCloud/tomcat1/display/solr/home目录上面

尽管你是依据笔者的操作步骤来弄的,当时伊始solr所在的tomcat是觉对从未任何难点的。

Solr3.6.1 在汤姆cat6下的条件搭建

听他们讲汤姆cat的Solr3.5集群安插

在Linux上接纳Nginx为Solr集群做负载均衡

Linux下安装使用Solr

在 Ubuntu 12.04 LTS 上通过 Tomcat 部署 Solr 4

Solr实现Low Level查询分析(QParser)

依附Solr 3.5搭建找寻服务器

Solr 3.5花销应用学科 PDF高清版

Solr 4.0 陈设实例教程

Solr 的详尽介绍:请点这里
Solr 的下载地址:请点这里

正文恒久更新链接地址: 

首先solr是二个基于java的web的行使,所以安装solr从前必得先安装JDK和tomcat,作者这里就先省略安装tomcat和jdk了...

CentOS 6.6 使用Tomcat6部署Solr5.3.1

Solr今后是一个独立的服务器。从Solr5.0开首,Solr不再发表为在任何Servlet容器中布局的“war”Web应用程序包(Web Application Archive)。网络有关solr在tomcat计划的文章大都都以4.x的,将来记下自身在CentOS 6.6系统tomcat6下快捷铺排solr5.3.1的进度笔记。

solr 官网:

下载地址:

 安装tomcat6

yum install -y tomcat6

因为安装tomcat6同期自动安装了JRE,所以无需重新安装。如下:

[[email protected] home]# java -version
openjdk version "1.8.0_65"
OpenJDK Runtime Environment (build 1.8.0_65-b17)
OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)

配置solr

1.下载并解压solr,作者是下载到了root目录

wget
tar -xzf solr-5.3.1.tgz

2.将解压目录solr-5.3.1/server/solr-webapp/下的webapp复制到汤姆cat6/webapps/目录下,并改名叫solr

rsync /root/solr-5.3.1/server/solr-webapp/webapp /usr/share/tomcat6/webapps/ -avzP
cd /usr/share/tomcat6/webapps
mv webapp solr

3.将解压目录solr-5.3.1/server/lib/ext/下的具有jar包复制到汤姆cat6/webapps/solr/WEB-INF/lib/目录下

rsync /root/solr-5.3.1/server/lib/ext/*.jar /usr/share/tomcat6/webapps/solr/WEB-INF/lib/ -avzP

4.将解压目录solr-5.3.1/server/resources/下的log4j.properties文件复制到汤姆cat6/webapps/solr/WEB-INF/目录下

rsync /root/solr-5.3.1/server/resources/log4j.properties /usr/share/tomcat6/webapps/solr/WEB-INF/ -avzP

5.将解压目录solr-5.3.1/dist下的solr-dataimporthandler-5.3.1.jar和solr-dataimporthandler-extras-5.3.1.jar复制到Tomcat6/webapps/solr/WEB-INF/lib/目录下

rsync /root/solr-5.3.1/dist/solr-dataimporthandler-* /usr/share/tomcat6/webapps/solr/WEB-INF/lib/ -avzP

6.将解压目录solr-5.3.1/server/solr复制到/home/目录下

rsync /root/solr-5.3.1/server/solr /home/ -avzP

注:复制到home目录后,要订正sorl目录属主和属组为tomcat。

7.改革Tomcat6/webapps/solr/WEB-INF/下的web.xml文件,去掉上边配置的评释

<env-entry>
    <env-entry-name>solr/home</env-entry-name>
    <env-entry-value>/home/solr</env-entry-value>
    <env-entry-type>java.lang.String</env-entry-type>
 </env-entry>

注:将<env-entry-value>中的内容改成上一步solr的门路。

8.起步tomcat,在浏览器输入

service tomcat6 start

图片 1

Solr3.6.1 在汤姆cat6下的情形搭建

基于汤姆cat的Solr3.5集群陈设

在Linux上应用Nginx为Solr集群做负载均衡

Linux下安装使用Solr

在 Ubuntu 12.04 LTS 上通过 Tomcat 部署 Solr 4

Solr达成Low Level查询拆解解析(QParser)

依照Solr 3.5搭建搜索服务器

Solr 3.5付出应用学科 PDF高清版

Solr 4.0 铺排实例教程

Solr 的亲力亲为介绍:请点这里
Solr 的下载地址:请点这里

本文恒久更新链接地址:

6.6 使用汤姆cat6安插Solr5.3.1 Solr以往是三个独立的服务器。从Solr5.0伊始,Solr不再公布为在别的Servlet容器中布署的warWeb应用程序包(Web...

本文由68399皇家赌场发布于集成经验,转载请注明出处:在Tomcat上面安装Solr4

关键词: 68399皇家赌场

上一篇:皇家娱乐游戏方法压缩稀疏数组

下一篇:没有了

最火资讯