solr全文检索应用实例
来源:互联网 发布:linux 开启端口监听 编辑:程序博客网 时间:2024/05/12 00:26
环境:nginx、solr
Lnmp环境的安装:略
Solr 安装:
准备文件 jdk-8u101-linux-x64.tar.gz、apache-tomcat-8.5.4.zip、solr-4.2.1.tgz
安装jdk:
解压jdk tar -zxvf jdk-8u45-linux-x64.tar.gz -C /usr/local
添加环境变量
vim /etc/profile 插入
export JAVA_HOME=/usr/local/jdk1.8.0_45
export JRE_HOME=/usr/local/jdk1.8.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile 在当前bash下执行该文件(更新环境变量)
检查是否 安装成功:java -version
成功返回表示 安装成功
安装tomcat:
下载、解压tomcat 到
unzip apache-tomcat-8.5.4.zip
mv apache-tomcat-8.5.4 tomcat 重命名
启动tomcat:
cd /home/tomcat/bin/
./catalina.sh start
配置成功:
安装solr:
wget http://archive.apache.org/dist/lucene/solr/4.2.1/solr-4.2.1.zip
tar zxvf solr-4.2.1.tgz
cp /home/solr-4.2.1/example/webapps/solr.war /home/tomcat/webapps/
创建一个solr数据目录:
mkdir /home/testdata
把solr项目 所有的索引数据放在该文件夹
每个实例下都有一个conf文件夹和data文件夹,分别存放相关的配置和数据
设置solr home !2016-8-26
vi /home/tomcat/conf/Catalina/localhost/solr.xml
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="/home/tomcat/webapps/solr.war" debug="0" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="/home/testdata" override="true"/>
</Context>
重启tomcat
/home/tomcat/bin/shutdown.sh
/home/tomcat/bin/startup.sh
访问http://192.168.189.101:8080/solr/
Solr配置文件:
Solr.XML
solr的全局的配置信息(第一步),第二部会去读取每个实例下面的solrconfig.xml. Schema.xml
SolrConfig.xml
schema.xml
schema.xml配置文件来决定Solr的字段
整理自:http://blog.csdn.net/xiaoyu411502/article/details/44835119
- solr全文检索应用实例
- 图解全文检索SOLR的酷应用[Ajax Solr]
- Solr全文检索介绍
- 全文检索技术--solr
- 全文检索solr
- 网站全文检索--Solr
- solr中文全文检索
- solr 全文检索服务器
- 全文检索技术---solr
- solr全文检索
- SQL Server2000全文检索应用实例
- 使用solr搭建全文检索
- 全文检索引擎Solr系列
- Apache solr 全文检索引擎
- 全文检索技术—Solr
- solr-全文检索引擎基本原理
- solr全文检索实现原理
- solr全文检索(第二篇 solr的实例)--源自技术
- 三子棋游戏之电脑有些蠢
- 【读书笔记】特征选择与稀疏学习
- 【React Native开发】React Native 控件之Modal详解-Android/iOS双平台通用(56)
- 还有挎包去访问或者是访问上级目录的时候为什么不能够访问?
- 编程经验
- solr全文检索应用实例
- javascript设计模式
- django+python 实现下载文件
- makefile葵花宝典
- 用Python做测试——多用例调用
- 数据分析和可视化平台
- Android开发学习之微信公众号界面
- selenium 3+python3.6+firefox的windows详细环境搭建以及小demo
- 读取数据库配置文件工具类DBConfig