CentOS安装solr 4.10.3详细教程
<p><strong>solr是什么?</strong></p>
<p>
solr是apache下的一个顶级开源项目,采用java开发,它是基于lucene的全文搜索服务器。solr提供了比lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。</p>
<p>
solr是一个全文检索服务器,只需要进行配置就可以实现全文检索服务。</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="CentOS安装solr 4.10.3详细教程" alt="CentOS安装solr 4.10.3详细教程" data-bd-imgshare-binded="1" src="https://zhuji.jb51.net/uploads/img/202305/1d143c45016f0ead2f66d571f05b92ef.jpg"></p>
<p>
bin:solr的运行脚本</p>
<p>
contrib:solr的一些贡献软件/插件,用于增强solr的功能。</p>
<p>
dist:该目录包含build过程中产生的war和jar文件,以及相关的依赖文件。</p>
<p>
docs:solr的api文档</p>
<p>
example:solr工程的例子目录:</p>
<p>
example/solr:该目录是一个包含了默认配置信息的solr的core目录。</p>
<p>
example/multicore:该目录包含了在solr的multicore中设置的多个core目录。</p>
<p>
example/webapps:该目录中包括一个solr.war,该war可作为solr的运行实例工程。</p>
<p>
licenses:solr相关的一些许可信息</p>
<p>
1.安装jdk、tomcat</p>
<p>
2.解压solr</p>
<p>
<span>#tar-zxfsolr-4.10.3.tgz.tgz</span></p>
<p>
3.把solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。并改名为solr.war</p>
<p>
<span>#cpsolr-4.10.3.war/usr/local/solr/tomcat/webapps/solr.war</span></p>
<p>
4.解压war包。启动tomcat自动解压。关闭tomcat。删除solr.war.</p>
<p>
<span>#./startup.sh</span></p>
<p>
<span>#rm -rf solr.war</span></p>
<p>
5.把solr-4.10.3/example/lib/ext目录下所有的jar包复制到solr工程中。</p>
<p>
<span>#cp*/usr/local/solr/tomcat/webapps/solr/web-inf/lib/</span></p>
<p>
6.创建solrhome。solrhome是存放solr服务器所有配置文件的目录。</p>
<p>
在/usr/local/solr下面创建solrhome文件夹</p>
<p>
进入目录 solr-4.10.3/example/</p>
<p>
<span>#cp-rsolr/usr/local/solr/solrhome</span>(注:cp -r 会把solr文件夹一起复制过去,所以要注意solr工程配置的xml路径问题)</p>
<p>
7.告诉solr服务器solrhome的位置。</p>
<p>
需要修改solr工程的web.xml文件。</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="CentOS安装solr 4.10.3详细教程" alt="CentOS安装solr 4.10.3详细教程" data-bd-imgshare-binded="1" src="https://zhuji.jb51.net/uploads/img/202305/4b5da521ae68c510f5eceaf516904830.jpg"></p>
<p>
8.启动tomcat</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="CentOS安装solr 4.10.3详细教程" alt="CentOS安装solr 4.10.3详细教程" data-bd-imgshare-binded="1" src="https://zhuji.jb51.net/uploads/img/202305/8538611d9f5930f4567a60fa0eefcc4b.jpg"></p>
<p>
./bin/startup.sh ;tail -f ../logs/catalina.out -n1000</p>
<p>
注意:<env-entry-value>里面的内容一定要配置对,否则会报下面这样的错误。</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="CentOS安装solr 4.10.3详细教程" alt="CentOS安装solr 4.10.3详细教程" data-bd-imgshare-binded="1" id="theimg" src="https://zhuji.jb51.net/uploads/img/202305/730090901f21846b9c7a311593ae4e83.jpg"></p>
<p>
如果路径写错了会找打不如sorlconfig.xml的</p>
<p>
9.启动tomcat</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="CentOS安装solr 4.10.3详细教程" alt="CentOS安装solr 4.10.3详细教程" data-bd-imgshare-binded="1" src="https://zhuji.jb51.net/uploads/img/202305/96a4e78802959883bbff8aec006cd7cb.jpg"></p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="CentOS安装solr 4.10.3详细教程" alt="CentOS安装solr 4.10.3详细教程" data-bd-imgshare-binded="1" src="https://zhuji.jb51.net/uploads/img/202305/d5214a706deab3c933f8398ee0774544.jpg"></p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="CentOS安装solr 4.10.3详细教程" alt="CentOS安装solr 4.10.3详细教程" data-bd-imgshare-binded="1" src="https://zhuji.jb51.net/uploads/img/202305/8461eaaf617090b823c21dfce5cd6cb6.jpg"></p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="CentOS安装solr 4.10.3详细教程" alt="CentOS安装solr 4.10.3详细教程" data-bd-imgshare-binded="1" src="https://zhuji.jb51.net/uploads/img/202305/be9728c9bbba4fe75b49f655de8124e6.jpg"></p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="CentOS安装solr 4.10.3详细教程" alt="CentOS安装solr 4.10.3详细教程" data-bd-imgshare-binded="1" src="https://zhuji.jb51.net/uploads/img/202305/df2360f7b825e9b0e1398790c62d8acb.jpg"></p>
<p>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。</p>
<p>
原文链接:http://www.cnblogs.com/wangzhongqiu/p/6548864.html</p>
頁:
[1]