Changes between Version 57 and Version 58 of apachesolr


Ignore:
Timestamp:
Jun 7, 2011, 9:51:15 PM (14 years ago)
Author:
Bart
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • apachesolr

    v57 v58  
    99== Security ==
    1010
    11 Solr does not come with a generic authentification mechanism. The Solr installation on mirabal uses a two-level security system. The connection between the web and the Solr server is secured by ssh against attacks from the web. The instances (denoted by $CORENAME) on the Solr server are protected by random admin paths (denoted by $COREPATH) from one another. The random admin paths are generated by ''core_'' followed by {{{pwgen -1 --secure 30}}}
     11Solr does not come with a generic authentification mechanism. The Solr installation on mirabal uses a two-level security system. The connection between the Drupal web server (denoted by $SERVERNAME) and the Solr server is secured by ssh against attacks from the web. The instances (denoted by $CORENAME) on the Solr server are protected by random admin paths (denoted by $COREPATH) from one another. The random admin paths are generated by ''core_'' followed by {{{pwgen -1 --secure 30}}}
    1212
    1313== Reliability ==
    1414
    15 The ssh connections between the web and the Solr server is supervised by [http://smarden.org/runit/ runit]. If there is a problem ssh will end the connection and runit will restart ssh. Sometimes Solr crashes Tomcat if there are too many requests at once. So we use [http://mmonit.com/monit/ monit] to monitor Solr and restart Tomcat automatically if it crashed.
     15The ssh connections between the web server and the Solr server is supervised by [http://smarden.org/runit/ runit]. If there is a problem ssh will end the connection and runit will restart ssh. Sometimes Solr crashes Tomcat if there are too many requests at once. So we use [http://mmonit.com/monit/ monit] to monitor Solr and restart Tomcat automatically if it crashed.
    1616
    1717== Website Administrators ==
    1818
    19 If you run a Drupal website, you can use Solr.  The first step is to determine if you primary host is connected to our Solr server. The following hosts are currently connected:
     19If you run a Drupal website, you can use Solr. The first step is to determine whether your primary host $SERVERHOST is connected to our Solr server. The following hosts are currently connected:
    2020
     21 * at.indymedia.org
     22 * bethemedia.org.uk
    2123 * lucy.mayfirst.org
    2224 * lumumba.mayfirst.org
    2325 * sojourner.mayfirst.org
    24  * at.indymedia.org
    25  * bethemedia.org.uk
    2626
    2727If your primary server is not listed, please open a [/newticket ticket] or contact the [wiki:chat support team] to request having your primary host added.
     
    5858== Administrators ==
    5959
    60 Below are the steps administrators must take to provide solr access.
     60Below are the steps administrators must take to provide Solr access.
    6161
    6262=== On the primary server ===
     
    7676==== Create SSH tunnel ====
    7777
    78 Log as solr-ssh into $SERVER from solr-ssh on mirabal.mayfirst.org
     78Log as solr-ssh into $SERVERHOST from solr-ssh on mirabal.mayfirst.org
    7979{{{
    8080sudo -u solr-ssh ssh solr-ssh@$SERVERHOST