关于es的安装、管理工具的安装以及使用操作百度上一搜一大把,但是按照这些文档操作下来,总有这样那样的问题,下面简单分享一下我的安装过程。
环境:
centos7操作系统
jre-8u151-linux-x64.rpm
elasticsearch 6.2.4.rpm
一、安装步骤
1.首先打开centos系统,登陆oracle官网,下载jdk安装包(我的是jre-8u151-linux-x64)
2.然后进入elaelasticsearch官网(https://www.elastic.co/downloads/elasticsearch),选择最新的rpm安装包(我的是6.2.4)进行下载
3.下载完毕后,将两个rpm安装包上传至linux系统,我的上传路径为/user/soft
4.然后执行命令rpm -i jre-8u102-linux-x64.rpm安装java运行环境,安装完毕后输入命令java -version即可查看java版本,可以看到我安装的版本为1.8.0_102 版本。
5.然后执行命令rpm -i elasticsearch-*.rpm安装es软件(*为对应的版本号,我的为6.2.4)。
6.安装完成后,执行命令etc/init.d/elastcisearch start 启动es,等待启动成功我们查看端口是否启动,执行命令netstat -lnp | grep 9200 可以看到已经启动成功了。
7.默认情况下es只允许本地访问,可以修改配置,使外网可以访问,具体修改如下:
(1)进入到路径/etc/elasticsearch下
(2)修改启动配置文件elasticsearch.yml,找到network.host 这一行,修改network.host后面的地址为0.0.0.0或者Linux本机地址(注意notwork前面的#要去掉!!!),然后重启elasticsearch。重启命令为/etc/init.d/elasticsearch restart。
8.待es重启完成后,找到另一台机器,在浏览器中输入http://esIP:9200,看到如下界面说明es启动成功并且可以远程连接了。
下一章介绍es管理工具es-head的安装