0

我在本地主机上有一个数据库(mysql)。我使用 Solr 进行索引和查询,效果很好。现在我想将 Solr 索引放在远程主机上。我知道我必须拥有运行 java 和 ssh 访问权限。但我必须承认,即使我可以让 Solr 工作,我也不能很好地理解 Solr 的每个文件。所以我想知道的是哪些文件是使 Solr 索引工作以进行查询所必需的?数据文件?是的,但还有什么?我应该如何配置权限?只读?执行?还有……我想我必须注意另一个安全项目。

4

1 回答 1

1

通常您必须至少安装一个 web 容器(例如 Tomcat 或 Jetty)并将 solr-[version].war 文件部署到它上面。出于安全原因,您可以在此 Web 容器的配置中通过 Web 界面限制对服务器的访问。

在 solr 之下需要一个主目录,Solr 在其中存储其索引和配置。我认为这必须具有 rw 权限,因为 Solr 在导入时更改索引并维护索引使用信息。

于 2012-08-10T06:56:40.810 回答