簡體   English   中英

在 Windows 10 上安裝 Solr

[英]Installing Solr on Windows 10

嗨,我是一個相當新的程序員,他試圖在 Windows 10 上安裝 Solr 我從http://mirror.fibergrid.in/apache/lucene/solr/6.2.1下載 Solr

僅有的兩個要求是 Solr 版本和 Java 1.8 或更高版本。 我已經安裝了 Solr,並且還驗證了我的 java -version 以查看我的 java 版本是什么,即 1.8.0_60。 我已經去了solr/solr/example文件夾,看起來不錯。 然后我使用java -jar start.jar我面臨以下問題:

Unable to access jarfile start.jar

為什么要這樣做? 我的 Java 版本是否像它所說的那樣是最新的?

我將解釋 solr-6.2.1 在 Widows 10 上的方法:

導航到 solr-6.2.1 文件,看看是否有以下內容?

C:\Users\userName\Downloads\solr-6.2.1\solr-6.2.1\bin>ls
init.d                   oom_solr.sh  solr      solr.in.cmd
install_solr_service.sh  post         solr.cmd  solr.in.sh

一旦你看到solr你就可以微笑了 :) 試試這個!!

C:\Users\Shivasai\Downloads\solr-6.2.1\solr-6.2.1\bin>solr start
Waiting up to 30 to see Solr running on port 8983
Started Solr server on port 8983. Happy searching!

在此之后,您只需通過 localhost://8983 在 bowser 中訪問 solr

您可能下載了不包含 start.jar 文件的源版本,試試這個: http : //mirror.fibergrid.in/apache/lucene/solr/6.2.1/solr-6.2.1.zip

我希望您的問題得到解決,但仍然如果有人嘗試在 Windows 上使用 Solr,那么我按照 Solr8.5.2 的以下步驟操作 -

  1. 下載所需版本的二進制 zip 文件。
  2. 解壓縮文件。
  3. 首先做基本檢查是否可以啟動 Solr 服務器 -
    a) 在命令提示符下轉到 solr-8.5.2\\bin
    b) 輸入solr -help ,然后使用solr start
    c) 如果您可以看到幫助內容並且服務器正在啟動,默認情況下它將在端口8983
    d) 現在嘗試通過http://localhost:8983/solr/#/訪問其網頁
    e) 如果你看到了到目前為止的一切,那么恭喜你,你的初始測試通過了。
  4. 現在讓我們在 Windows 機器上添加環境變量,你也可以在 Linux/Unix 機器上做同樣的事情 -
    a)用值添加solr_home <\\路徑> \\ solr的-8.5.2 \\服務器\\ solr的
    b) 在路徑變量中添加<\\path>\\solr-8.5.2\\bin
  5. 現在您可以在命令提示符中執行 solr 命令,而無需提供 Solr 目錄的完整路徑。
    我不認為 command 是java -jar start.jar ,而是使用solr start來啟動 Solr 服務器。
    希望它有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM