solr安装部署
来源:互联网 发布:网络经营食品所需资质 编辑:程序博客网 时间:2024/05/15 07:41
Solr5之使用Jetty部署Solr
原文:http://www.tuicool.com/articles/rQvaaqj
Solr之与Lucene就好比JDBC之与Hibernate,所以学好Solr前提是需要有点Lucene基础,但这样不是必要条件,你可以不知道Lucene而直接学习Solr,只是学习坡度会稍微大一些。
把Solr运行起来最简单的办法就是把它部署到Jetty容器里,那么首先我们需要去下载安装Jetty,CCS集成jetty-distribution-9.2.7.v20150116.tar.gz。众所周知,软件版本再不断更新,特性也在不断变化,本文档描述的Jetty 9.2.7和Solr5.3.0基础上进行操作,如果版本号升级有特性变化,请参考官方文档。
Jetty官网: http://www.eclipse.org/jetty
Jetty官方文档: http://www.eclipse.org/jetty/documentation
Jetty下载地址:http://download.eclipse.org/jetty/
大家可以直接从培训资料中获取Jetty软件:
基础软件/jetty-distribution-9.2.7.v20150116.tar.gz
jetty下载下来后,解压到任意盘符,这里我是解压到D盘,截图后如图:
因为默认解压后的文件夹名称太长,我看的不舒服,所以我更名为jetty9.2.7,所以你们不要感到诧异。jetty提供了一个start.jar来启动jetty,如图:
这样start.jar包就跟java程序关联了,我们就可以直接双击start.jar来启动jetty,但为了方便我们使用Jetty,也可以新建一个bat批处理文件,如图:
用记事本或者其他文本编辑软件打开startup.bat文件,编辑内容如下:
echo"beginstart the jetty......"
java -jar %cd%/start.jar
然后我们双击bat文件即可启动jetty,为了方便,我们可以为startup.bat创建桌面快捷方式,jetty启动后如图:
接下来,我们需要去Solr官方下载Solr的zip包,如图操作:
然后等待几秒,页面会自动跳转至:
如果页面没有正常跳转,你也可以如图去点击链接手动跳转至下载页面,如图操作:
然后你会看到这样一个页面:
挑选一个你想要的版本进行下载,你懂的。什么?你嫌麻烦?可以直接从培训资料中获取:
基础软件/solr-5.3.0.tgz
这里我以最新版本5.3.0为例,Solr下载下来后,直接解压到任意盘符,这里我是直接解压到D盘,解压后,如图:
然后我们需要找到solr的部署包文件,如图:
我们需要把webapp包copy到jetty的webapps目录下,将名字修改为solr,如图:
然后在Jetty根目录下新建文件夹solr-webapp和contexts,
然后从solr的server\contexts目录下将solr-jetty-context.xml复制到jetty的contexts目录下,如图:
接着将solr的server\lib\ext目录下的所有jar包复制到jetty的lib\ext目录下,如图:
接着在jetty根目录下新建一个文件夹solr,如图:
然后复制solr的server\solr目录下的solr.xml文件至jetty的solr目录下,如图:
然后在jetty的solr目录下新建文件夹,如图:
复制solr的server\solr\configsets\basic_configs\conf目录下的solrconfig.xml至jetty下的solr/collection1/conf目录下,如图:
、
然后双击jetty根目录下的startup.bat启动jetty,如图:
然后打开浏览器输入http://localhost:8080/solr访问Solr的web后台,如果你能看到如图界面,那么恭喜你,solr5部署成功了!!!
- Solr 6.0 安装部署
- Solr 6.0 安装部署
- solr安装与部署
- Solr安装部署
- solr安装部署
- Solr集群安装部署
- solr 5.3 安装部署
- Solr安装部署(八)
- solr安装和部署
- solr部署安装
- solr学习第二课----solr安装部署
- Solr使用:1.Solr的安装部署
- solr安装部署于tomcat
- Windows下的solr安装部署
- solr + tomcat 集群安装与部署
- Windows下安装部署solr 5.5
- window下Solr的安装部署
- (二)Solr的安装配置及部署
- JSONObject.fromObject--JSON与对象的转换
- TextView显示带图片的html内容
- MES系统系统车间布局功能说明
- POJ 1256
- GCC静态链接与动态链接
- solr安装部署
- linux---linux远程登录遇到的问题
- POJ 2007 计算几何 叉积
- linux中导入导出mysql数据
- Installation error: INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID
- 【JAVA基础小问题】作用域public,private,protected,以及不写时的区别
- oracle 11g改变控制文件的位置
- POJ 2624 算平行四边形的第四个点
- 怎样提高产品的客户体验