solr全文检索应用实例
s.3158.cn 搜索环境:nginx、solrLnmp环境的安装:略 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添加环境变
环境: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
更多推荐
所有评论(0)