这个其实没啥可写的。但是有个坑我觉得需要记录一下。
Solr是使用java开发的,运行需要使用java环境jdk。我是在oracle官网下载的。链接如下:www.oracle.com/java/techno…
这里下载的版本是13.0.2,理论上我觉得是没有问题的,环境变量啥的,我也配置完了,关于avasdk及配置系统变量,请移步《solr(一)windows系统安装javasdk及配置系统变量》
万事俱备,但是运行的时候报错,告诉我:
bash
复制代码
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(命令行)
执行
bash
复制代码
Solr -help
输出如下内容:
bash
复制代码
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目录中:
执行命令:
bash
复制代码
solr start -p 8984
我们在浏览器中输入:http://localhost:8984
即可看到下方的页面:
这里放上几条solr常用的命令:
bash
复制代码
solr start –p 端口号 #单机版启动solr服务 solr restart –p 端口号 #重启solr服务 solr stop –p 端口号 #关闭solr服务
这篇主要是记录下,上边jdk安装的坑,其余可能就没有什么了。具体的其他操作命令,再说。
有好的建议,请在下方输入你的评论。
欢迎访问个人博客guanchao.site
欢迎访问我的小程序:打开微信->发现->小程序->搜索“时间里的”