知识点
相关文章
更多最近更新
更多Centos 下安装配置tomcat6 与 solr 3.6 整合
2019-03-27 00:23|来源: 网路
一、 软件版本:
1、 tomcat : apache-tomcat-6.0.37.tar.gz
2、 solr : apache-solr-3.6.2.zip
3、 jdk : java-1.6.0-openjdk
二、 安装jkd6
# yum install java-1.6.0-openjdk*
三 、 安装tomcat6
# tar zxvf apache-tomcat-6.0.37.tar.gz
# mv apache-tomcat-6.0.37/ /usr/local/tomcat6/ -f
四、安装solr3.6
# unzip apache-solr-3.6.2.zip
# mv apache-solr-3.6.2/ /usr/local/solr3 -f
五 、整合配置
1、拷贝solr的war包到webapps目录下:
# cp /usr/local/solr3/dist/apache-solr-3.6.2.war /usr/local/tomcat6/webapps/solr.war
2、 修改tomcat_home/conf/server.xml文件:
# vi /usr/local/tomcat6/conf/server.xml
添加如下内容:
<!--修改uri编码方式为UTF-8-->
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
<!--在<Host></Host>之间添加如下内容-->
<Context path="/solr" docBase="/usr/local/tomcat6/webapps/solr.war" debug="0" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="/usr/local/solr3" override="true" />
</Context>
3、更改solrconfig.xm文件的dataDir:
# vi /usr/local/solr3/example/solr/conf/solrconfig.xml
<dataDir>${solr.data.dir:/usr/local/solr3/example/solr/data}</dataDir>
六、启动tomcat:
# /usr/local/tomcat6/bin/start.sh
七、更改solr应用的web.xml:
# vi /usr/local/tomcat6/webapps/solr/WEB-INF/web.xml
在<web-app></web-app>中添加如下内容:
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/usr/local/solr3/example/solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
八、重启tomcat
# /usr/local/tomcat6/bin/shutdown.sh
# /usr/local/tomcat6/bin/start.sh
最后,打开浏览器,输入: http://192.168.2.163:8080/solr/ (这里的ip是你tomcat的服务器ip地址)
本文出自 “迷失自我” 博客,请务必保留此出处http://evan2008.blog.51cto.com/509463/1197483
转自:http://evan2008.blog.51cto.com/509463/1197483
相关问答
更多-
solr5.5需要整合tomcat吗[2022-05-30]
tomcat配置数据源solr使用数据源 1、tomcat中配置数据源(注:需要拷贝jdbc相关jar包到tomcat中。tomcat6.x/lib目录下,注意tomcat6.0以下的版本在tomcat5.x/common/lib/目录下) 在server.xml文件,找到“Engine-> Host -> Context”,在其下面 -
centos6.5怎么安装配置tomcat[2022-03-04]
安装说明 Linux学习可以看看ww w,linuxprobe. c om 安装环境:CentOS-6.3 安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/download-70.cgi 安装前提 系统必须已经安装配置了JDK6+,如果不会安装请参考《CentOS-6.3安装配置JDK-7》。 安装tomcat 将apache-tomcat-7.0.29.tar.gz文件上传到/usr/local中执行以下操作: ... -
solr+tomcat如何配置[2023-08-17]
tomcat配置数据源solr使用数据源 1、tomcat中配置数据源(注:需要拷贝jdbc相关jar包到tomcat中。tomcat6.x/lib目录下,注意tomcat6.0以下的版本在tomcat5.x/common/lib/目录下) 在server.xml文件,找到“Engine-> Host -> Context”,在其下面配置主要针对某一项目的数据源使用。 在context.xml文件,找到“Context”,在其下面配置可以让所有项目使用。 在Context下面配置数据源如下: & ... -
在该教程中,它看起来像java -jar start.jar正在使用嵌入式Jetty服务器。 运行该命令时的输出是什么? 它应该告诉你应用正在监听的端口。 如果输出是2012-03-27 17:11:32.343:INFO::Started SocketConnector@0.0.0.0:8983那么您需要将浏览器指向localhost:8983 。 In that tutorial it looks like java -jar start.jar is using an embedded Jetty s ...
-
最后,我解决了它。 基本上, java -jar start.jar下载了jar文件,因此它不会在这里进行索引,而是下载Solr 4.8 jar然后配置它。由于性能,我用Solr 5.2.1替换了Solr 4.8,现在Solr工作正常。 Finally,I resolved it. Basically, java -jar start.jar downloads the jar files,so it is not doing indexing here but downloading the Solr 4 ...
-
看起来像打包器(Bitnami)没有包含该库,即使他们让Solr配置为使用该库。 你可以要求他们解决它。 或者您可以自己部署它。 以下是在Tomcat上部署Solr的方法。 它同样易于在Windows上安装; 它从Windows服务开始。 安装后,要启用富文档支持,请将contrib/extraction/lib/的内容复制到目录,并将sharedLib中的solr.xml指向该目录。 如果您使用过该指南,您将理解这些新术语:-) Looks like the packager (Bitnami) did ...
-
无法在Tomcat中使用DataImportHandler为Solr工作(Cannot get DataImportHandler working for Solr in Tomcat)[2022-09-01]
我不认为你的正则表达式与DIH相关的罐子相匹配。 尝试将配置更改为:或者,作为替代方案,您可以尝试指定每个lib的完整路径: 我试过了......在这里......只有不同之处在于我尝试了Ubantu abhijit@abhijit:~/Downloads/solr-5.0.0$ bin/solr start -e cloud Welcome to the SolrCloud example! This interactive session will help you launch a SolrCloud cluster on your local workstation. To begin, how many Sol ...在centos 7上安装solr 6.2.0时无法创建用户(Unable to create user when installing solr 6.2.0 on centos 7)[2023-12-10]
编辑install_solr_service.sh ,找到以下行 adduser --system --shell /bin/bash --group --disabled-password --home "$SOLR_VAR_DIR" "$SOLR_USER" 并替换为 adduser --system --shell /bin/bash --home "$SOLR_VAR_DIR" "$SOLR_USER" 根据adduser的手册页 : The default is to disable the pa ...好的,这是问题! 事实证明,tomcat的某些发行版没有对xalan的引用,这是关于XPathFactory的异常来源。 此错误可能会产生误导,因为它将错误记录为solr / home属性NOT BEING SET的问题。 事实是,它已被设定。 启动solr的问题是9次中的9次是由于未设置solr / home目录。 这就是我为自己修复它的方法:我进入了/usr/share/tomcat5/shared/lib目录并创建了一个符号链接到xalan-j2.jar文件,该文件位于/usr/share/java目 ...