elasticsearch-rtf安装-ubuntu系统

作者: 鲁智深 分类: java 发布时间: 2018-05-10 22:56

ES=elaticsearch简写, Elasticsearch是一个开源的高扩展的分布式全文检索引擎,可以实现和数据库一样的实时存储,但是在update时候是非常慢的,Elasticsearch是用java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。

elasticsearch-rtf是国内的开发者针对中文搜索所开发的版本,适合新手直接上手,毕竟我们需要做的是完成功能即可。

elasticsearch基于java开发,先安装java,以下是ubuntu命令,java版本必须是1.8以上,内存在2G以上(ps:有可能会报内存不够错误,尽量多内存)

1
sudo apt-get install openjdk-7-jdk openjdk-7-jre

测试是否成功安装java

java -version

java -version

下载elasticsearch-rtf (github地址

1
git clone git://github.com/medcl/elasticsearch-rtf.git -b master --depth 1

进入文件

1
2
cd elasticsearch/bin
./elasticsearch #启动
1
sudo -u 用户名 ES_JAVA_OPTS="-Xms2024m -Xmx2024m"  ./bin/elasticsearch  -d #后台运行

在浏览器里面打开http://127.0.0.1:9200/,会输出如下信息

{
“name” : “sADO9lr”,
“cluster_name” : “elasticsearch”,
“cluster_uuid” : “G35dDijkT5y4T39ahSmhcQ”,
“version” : {
“number” : “5.1.1”,
“build_hash” : “5395e21”,
“build_date” : “2016-12-06T12:36:15.409Z”,
“build_snapshot” : false,
“lucene_version” : “6.3.0”
},
“tagline” : “You Know, for Search”
}

证明安装成功了!

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注