centos7安装es及简单使用

为了方便日后查看,简单记录下!
【启动es前,需要调整这个配置文件(/opt/elasticsearch-6.3.0/config/elasticsearch.yml)的两处ip地址,同时访问页面地址的ip:9200时,ip地址也对应修改】

【启动kibana前,需要调整这个配置文件(/opt/kibana-6.3.0/config/kibana.yml)的一处ip地址,同时访问页面地址的ip:5601时,ip地址也对应修改】

因为每次虚拟机的ip地址可能会有所不同,这和所在网络有关,也可将ip固定,这样不需要调整配置文件

文件

待上传

centos7安装es

1. 解压包

cd /opt
tar -xvf elasticsearch-6.3.0.tar.gz

2. 创建es用户

adduser esuser
chown -R esuser:esuser elasticsearch-6.3.0

3. 修改配置文件

3.1 vi /opt/elasticsearch-6.3.0/config/elasticsearch.yml

取消如下注释,并修改为当前主机地址:

cluster.name: my-application
node.name: node-1
bootstrap.memory_lock: false
network.host: 192.168.133.167
http.port: 9200
discovery.zen.ping.unicast.hosts: [“192.168.133.167”]
discovery.zen.minimum_master_nodes: 1 #注意,因为本人目前是单节点,这里必须为1

新增如下配置:

transport.tcp.port: 9300
transport.tcp.compress: true
bootstrap.system_call_filter: false

3.2 vi /etc/sysctl.conf文件

vm.max_map_count=262144
退出保存后执行如下命令: sysctl -p

3.3 vi /etc/security/limits.conf

文件末尾添加

esuser soft nofile 65536
esuser hard nofile 65536
esuser soft nproc 4096
esuser hard nproc 4096

4.启动es

切换用户 su esuser
进入/opt目录 cd /opt
后台启动 elasticsearch-6.3.0/bin/elasticsearch -d
测试是否启动成功
http://192.168.133.167:9200

5.查看进程

ps -ef | grep elastic

centos7安装kibana

1.解压缩包

cd /opt/
tar -xvf kibana-6.3.0-linux-x86_64.tar.gz

2.重命名

mv kibana-6.3.0-linux-x86_64 kibana-6.3.0

3.修改配置文件

vi config/kibana.yml
#端口
server.port: 5601
#主机
server.host: “192.168.10.114”
#es的地址
elasticsearch.url: “http://192.168.10.114:9200”
#kibana在es中的索引
kibana.index: “.kibana”

4.启动

cd bin
nohup ./kibana &

5.查看进程

ps -ef|grep node

6.页面地址访问

http://192.168.124.22:5601/
"Dev Tool"模块下进行对数据进行es筛选

centos7安装ik分词器

1.解压缩

cd /opt/elasticsearch-6.3.0/plugins
unzip elasticsearch-analysis-ik-6.3.0.zip -d ik-analyzer
rm -rf elasticsearch-analysis-ik-6.3.0.zip

2.重启es及kibana即可

es的使用

访问kibana地址进入"Dev Tool"模块

新增数据

PUT book/novel/2
{
"title":"肖战杂志",
"author":"肖战",
"word_count":1000,
"publish_date":"2015-02-25"
}

查询数据

GET book/novel/2

修改数据

PUT book/novel/2
{
"title":"肖战杂志111"
}

删除数据

DELETE book/novel/2

es的java程序调用

