安装和部署ES的步骤如下:
1. 下载ES安装包:从官网下载ES的安装包,选择适合自己操作系统的版本。
2. 解压安装包:将下载的安装包解压到指定的目录下。
3. 配置ES:进入ES的配置文件目录,修改elasticsearch.yml文件,配置ES的相关参数,如监听地址、集群名称、节点名称等。
4. 启动ES:在ES的bin目录下执行elasticsearch命令,启动ES服务。
5. 验证ES是否启动成功:使用curl命令访问http://localhost:9200,如果返回类似于以下信息,则表示ES已经成功启动:
{
"name" : "node-1",
"cluster_name" : "my_cluster",
"cluster_uuid" : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"version" : {
"number" : "7.10.2",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "747e1cc71def077253878a59143c1f785afa92b9",
"build_date" : "2021-01-13T00:42:12.435326Z",
"build_snapshot" : false,
"lucene_version" : "8.7.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
6. 配置ES集群:如果需要配置ES集群,可以在elasticsearch.yml文件中添加集群相关的配置,如集群节点的IP地址、端口号等。
7. 添加ES插件:ES提供了很多插件,可以根据需要添加相应的插件,如中文分词插件、IK分词插件等。
8. 配置ES索引:在ES中,数据存储在索引中,可以根据需要创建相应的索引,配置索引的映射、分片、副本等。
9. 使用ES:ES提供了RESTful API,可以使用curl命令或者其他HTTP客户端访问ES,进行数据的增删改查等操作。
总之,安装和部署ES需要先下载安装包,解压安装包,配置ES,启动ES服务,验证ES是否启动成功,配置ES集群,添加ES插件,配置ES索引,最后使用ES进行数据操作。