Ubuntu (linux)上安装solr7
来源:互联网 发布:sd卡损坏怎么恢复数据 编辑:程序博客网 时间:2024/06/15 23:41
前言:
Solr是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。
Solr可以独立运行,运行在Jetty、Tom猫等这些容器中,Solr索引的实现方法很简单,用POST方法向Solr服务器发送一个描述Field及其内容的XML文档,Solr根据xml文档添加、删除、更新索引。Solr搜索只需发送HTTP POST请求,然后对Solr返回Xml、json等格式的查询结果进行解析,组织页面布局即可。
Solr不提供构建UI的功能,Solr提供了一个管理界面,通过管理界面可以查询Solr的配置和运行情况。
Ubuntu版本:
- No LSB modules are available.
- Distributor ID:Ubuntu
- Description:Ubuntu 16.04.3 LTS
- Release:16.04
- Codename:xenial
一、 JDK 安装与配置
Solr的版本6.0.0以上的都要求jdk8.0以上。
Solr各版本发布时间、对应的JDK版本、Jetty版本(http://blog.csdn.net/jiangchao858/article/details/52443745#t2)
##################################
在说明搭建环境之前,其实solr5.0之后 solr已经内置jetty服务器,可以自行启动。但是为了加入自己的特性,
以及在solr基础之上的应用,此文章主要针对发布在tomcat8上。
##################################
1.jdk安装
2.配置
- tar -zxvf jdk-8u151-linux-i586.tar.gz
- cp -rf jdk1.8.0_151 /usr/local/
- gedit /etc/profile
在后面加入
- JAVA_HOME=/usr/local/jdk1.8.0_151
JRE_HOME=/usr/local/jdk1.8.0_151/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
3.使修改生效:
- source /etc/profile //使修改立即生效
- echo $PATH //查看PATH值
4.查看JAVA版本
- java -version
至此,JDK安装成功。
阅读全文