diff options
| author | server <brownptcdash@gmail.com> | 2019-12-10 18:12:37 -0500 |
|---|---|---|
| committer | server <brownptcdash@gmail.com> | 2019-12-10 18:12:37 -0500 |
| commit | 7478e610d99d1f2fb383ecbfa0b70d72eae27f81 (patch) | |
| tree | 59486701838067351f00580315c05690f36a39ce /solr-8.3.1/server/README.txt | |
| parent | 096718ee546afbd7568bf8ec9e23dca0556d814d (diff) | |
solr changes
Diffstat (limited to 'solr-8.3.1/server/README.txt')
| -rw-r--r-- | solr-8.3.1/server/README.txt | 109 |
1 files changed, 109 insertions, 0 deletions
diff --git a/solr-8.3.1/server/README.txt b/solr-8.3.1/server/README.txt new file mode 100644 index 000000000..d4b421cac --- /dev/null +++ b/solr-8.3.1/server/README.txt @@ -0,0 +1,109 @@ +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Solr server +------------ + +This directory contains an instance of the Jetty Servlet container setup to +run Solr. + +To run Solr: + + cd $SOLR_INSTALL + bin/solr start + +where $SOLR_INSTALL is the location where you extracted the Solr installation bundle. + +Server directory layout +----------------------- + +server/contexts + + This directory contains the Jetty Web application deployment descriptor for the Solr Web app. + +server/etc + + Jetty configuration and example SSL keystore + +server/lib + + Jetty and other 3rd party libraries + +server/logs + + Solr log files + +server/resources + + Contains configuration files, such as the Log4j configuration (log4j2.xml) for configuring Solr loggers. + +server/scripts/cloud-scripts + + Command-line utility for working with ZooKeeper when running in SolrCloud mode, see zkcli.sh / .cmd for + usage information. + +server/solr + + Default solr.solr.home directory where Solr will create core directories; must contain solr.xml + +server/solr/configsets + + Directories containing different configuration options for running Solr. + + _default : Bare minimum configurations with field-guessing and managed schema turned + on by default, so as to start indexing data in Solr without having to design + a schema upfront. You can use the REST API to manage your schema as you refine your index + requirements. You can turn off the field (for a collection, say mycollection) guessing by: + curl http://host:8983/solr/mycollection/config -d '{"set-user-property": {"update.autoCreateFields":"false"}}' + + sample_techproducts_configs : Comprehensive example configuration that demonstrates many of the powerful + features of Solr, based on the use case of building a search solution for + tech products. + +server/solr-webapp + + Contains files used by the Solr server; do not edit files in this directory (Solr is not a Java Web application). + + +Notes About Solr Examples +-------------------------- + +* SolrHome * + +By default, start.jar starts Solr in Jetty using the default Solr Home +directory of "./solr/" (relative to the working directory of the servlet +container). + +* References to Jar Files Outside This Directory * + +Various example SolrHome dirs contained in this directory may use "<lib>" +statements in the solrconfig.xml file to reference plugin jars outside of +this directory for loading "contrib" plugins via relative paths. + +If you make a copy of this example server and wish to use the +ExtractingRequestHandler (SolrCell), DataImportHandler (DIH), the +clustering component, or any other modules in "contrib", you will need to +copy the required jars or update the paths to those jars in your +solrconfig.xml. + +* Logging * + +By default, Jetty & Solr will log to the console and logs/solr.log. This can +be convenient when first getting started, but eventually you will want to +log just to a file. To configure logging, edit the log4j2.xml file in +"resources". + +It is also possible to setup log4j or other popular logging frameworks. + |
