哪些是在远程主机中执行Solr的必要文件以及如何配置安全性(权限等)?

时间:2012-08-10 04:04:08

标签: solr

我在localhost上有一个数据库(mysql)。我使用Solr来索引和查询,它工作正常。 现在我想把Solr索引放在远程主机上。我知道我必须拥有运行java和ssh访问权限。但我必须承认,即使我能使Solr工作,我也不太了解Solr的每个文件。 所以我想知道的是,哪些文件是使索尔索引能够进行查询所必需的文件?数据文件?是的,但还有什么?我该如何配置权限?只读?执行?而且......我想还有其他安全项目我必须注意。

1 个答案:

答案 0 :(得分:1)

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

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