暂时未完成,稍后补充

  • 15
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,您可以按照以下步骤在 CentOS 上安装 Elasticsearch: 1. 安装 Java Elasticsearch 是一个基于 Java 的应用程序,因此需要先安装 Java。可以使用以下命令安装 OpenJDK: ``` sudo yum install java-1.8.0-openjdk ``` 2. 下载 Elasticsearch 可以从 Elasticsearch 官方网站下载 Elasticsearch使用以下命令下载 Elasticsearch: ``` wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.13.0-linux-x86_64.tar.gz ``` 3. 解压缩 Elasticsearch 使用以下命令解压缩 Elasticsearch: ``` tar -xzf elasticsearch-7.13.0-linux-x86_64.tar.gz ``` 4. 启动 Elasticsearch 使用以下命令启动 Elasticsearch: ``` cd elasticsearch-7.13.0 ./bin/elasticsearch ``` 5. 验证 Elasticsearch 是否在运行 在浏览器中访问以下 URL,验证 Elasticsearch 是否在运行: ``` http://localhost:9200/ ``` 如果 Elasticsearch 正在运行,将会看到类似下面的输出: ``` { "name" : "node-1", "cluster_name" : "elasticsearch", "cluster_uuid" : "JBS1LBYNQ9Gc5D8b07wHNg", "version" : { "number" : "7.13.0", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "5ca8591c6fcdbfabdca881d2a24ac824bde0cbe1", "build_date" : "2021-05-19T01:20:33.671820Z", "build_snapshot" : false, "lucene_version" : "8.8.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "tagline" : "You Know, for Search" } ``` 这就是在 CentOS 上安装 Elasticsearch简单步骤。 ### 回答2: 安装Elasticsearch步骤如下: 1. 首先,我们需要在CentOS上安装Java。可以使用以下命令安装OpenJDK: ``` sudo yum install java-1.8.0-openjdk-devel ``` 2. 进入Elasticsearch官网(https://www.elastic.co/cn/elasticsearch/)下载最新版本的Elasticsearch。可以选择下载tar.gz或zip文件,根据自己的需求选择。 3. 下载完成后,将文件解压到指定的目录。可以使用以下命令解压tar.gz文件: ``` tar -zxvf elasticsearch-7.12.1-linux-x86_64.tar.gz ``` 4. 解压完成后,进入解压目录,找到config/elasticsearch.yml文件并编辑它。你可以使用vim或其他编辑器打开它: ``` cd elasticsearch-7.12.1 vim config/elasticsearch.yml ``` 5. 在elasticsearch.yml文件中,你可以配置各种参数,如集群名称、节点名称等。在此步骤中,你可以根据自己的需求进行配置,或者保持默认配置。 6. 配置完成后,保存并退出elasticsearch.yml文件。 7. 打开一个新的终端窗口,使用以下命令启动Elasticsearch: ``` ./bin/elasticsearch ``` 8. Elasticsearch会在后台启动。你可以使用curl命令检查是否成功启动: ``` curl -XGET http://localhost:9200 ``` 如果返回类似以下的信息,则表示Elasticsearch已经成功安装和启动: ``` { "name" : "xJYau_G", "cluster_name" : "elasticsearch", "cluster_uuid" : "xxxxxxxxxx", "version" : { "number" : "7.12.1", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "XXXXXXX", "build_date" : "2021-05-10T03:00:28.96632Z", "build_snapshot" : false, "lucene_version" : "8.8.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "tagline" : "You Know, for Search" } ``` 恭喜你,你已经成功安装Elasticsearch! ### 回答3: CentOS是一种基于Linux的操作系统,安装Elasticsearch可以通过以下步骤: 1. 打开终端,以root用户身份登录系统。 2. 首先,确保已经安装了Java运行时环境(JRE)或Java开发工具包(JDK)。可以运行以下命令来检查是否安装了Java:`java -version`。 3. 如果未安装Java,请运行以下命令来安装OpenJDK 8: ``` yum install java-1.8.0-openjdk ``` 4. 下载Elasticsearch安装包。可以在Elasticsearch官方下载页面选择适合的版本。使用wget命令下载最新的版本: ``` wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.15.1-x86_64.rpm ``` 5. 安装Elasticsearch。运行以下命令: ``` rpm -ivh elasticsearch-7.15.1-x86_64.rpm ``` 6. 安装完成后,启动Elasticsearch服务: ``` systemctl start elasticsearch ``` 7. 验证Elasticsearch是否成功启动。运行以下命令: ``` curl -X GET http://localhost:9200 ``` 如果成功启动,您将看到一些有关Elasticsearch的信息。 8. 安装完成后,您还可以配置Elasticsearch以满足您的需求。配置文件位于`/etc/elasticsearch/elasticsearch.yml`。 9. 配置完毕后,重新启动Elasticsearch服务以使更改生效: ``` systemctl restart elasticsearch ``` 以上是在CentOS上安装Elasticsearch的基本步骤。您可以根据自己的需求进行更多的配置和调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值