一、安装Java环境(Solr是基于Java开发的,需要Java运行环境)
- 检查系统是否已安装Java
- 打开终端,输入命令
java -version
。如果已经安装,会显示Java的版本信息。如果没有安装,需要进行安装。
- 打开终端,输入命令
- 安装OpenJDK(以Ubuntu为例)
- 运行命令
sudo apt -y update
更新软件包列表。 - 安装OpenJDK 11(Solr 8.x及以上版本推荐):
sudo apt -y install openjdk - 11 - jdk
- 安装完成后,再次使用
java -version
命令验证安装是否成功。
- 运行命令
二、下载Solr
- 访问Solr官方网站(https://solr.apache.org/),找到下载链接。
- 通常可以在网站的“Download”部分找到适合您操作系统的Solr版本。选择较新的稳定版本进行下载。
- 使用wget命令下载(以Solr 8.11.2为例)
- 在终端中,切换到要安装Solr的目录(例如
/opt
),然后运行命令:wget https://archive.apache.org/dist/lucene/solr/8.11.2/solr - 8.11.2.tgz
- 在终端中,切换到要安装Solr的目录(例如
三、解压Solr安装包
- 解压下载的Solr压缩包
- 在终端中,仍在Solr安装包所在目录下,运行命令:
tar -zxvf solr - 8.11.2.tgz
- 解压后会生成一个
solr - 8.11.2
目录。
- 在终端中,仍在Solr安装包所在目录下,运行命令:
四、启动Solr
- 进入Solr的bin目录
- 切换到
solr - 8.11.2/bin
目录,命令为cd solr - 8.11.2/bin
。
- 切换到
- 启动Solr服务
- 运行命令
./solr start
。 - 启动成功后,在浏览器中访问
http://localhost:8983/solr/
,如果能看到Solr的管理界面,则表示Solr安装成功。
- 运行命令
五、创建Solr核心(Core)
- 进入Solr管理界面(
http://localhost:8983/solr/
)。 - 在左侧菜单中,点击“Core Admin”。
- 在“Core Admin”页面中,点击“Add Core”按钮。
- 需要填写核心名称(Core Name)、实例目录(Instance Dir)和数据目录(Data Dir)等信息。例如,核心名称可以是“mycore”,实例目录和数据目录可以根据实际情况设置,如
/opt/solr - 8.11.2/server/solr/mycore
。
- 需要填写核心名称(Core Name)、实例目录(Instance Dir)和数据目录(Data Dir)等信息。例如,核心名称可以是“mycore”,实例目录和数据目录可以根据实际情况设置,如
这样,Solr就安装完成并且创建了一个核心,可以开始在这个核心中配置和使用全文检索功能了。如果是在Windows系统下安装,步骤大致相似,但在下载、解压和启动命令等方面会有些不同。例如,下载可以通过浏览器手动下载Solr安装包,解压可以使用解压软件,启动Solr可以通过双击solr.cmd
文件(在bin
目录下)。