携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第2天,点击查看活动详情
这个其实没啥可写的。但是有个坑我觉得需要记录一下。
Solr是使用java开发的,运行需要使用java环境jdk。我是在oracle官网下载的。链接如下:www.oracle.com/java/techno…
这里下载的版本是13.0.2,理论上我觉得是没有问题的,环境变量啥的,我也配置完了,关于avasdk及配置系统变量,请移步《solr(一)windows系统安装javasdk及配置系统变量》
万事俱备,但是运行的时候报错,告诉我:
ERROR: Java 1.8 or later is required to run Solr. Current Java version is: 13.0.2
不是吧,13.0.2是比1.8大吧,咋能不对呢。
行吧,既然你说版本最低限制为1.8,那就装个1.8的jdk试试呗。
下载地址:www.jb51.net/softs/69159…
下载之后,装机,配置环境变量。运行,好了,配置成功。运行也没有问题。这个我十分的不理解。
接下来我们开启solr:
进入solr下的bin目录,在这里打开cmd(命令行)
执行
Solr -help
输出如下内容:
Usage: solr COMMAND OPTIONS
where COMMAND is one of: start, stop, restart, healthcheck, create, create_core, create_collection, delete, version, upconfig, downconfig
Standalone server example (start Solr running in the background on port 8984):
solr start -p 8984
SolrCloud example (start Solr running in SolrCloud mode using localhost:2181 to connect to Zookeeper, with 1g max heap size and remote Java debug options enabled):
solr start -c -m 1g -z localhost:2181 -a "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044"
Pass -help after any COMMAND to see command-specific usage information,
such as: solr start -help or solr stop -help
我们可以看到其中是有启动solr的命令。
我们输入命令启动solr:
首先进入solr根目录下的bin目录中:
执行命令:
solr start -p 8984
我们在浏览器中输入:http://localhost:8984
即可看到下方的页面:
这里放上几条solr常用的命令:
solr start –p 端口号 #单机版启动solr服务
solr restart –p 端口号 #重启solr服务
solr stop –p 端口号 #关闭solr服务
这篇主要是记录下,上边jdk安装的坑,其余可能就没有什么了。具体的其他操作命令,再说。
有好的建议,请在下方输入你的评论。
欢迎访问个人博客 guanchao.site
欢迎访问我的小程序:打开微信->发现->小程序->搜索“时间里的”