在Linux系统下安装Solr的详细步骤

一、安装Java环境(Solr是基于Java开发的,需要Java运行环境)

  1. 检查系统是否已安装Java
    • 打开终端,输入命令java -version。如果已经安装,会显示Java的版本信息。如果没有安装,需要进行安装。
  2. 安装OpenJDK(以Ubuntu为例)
    • 运行命令sudo apt -y update更新软件包列表。
    • 安装OpenJDK 11(Solr 8.x及以上版本推荐):sudo apt -y install openjdk-11-jdk
    • 安装完成后,再次使用java -version命令验证安装是否成功。

二、下载Solr

  1. 访问Solr官方网站(https://solr.apache.org/),找到下载链接。
    • 通常可以在网站的“Download”部分找到适合您操作系统的Solr版本。选择较新的稳定版本进行下载。
  2. 使用wget命令下载(以Solr 8.11.2为例)
    • 在终端中,切换到要安装Solr的目录(例如/opt),然后运行命令:
      • wget https://archive.apache.org/dist/lucene/solr/8.11.2/solr-8.11.2.tgz

三、解压Solr安装包

  1. 解压下载的Solr压缩包
    • 在终端中,仍在Solr安装包所在目录下,运行命令:
      • tar -zxvf solr-8.11.2.tgz
    • 解压后会生成一个solr-8.11.2目录。

四、启动Solr

  1. 进入Solr的bin目录
    • 切换到solr-8.11.2/bin目录,命令为cd solr-8.11.2/bin
  2. 启动Solr服务
    • 运行命令./solr start
    • 启动成功后,在浏览器中访问http://localhost:8983/solr/,如果能看到Solr的管理界面,则表示Solr安装成功。

五、创建Solr核心(Core)

  1. 进入Solr管理界面(http://localhost:8983/solr/)。
  2. 在左侧菜单中,点击“Core Admin”。
  3. 在“Core Admin”页面中,点击“Add Core”按钮。
    • 需要填写核心名称(Core Name)、实例目录(Instance Dir)和数据目录(Data Dir)等信息。例如,核心名称可以是“mycore”,实例目录和数据目录可以根据实际情况设置,如/opt/solr-8.11.2/server/solr/mycore

这样,Solr就安装完成并且创建了一个核心,可以开始在这个核心中配置和使用全文检索功能了。如果是在Windows系统下安装,步骤大致相似,但在下载、解压和启动命令等方面会有些不同。例如,下载可以通过浏览器手动下载Solr安装包,解压可以使用解压软件,启动Solr可以通过双击solr.cmd文件(在bin目录下)。

posted @ 2024-12-17 16:37  软件职业规划  阅读(26)  评论(0编辑  收藏  举报