0

ローカルホストにデータベース(mysql)があります。Solrを使用してインデックスを作成し、クエリを作成します。正常に機能します。ここで、Solrインデックスをリモートホストに配置したいと思います。javaおよびsshアクセスを実行するためのアクセス許可が必要であることを知っています。ただし、Solrを機能させることはできても、Solrの一部である各ファイルをよく理解していないことを認めなければなりません。では、私が知りたいのは、Solrインデックスがクエリを実行するために厳密に必要なファイルはどれかということです。データファイル?はい、でも他に何がありますか?また、権限をどのように構成する必要がありますか?読み取り専用?実行する?そして...私が注意しなければならない別のセキュリティ項目があると思います。

4

1 に答える 1

1

通常、少なくともWebコンテナー(TomcatやJettyなど)をインストールし、その上にsolr-[version].warファイルをデプロイする必要があります。セキュリティ上の理由から、このWebコンテナの構成でWebインターフェイスを介したサーバーへのアクセスを制限できます。

その下に、Solrがインデックスと設定を格納するホームディレクトリが必要です。Solrはインポート時にインデックスを変更し、index-usage-informationを維持するため、これにはrw権限が必要だと思います。

于 2012-08-10T06:56:40.810 に答える