Windows下安裝Solr 8作為服務

以下是如何將Solr 8安裝為Windows服務的簡短說明

  1. 從https://nssm.cc/release/nssm-2.24.zip下載nssm並解壓縮到C:\Program檔案\ nssm
  2. 從 https://dlcdn.apache.org/lucene/solr/8.11.2/solr-8.11.2.zip 下載 Solr 8 並將其解壓縮到 C:\web\solr
  3. 必須安裝 Java 版本 8 或更高版本並設定 JAVA_HOME 環境變量
  4. 建立Windows服務solr8。在 Windows 控制台中以管理員身分執行下列命令。
    "C:\Program Files\nssm\win64\nssm.exe" install solr8 C:\web\solr\bin\solr.cmd "start -f -p 8983 -Dsolr.ltr.enable=true"
  5. 配置防火牆
    netsh advfirewall firewall add rule name="Solr 8983/tcp" dir=in action=allow protocol=TCP localport=8983
  6. "C:\Program Files\nssm\win64\nssm.exe" start solr8
  7. 如果您想查看服務的輸出
    "C:\Program Files\nssm\win64\nssm.exe" set solr8 AppStdout C:\web\solr\logs\service.log
    "C:\Program Files\nssm\win64\nssm.exe" set solr8 AppStderr C:\web\solr\logs\service-error.log
  8. 若要查看管理儀表板,請前往 http://localhost:8983/solr/#/

发表回复