云服务器安装Elasticearch

一、安装JDK

Elasticearch需要Java环境, 点击 云服务器安装JDK8

二、安装ES

1. 安装包下载

点击进入 Elasticearch官网 下载安装包
在这里插入图片描述

2. 上传并解压

上传文件到服务器,命令解压:

tar -zxvf elasticsearch-7.6.1-linux-x86_64.tar.gz 

解压完成后移动文件夹至/usr/local/目录:

mv elasticsearch-7.6.1 /usr/local/

三、修改配置

1. 修改elasticsearch.yml配置

进入安装目录:

cd usr/local/elasticsearch-7.6.1

进入elasticsearch.yml配置文件:

vim config/elasticsearch.yml

在这里插入图片描述
修改核心配置:

#修改集群名称,同一个网段中elasticsearch会自动的找到具有相同cluster.name的elasticsearch服务
cluster.name: elasticsearch
#修改当前的es节点名称,同一个集群节点名称不能重复
node.name: node-1
# 修改数据存储位置
path.data: /usr/local/elasticsearch-7.6.1/data
# 修改日志文件的路径
path.logs: /usr/local/elasticsearch-7.6.1/logs
#绑定的ip:默认只允许本机访问,修改为0.0.0.0后则可以远程访问
network.host: 0.0.0.0
#默认是被注释的 设置master节点列表 用逗号分隔
cluster.initial_master_nodes: ["node-1"] 
2. 修改jvm参数

进入jvm.options 文件:

 vim config/jvm.options 

修改默认配置:-Xms1g -Xmx1g为:

-Xms128m
-Xmx128m
3. 修改linux内核参数

修改/etc/security/limits.conf文件 增加配置:

vim /etc/security/limits.conf

添加如下内容:

* soft nofile 65536
* hard nofile 131072
* soft nproc 4096
* hard nproc 4096

在这里插入图片描述

4. 修改虚拟内存空间

进入/etc/sysctl.conf文件:

vim /etc/sysctl.conf

在这里插入图片描述
执行刷新命令:

sysctl -p

四、启动ES

ES不允许使用root操作es,需要添加用户

#添加esuser用户   
adduser esuser
#给esuser用户赋予操作文件夹的权限
chown -R esuser:esuser /usr/local/elasticsearch-7.6.1/
#切换到esuser用户,启动es
su esuser
1. 启动方式(一)

在es安装目录下命令:

./bin/elasticsearch

Ctrl+c停止服务
在这里插入图片描述
可在浏览器访问9200端口,访问结果:

{
  "name": "node-1",
  "cluster_name": "elasticsearch",
  "cluster_uuid": "X9G9X5UyR8WOS2vTZ5Tddg",
  "version": {
    "number": "7.6.1",
    "build_flavor": "default",
    "build_type": "tar",
    "build_hash": "aa751e09be0a5072e8570670309b1f12348f023b",
    "build_date": "2020-02-29T00:15:25.529771Z",
    "build_snapshot": false,
    "lucene_version": "8.4.0",
    "minimum_wire_compatibility_version": "6.8.0",
    "minimum_index_compatibility_version": "6.0.0-beta1"
  },
  "tagline": "You Know, for Search"
}
2. 启动方式(二)

后台启动:

./bin/elasticsearch -d

可通过jps命令查看服务
在这里插入图片描述
若要关闭服务杀死相关进程即可。

参考博客:
1.https://blog.csdn.net/qq_39181017/article/details/80844025
2.https://blog.csdn.net/qq_19897551/article/details/107221297
3.https://blog.csdn.net/zhutianrong520/article/details/95720475

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值