阿里云安装elastic

一、下载

1.1 wget下载

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.2-linux-x86_64.tar.gz

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.2-linux-x86_64.tar.gz.sha512

shasum -a 512 -c elasticsearch-7.11.2-linux-x86_64.tar.gz.sha512 

tar -xzf elasticsearch-7.11.2-linux-x86_64.tar.gz

cd elasticsearch-7.11.2/ 

1.2 普通下载

下载地址:https://www.elastic.co/cn/downloads/elasticsearch

下载后把压缩包上传到云服务器,解压文件到/usr/local目录下。

二、修改配置

2.1修改es配置文件

为了使其它客户端可以访问云服务器的es服务,需修改配置文件,配置文件位置$ES_HOME/config/elasticsearch.yml。修改如下图所示:

阿里云安装elastic

2.2修改云服务器防火墙策略

添加云服务器防火墙策略,可以使客户端访问9200端口

阿里云安装elastic

2.3修改系统句柄大小

#修改/etc/security/limits.conf文件,增加配置,用户退出后重新登录生效

* soft nofile 65536

* hard nofile 65536

2.4修改最大线程个数

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

* soft nproc 4096

* hard nproc 4096

2.5修改最大虚拟内存

#修改/etc/sysctl.conf文件,增加配置

vm.max_map_count=655360

#执行以下命令生效

sysctl -p

2.6新加用户

新增加linux用户,因为elastic不能使用root用户启动

#新增用户,并修改密码

useradd es 

userpwd 123456

#把文件夹的拥有者修改为es

chown -R es elasticsearch-7.11.2


2.7配置jdk

此处省略,可以自行查阅资料进行配置,下载的es安装包中也包含有jdk。

三、启动验证

3.1启动

#要作为守护进程运行Elasticsearch,请在命令行中指定-d,并使用-p选项将进程ID记录在文件中

./bin/elasticsearch -d -p pid

# 关闭es,使用以下命令

pkill -F pid

3.2验证

#使用curl 命令

curl localhost:9200

出现如下图所示结果,证明服务已经正常启动

阿里云安装elastic

上一篇:阿里云ECS安装LAMP


下一篇:【Elasticsearch】-操作index