Архив ‘tomcat’ Категории

apache solr, ubuntu — порядок установки

18 августа, 2012 | Комментариев нет

1. сетапим solr + tomcat:

sudo su
apt-get install solr-tomcat

2. Проверяем работоспособность:

http://locahost:8080/solr/admin/

3. Настраиваем авторизацию по логину:
3.1 первый файл

mcedit /etc/tomcat6/tomcat-users.xml

добавляем

<role rolename="solr_admin"/>
 
<user username="your_username"
      password="your_password"
      roles="solr_admin"
      />

3.2 второй файл

mcedit /etc/tomcat6/web.xml
ищем секцию <web-app>
и добавляем
 
  <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</realm-name>
  </login-config>

4. рестартим tomcat

/etc/init.d/tomcat6 restart