SOLR 6.6.2 中的 $SOLR_HOME 在哪里?
Where is $SOLR_HOME in SOLR 6.6.2?
我正在尝试为 SOLR 设置基本身份验证,并尝试按照他们的说明进行操作:https://lucene.apache.org/solr/guide/6_6/basic-authentication-plugin.html
我创建了 security.json
文件,现在它说我应该把它放在 $SOLR_HOME 目录中,如果该实例是一个独立实例(它是)。
$SOLR_HOME到底在哪里?我用谷歌搜索看到它应该是 solrconfig.xml
或 schema.xml
文件所在的位置,但是因为 SOLR 有多个内核,所以这些文件存在于每个内核的每个 conf 文件夹中。那么这个文件应该放在哪里?
$SOLR_HOME 应配置为指向内核的根目录,并且该位置应有相应的 "solr.xml"。您可以从 /server/solr/solr.xml
下的 Solr 安装目录复制 solr.xml
编辑:澄清我所说的 "root of the cores" 的意思。父文件夹。如果你有多个核心;每个核心都将包含在它自己的文件夹中。 $SOLR_HOME 是它们的父文件夹。
$SOLR_HOME 也是创建新核心时放置的位置。在我们的例子中,默认安装使得 /var/solr/ 每个内核都在 /var/solr/data/[corename].
中
我正在尝试为 SOLR 设置基本身份验证,并尝试按照他们的说明进行操作:https://lucene.apache.org/solr/guide/6_6/basic-authentication-plugin.html
我创建了 security.json
文件,现在它说我应该把它放在 $SOLR_HOME 目录中,如果该实例是一个独立实例(它是)。
$SOLR_HOME到底在哪里?我用谷歌搜索看到它应该是 solrconfig.xml
或 schema.xml
文件所在的位置,但是因为 SOLR 有多个内核,所以这些文件存在于每个内核的每个 conf 文件夹中。那么这个文件应该放在哪里?
$SOLR_HOME 应配置为指向内核的根目录,并且该位置应有相应的 "solr.xml"。您可以从 /server/solr/solr.xml
下的 Solr 安装目录复制 solr.xml编辑:澄清我所说的 "root of the cores" 的意思。父文件夹。如果你有多个核心;每个核心都将包含在它自己的文件夹中。 $SOLR_HOME 是它们的父文件夹。
$SOLR_HOME 也是创建新核心时放置的位置。在我们的例子中,默认安装使得 /var/solr/ 每个内核都在 /var/solr/data/[corename].
中