linux安装配置Elasticsearch

源码学院

1、首先我们打开准备好的centos系统,并在oracle官网下载对应的jre软件包,本系统为centos系统,下载jre-8u151-linux-x64.rpm包。具体如下图所示。

2、然后我们进入elasticsearch官网进行下载最新版本的elasticsearch,我们选择rpm包下载。具体操作如下图所示

3、待下载完毕后,我们通过sftp客户端将下载好的两个rpm包上传到服务器上,本篇上传到/usr/local/software目录下。具体操作如下图所示。

4、然后我们执行命令 rpm -i jre-8u151-linux-x64.rpm 安装java运行环境,待安装完成后我们输入命令 java -version 查看java版本,可以看到本篇我们装上的是1.8.0_151 版本。具体操作如下图所示。

5、然后我们执行命令 rpm -i elasticsearch-5.6.4.rpm 安装elasticsearch软件。具体操作如下图所示。

6、待elasticsearch安装完毕后,我们执行命令/etc/init.d/elastcisearch start 启动(注意默认配置es启动需要至少2G的内存)。等待启动成功我们查看端口是否启动,执行命令netstat -lnp | grep 9200 可以看到已经启动成功了。

7、至此elasticsearch已经安装成功了,默认情况下es只允许本地访问。可以修改配置,具体es的配置文件路径在/etc/elasticsearch下,我们修改启动配置文件elasticsearch.yml 找到network.host 这一行,修改为network.host: 0.0.0.0,然后重启elasticsearch。重启命令为/etc/init.d/elasticsearch restart。

8、等待es重启完毕后,我们找另外一台机器在浏览器内输入http://esIP:9200端口测试是否允许远程连接了。可以从下图看到已经允许远程连接了。

9、当然我们也可以修改es启动占用的最小内存以及最大内存。建议两个参数值设置为一样的。且尽量设置到2g以上,本篇中设置为2g。配置文件路径为/etc/elasticsearch/jvm.opti 。

文章转载自源码学院,更多java学习视频可前往源码学院官网

你可能感兴趣的:(linux安装配置Elasticsearch)