共计 2365 个字符,预计需要花费 6 分钟才能阅读完成。
最近工作中要用到搜索引擎,只好在自己的服务器上部署搜索引擎了。经过一番调研结合我们自身的技术,选择使用 Elasticsearch,下面介绍Elasticsearch 的安装步骤,我们使用最新的版本 5.4.0
一: 安装前的准备工作
1. 先查看 Java 的版本
java -version
2. 安装最新的 Elasticsearch 需要最新的 java 1.8
参考 https://www.java.com/zh_CN/download/manual.jsp
如果是 Linux64 位
curl -L -O http://javadl.Oracle.com/webapps/download/AutoDL?BundleId=220305_d54c1d3a095b4ff2b6607d096fa80163
重命名下载的 tar 包
mv 下载的 tar 包 jre-8u131-linux-x64.tar.gz
解压 tar 包
tar -zxvf jre-8u131-linux-x64.tar.gz
如果要节省磁盘空间,请删除 .tar.gz 文件
rm -f jre-8u131-linux-x64.tar.gz
3. 安装 java 说明
https://www.java.com/zh_CN/download/help/linux_x64_install.xml
4. 用 Linux 的 alternatives 命令 切换 java 版本
http://www.linuxidc.com/Linux/2017-05/144104.htm
二:Elasticsearch安装步骤
Elasticsearch 下载链接:https://www.elastic.co/downloads/elasticsearch
1. 下载和解压 Elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.0.zip
unzip elasticsearch-5.4.0.zip
2. 启动
( 不能使用 root 启动,elasticsearch 官方提醒用 root 启动是有安全隐患的,我已经创建了一个用户叫 es)
useradd es
passwd es,回车,给 es 设置密码
chown -R es:es path/to/elasticsearch-5.4.0/
启动命令
cd elasticsearch-5.4.0
bin/elasticsearch -d(- d 是作为守护进程启动 ES 的,更多参数可以使用 bin/elasticsearch –help 查看)
3. 测试是否成功
curl -XGET ‘http://localhost:9200?pretty’ (?pretty 将格式化地输出 JSON 返回值,使其更容易阅读),
有时会因为 ES 还没有完全启动,还需要稍等一会儿才会有结果
Elasticsearch 教程系列文章:
Linux 上安装部署 ElasticSearch 全程记录 http://www.linuxidc.com/Linux/2015-09/123241.htm
Elasticsearch 安装使用教程 http://www.linuxidc.com/Linux/2015-02/113615.htm
ElasticSearch 配置文件译文解析 http://www.linuxidc.com/Linux/2015-02/114244.htm
ElasticSearch 集群搭建实例 http://www.linuxidc.com/Linux/2015-02/114243.htm
分布式搜索 ElasticSearch 单机与服务器环境搭建 http://www.linuxidc.com/Linux/2012-05/60787.htm
ElasticSearch 的工作机制 http://www.linuxidc.com/Linux/2014-11/109922.htm
Elasticsearch 的安装,运行和基本配置 http://www.linuxidc.com/Linux/2016-07/133057.htm
使用 Elasticsearch + Logstash + Kibana 搭建日志集中分析平台实践 http://www.linuxidc.com/Linux/2015-12/126587.htm
Ubuntu 14.04 搭建 ELK 日志分析系统(Elasticsearch+Logstash+Kibana) http://www.linuxidc.com/Linux/2016-06/132618.htm
Elasticsearch1.7 升级到 2.3 实践总结 http://www.linuxidc.com/Linux/2016-11/137282.htm
Ubuntu 14.04 中 Elasticsearch 集群配置 http://www.linuxidc.com/Linux/2017-01/139460.htm
Elasticsearch-5.0.0 移植到 Ubuntu 16.04 http://www.linuxidc.com/Linux/2017-01/139505.htm
ElasticSearch 5.2.2 集群环境的搭建 http://www.linuxidc.com/Linux/2017-04/143136.htm
CentOS 上安装 ElasticSearch 详解 http://www.linuxidc.com/Linux/2017-05/143766.htm
ElasticSearch 的详细介绍:请点这里
ElasticSearch 的下载地址:请点这里
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-05/144105.htm