[干货分享]
【安装指导】Solr7.4.0安装指导
## Solr7.4.0安装指导
1. ### 简介
Solr是Apache Lucene项目的开源企业搜索平台。其主要功能包括全文检索、命中标示、分面搜索、动态聚类、数据库集成,以及富文本的处理。Solr是高度可扩展的,并提供了分布式搜索和索引复制。
有些朋友在鲲鹏社区里边找到相关的编译指导是 **《Solr-7.4.0-cdh6.3.0 移植指南(CentOS 7.6)》**,实际上如果只是使用Solr,而不是使用CDH的Solr,完全没有必要参考以下链接去手动编译:
https://support.huaweicloud.com/prtg-cdh-kunpengbds/kunpengsolrcdh_02_0001.html
因为Solr是一个纯Java编写的项目,而且并未调用Native的库。所以下载官网相应版本的二进制包,解压就能在鲲鹏平台上运行。
2. #### 下载解压
```shell
#官网所有版本下载链接
#https://archive.apache.org/dist/lucene/solr
#下载solr-7.4.0
wget https://archive.apache.org/dist/lucene/solr/7.4.0/solr-7.4.0.tgz
#解压
tar zxvf solr-7.4.0.tgz -C /usr/local
```
3. #### 调整栈空间大小
```shell
#修改文件/usr/local/solr-7.4.0/bin/solr
vi /usr/local/solr-7.4.0/bin/solr
#修改1989行,调整栈大小
SOLR_JAVA_STACK_SIZE='-Xss1024k'
```

否则,将报栈空间大小设置不足328K的错误:

4. ### 启动solr
```shell
cd /usr/local/solr-7.4.0/bin
./solr start -force -f
```

浏览器访问{IP}:8983将看到如下页面:
