CentOs中Solr6.2.1单机安装部署的示例分析-创新互联

这篇文章主要介绍CentOs中Solr6.2.1单机安装部署的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联专注于海城企业网站建设,响应式网站,成都商城网站开发。海城网站建设公司,为海城等地区提供建站服务。全流程按需求定制网站,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

Solr体系结构图
CentOs中Solr6.2.1单机安装部署的示例分析

开始安装:
到网站http://lucene.apache.org/solr/downloads.html下载对应的版本,例如版本6.2.1,下载到/usr/local目录下

# cd /usr/local
# tar -zxf solr-6.2.1.tgz
# cd /usr/local/solr-6.2.1


修改端口号为8983:
cat /usr/local/solr-6.2.1/server/solr/solr.xml
        .....



 


    ${host:192.168.18.68}
    ${jetty.port:8983}
    ${hostContext:solr}
        ......


启动服务
# /usr/local/solr-6.2.1/bin/solr start
Waiting up to 30 seconds to see Solr running on port 8983 [/]  
Started Solr server on port 8983 (pid=113190). Happy searching!


验证服务
# /usr/local/solr-6.2.1/bin/solr status


Found 1 Solr nodes: 


Solr process 113190 running on port 8983
{
  "solr_home":"/usr/local/solr-6.2.1/server/solr",
  "version":"6.2.1 43ab70147eb494324a1410f7a9f16a896a59bc6f - shalin - 2016-09-15 05:20:53",
  "startTime":"2017-12-20T02:05:04.303Z",
  "uptime":"0 days, 0 hours, 5 minutes, 8 seconds",
  "memory":"44 MB (%9) of 490.7 MB"}




访问Web页面


浏览器输入 ip:port/sor


http://192.168.18.68:8983/solr/
CentOs中Solr6.2.1单机安装部署的示例分析

缺省没有core,需要创建。


core是solr的一个索引库,可以理解为一个数据库,core可以根据需要,创建多个.


第一次创建core的时候会报错,例如创建名字为test的core,Add Core时会报错
Unable to create core [new_core] Caused by: Can't find resource 'solrconfig.xml' in classpath..

CentOs中Solr6.2.1单机安装部署的示例分析

解决方法:
需要在/usr/local/solr-6.2.1/server/solr目录里创建一个数据库目录,名为test,然后需要把basic_configs里的conf目录拷贝到数据库目录里:
[root@alpha-solr-68 local]# mkdir -p /usr/local/solr-6.2.1/server/solr/test
[root@alpha-solr-68 local]# cp -r /usr/local/solr-6.2.1/server/solr/configsets/basic_configs/conf /usr/local/solr-6.2.1/server/solr/test


需要重启服务:
[root@alpha-solr-68 local]# /usr/local/solr-6.2.1/bin/solr stop
Sending stop command to Solr running on port 8983 ... waiting 5 seconds to allow Jetty process 113190 to stop gracefully.
[root@alpha-solr-68 local]# 
[root@alpha-solr-68 local]# 
[root@alpha-solr-68 local]# /usr/local/solr-6.2.1/bin/solr start
Waiting up to 30 seconds to see Solr running on port 8983 [/]  
Started Solr server on port 8983 (pid=114488). Happy searching!


再次创建成功:

CentOs中Solr6.2.1单机安装部署的示例分析

CentOs中Solr6.2.1单机安装部署的示例分析


至此,单机安装完毕

以上是“CentOs中Solr6.2.1单机安装部署的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道!


文章名称:CentOs中Solr6.2.1单机安装部署的示例分析-创新互联
新闻来源:http://scyanting.com/article/dhsjde.html