博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu下安装Solr
阅读量:5940 次
发布时间:2019-06-19

本文共 1555 字,大约阅读时间需要 5 分钟。

1.在清华开源软件镜像站或者

下载Solr的安装包,我下载的是solr-6.5.1.tgz

2.解压并移动到/usr/local目录下

3.安装Solr需要安装Java环境,假设Java环境是安装好的

4.解压solr-6.5.1.tgz目录中的install_solr_service.sh文件

tar zxvf solr-6.5.1.tgz solr-6.5.1/bin/install_solr_service.sh --strip-components=2

5.运行这个脚本,进行安装

sudo bash ./install_solr_service.sh solr-6.5.1.tgz

6.如果安装失败的话,使用下面的命令删除Solr,然后重新安装

sudo service solr stopsudo rm -r /var/solrsudo rm -r /opt/solr-6.5.1sudo rm -r /opt/solrsudo rm /etc/init.d/solrsudo deluser --remove-home solrsudo deluser --group solr

 7.安装成功了的话,使用下面的命令来检查 Solr 服务的状态

service solr status

 

8.solr的管理界面

http://localhost:8983/solr/

9.使用 Solr 用户添加多个集合

sudo su - solr -c "/opt/solr/bin/solr create -c myfirstcollection -n data_driven_schema_configs"Copying configuration to new core instance directory:/var/solr/data/myfirstcollectionCreating new core 'myfirstcollection' using command:http://localhost:8983/solr/admin/cores?action=CREATE&name=myfirstcollection&instanceDir=myfirstcollection{  "responseHeader":{    "status":0,    "QTime":2127},  "core":"myfirstcollection"}

10.对应的删除命令

/opt/solr-6.5.1/bin$ solr delete -c myfirstcollection

 

我们已经成功的为我们的第一个集合创建了新核心实例目录,并可以将数据添加到里面。要查看库中的默认模式文件,可以在这里找到: 

cd /opt/solr/server/solr/configsets/data_driven_schema_configs/conf/

10.在web管理界面中点击Core Admin,可以看到我们刚刚创建的集合

11.除了使用命令行来添加集合的方式之外,还有可以在web管理界面中添加集合

方法:Core Admin——Core Selector——Submit Document

{    "number": 1,    "Name": "George Washington",    "birth_year": 1989,    "Starting_Job": 2002,    "End_Job": "2009-04-30",    "Qualification": "Graduation",    "skills": "Linux and Virtualization"    }

转载地址:http://gpmtx.baihongyu.com/

你可能感兴趣的文章
元素居中问题汇总
查看>>
如何重装Citrix XenServer不丢失SR数据
查看>>
Android webkit 事件传递流程
查看>>
如何保护自己的android app
查看>>
inotify介绍及rsync + inotify 实时同步备份
查看>>
50、mysql基于mysql-proxy读写分离实战
查看>>
jquery easyui 操作总结
查看>>
[一文一命令]tail命令详解
查看>>
我的友情链接
查看>>
SpringMVC4 返回Json数据
查看>>
我的友情链接
查看>>
sharepoint 2007 网站操作 显示菜单不全
查看>>
如何使用charles对Android Https进行抓包
查看>>
XenServer中License的设置对各种操作的影响
查看>>
mesos-dns & marathon-lb
查看>>
工作随笔之nginx 应用场景
查看>>
排序算法之选择排序
查看>>
typedef函数指针用法
查看>>
iOS开发之观察者模式初探
查看>>
官方文档
查看>>