美文网首页
solr环境搭建_Jetty

solr环境搭建_Jetty

作者: 炼心之旅 | 来源:发表于2018-08-23 09:12 被阅读0次

1.下载solr 7.4.0,JDK 1.8

2.解压solr,记录源压缩包路径,进入到bin目录

3.执行install*** 压缩包位置,进行solr安装(第一次安装自启动)

4.拷贝example/files下的conf到solr/server/resources下,之后每次创建新的core,都会只用这个配置文件
**创建core时位置可自定义

5.添加用户
找到solr-7.4.0/server/solr-webapp/webapp/WEB-INF/web.xml,并添加
<security-constraint>
<web-resource-collection>
<web-resource-name>Solr Lockdown</web-resource-name>
<url-pattern>/</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>solr_admin</role-name>
<role-name>admin</role-name>
</auth-constraint>
</security-constraint>

    <login-config>
      <auth-method>BASIC</auth-method>
      <realm-name>Solr Admin</realm-name>
    </login-config>
找到solr-7.4.0/server/etc/jetty.xml 并在</Configure>前添加
    <Call name="addBean">
      <Arg>
        <New class="org.eclipse.jetty.security.HashLoginService">
          <Set name="name">Solr Admin</Set>
          <Set name="config"><SystemProperty name="jetty.home" default="."/>/etc/realm.properties</Set>
          <Set name="refreshInterval">0</Set>
        </New>
      </Arg>
    </Call>
创建/etc/realm.properties
    admin:12345,admin

相关文章

网友评论

      本文标题:solr环境搭建_Jetty

      本文链接:https://www.haomeiwen.com/subject/fbqpiftx.html