windows搭建solr

windows搭建solr

安装过程

1.下载地址 https://lucene.apache.org/solr/downloads.html

2.解压

3.打开cmd 进入到solr的bin目录,输入命令 solr.cmd start -e cloud

C:\Users\BXY>F:

F:\>cd \solr\solr-8.3.1\bin

F:\solr\solr-8.3.1\bin>solr.cmd start -e cloud

4.这将启动一个交互式会话,该会话将在您的计算机上启动两个Solr“服务器”,第一个提示询问我们要运行多少个节点。
注意[2]最后一行的末尾;这是默认的节点数。此例是我们想要的两个,只需按 enter 即可

		Welcome to the SolrCloud example!
		This interactive session will help you launch a SolrCloud cluster on your local workstation.
		To begin, how many Solr nodes would you like to run in your local cluster? (specify 1-4 nodes) [2]:

5.这将是第一个节点运行的端口。除非您知道计算机上的端口8983上还有其他运行的设备,否则还可以通过按接受此默认
选项enter。如果某个端口已经在使用该端口,则将要求您选择另一个端口.

		Ok, let's start up 2 Solr nodes for your example SolrCloud cluster.
		Please enter the port for node1 [8983]:

6.这是第二个节点将在其上运行的端口。同样,除非您知道计算机上的端口8983上还有其他运行的设备,否则还可以通过
按接受此默认选项enter。如果某个端口已经在使用该端口,则将要求您选择另一个端口。

		Please enter the port for node2 [7574]:

7.Solr现在将初始化自身并开始在这两个节点上运行。该脚本将打印它用于参考的命令。

		Starting up 2 Solr nodes for your example SolrCloud cluster.
		Creating Solr home directory /solr-8.2.0/example/cloud/node1/solr
		Cloning /solr-8.2.0/example/cloud/node1 into
  		 /solr-8.2.0/example/cloud/node2
		Starting up Solr on port 8983 using command:
		"bin/solr" start -cloud -p 8983 -s "example/cloud/node1/solr"
		Waiting up to 180 seconds to see Solr running on port 8983 [\]
		Started Solr server on port 8983 (pid=34942). Happy searching!
		Starting up Solr on port 7574 using command:
		"bin/solr" start -cloud -p 7574 -s "example/cloud/node2/solr" -z localhost:9983
		Waiting up to 180 seconds to see Solr running on port 7574 [\]
		Started Solr server on port 7574 (pid=35036). Happy searching!
		INFO  - 2017-07-27 12:28:02.835; org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider; Cluster at localhost:9983 ready

8.启动完成后,系统将提示您创建一个用于索引数据的集合

		Now let's create a new collection for indexing documents in your 2-node cluster.
		Please provide a name for your new collection: [gettingstarted]

9.这是我们偏离默认选项的第一个地方。本教程将要求您为Solr附带的一些示例数据建立索引,这些数据称为
“ techproducts”数据。让我们将集合命名为“ techproducts”,这样就很容易与我们稍后创建的其他集合区分开。
输入techproducts,完成后单击enter。

	How many shards would you like to split techproducts into? [2]

(这是在询问您要在两个节点之间将索引拆分成多少个分片。选择“ 2”(默认值)意味着我们将在两个节点之间相对平
均地分配索引,这是 一个很好的开始。点击接受默认值enter。)

		How many replicas per shard would you like to create? [2]

(副本是用于故障转移的索引的副本。同样,默认值“ 2”也可以从此处开始,因此请点击接受默认值enter。)

10.我们到达了另一点,我们将偏离默认选项。Solr提供了两个可用的配置文件样本集(称为configset)。集合必须具
有配置集,该配置集至少包括Solr的两个主要配置文件:模式文件(名为managed-schema或schema.xml)
和solrconfig.xml。这里的问题是您要从哪个配置集开始。这_default是一个基本选项,但请注意,其中一个名称
包含“ techproducts”,与我们命名该集合的名称相同。此配置集是专门为支持我们要使用的样本数据而设计的,因此
请输入sample_techproducts_configs并点击enter.

此时,Solr将创建集合并将其发出的命令再次输出到屏幕。完成后最后一行代码为

	        (SolrCloud example running, please visit: http://localhost:8983/solr)

11.在doc窗口中进入solr安装路径下的bin文件夹中(我的路径是 F:\solr\solr-8.3.1\bin )

		F:\>cd \solr\solr-8.3.1\bin

在此路径中输入slor运行命令 solr start 如果出现如下代码

F:\solr\solr-8.3.1\bin>solr start
Java HotSpot(TM) 64-Bit Server VM warning: JVM cannot use large page memory because it does not have enough privilege to lock pages in memory.
Waiting up to 30 to see Solr running on port 8983
Started Solr server on port 8983. Happy searching!

F:\solr\solr-8.3.1\bin>

恭喜你!Solr准备好数据了!
现在可以去浏览器登录进行查看了http://localhost:8983/solr

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值