Elasticsearch6.1.3+kibana6.1.3安装

下载

  • es官网是中文版的直接上官方下载即可es官网——-下载Elasticsearch6.1.3(下文简称es)
  • window与linux下载的文件是相同的,window使用.bat直接运行,linux执行脚本./bin/ealsticsearch

Linux安装

由于5.x版本之后不可以使用root用户直接访问,所以需要新建一个用户

[root@localhost usr]# useradd yourusername

需要将es的文件移动到普通用户可以访问的文件夹

[root@localhost usr]# mv elasticsearch-6.1.3 /usr

切换用户尝试启动es

[root@localhost usr]# su elastic
[elastic@localhost usr]$ cd /usr/elasticsearch-6.1.3
[elastic@localhost elasticsearch-6.1.3]$ ./bin/elasticsearch

启动成功,在linux下使用curl可以得到es相关信息的json

[elastic@localhost elasticsearch-6.1.3]$ curl 'localhost:9200'
{
  "name" : "FZFu6Xy",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "_na_",
  "version" : {
    "number" : "6.1.3",
    "build_hash" : "af51318",
    "build_date" : "2018-01-26T18:22:55.523Z",
    "build_snapshot" : false,
    "lucene_version" : "7.1.0",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}
到这里es就算是安装完成了,但是只能在本地进行访问,接下来要修改配置文件进行远程访问

远程访问es

在window上尝试访问远程linux上的es,结果无法访问
是因为es如果需要远程访问要修改配置文件

[elastic@localhost elasticsearch-6.1.3]$ ls
bin     data  LICENSE.txt  modules     plugins
config  lib   logs         NOTICE.txt  README.textile
[elastic@localhost elasticsearch-6.1.3]$ cd config/
[elastic@localhost config]$ vim elasticsearch.yml 

在es根目录下输入命令进入配置文件进行更改

network.host: 192.168.100.161
http.port: 9200
discovery.zen.minimum_master_nodes: 3
discovery.zen.ping.unicast.hosts: ["192.168.100.161"]

放开如下注解,由于是单点的es,上文所有的ip均是linux本机的ip
再次尝试启动es,发现继续报错

ERROR: [1] bootstrap checks failed
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

这个错误是因为使用非root用户,这个用户没有足够的文件操作权限,需要切换到root用户下进行修改

[elastic@localhost config]$ su root
Password: 
[root@localhost config]# vim /etc/security/limits.conf

进入文件,在最后添加如下内容

yourusername hard nofile 65536
yourusername soft nofile 65536

添加完成后,重启es所在的用户一定要重启否则修改不会生效

[root@localhost config]# su elastic
[elastic@localhost config]$ ulimit -Hn
65536

查看是否修改成功
重新启动es尝试使用windows访问
这里写图片描述
成功连接es

安装kibana

同样从官网进行下载
解压即可使用
修改配置文件

server.port: 5601
server.host: "192.168.100.161"
elasticsearch.url: "http://192.168.100.161:9200"

分别表示
- kibana启动的端口号
- kibana访问的ip
- kibana所要连接的es的IP地址
启动kibana

[root@localhost kibana-5.6.7-linux-x86_64]# ./bin/kibana

安装head

上head的git官网上去下载下载地址
安装教程 这是安装教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装和部署ElasticsearchKibana,你可以按照以下步骤进行操作: 1. 首先,你需要从Elasticsearch官网下载Elasticsearch安装包。你可以使用以下命令来下载最新版本的Elasticsearch安装包: ``` wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.7.0.tar.gz ``` 2. 下载完成后,解压缩安装包。你可以使用以下命令来解压缩文件: ``` tar -xzf elasticsearch-6.7.0.tar.gz ``` 3. 进入解压缩后的目录: ``` cd elasticsearch-6.7.0 ``` 4. 接下来,你需要修改Elasticsearch配置文件。你可以使用任何文本编辑器打开`config/elasticsearch.yml`文件,并进行必要的配置更改。例如,你可以修改绑定的IP地址、端口号等。 5. 完成配置后,你可以启动Elasticsearch。使用以下命令启动Elasticsearch: ``` ./bin/elasticsearch ``` 6. 启动后,你可以访问`http://localhost:9200`来验证Elasticsearch是否成功启动。你应该能够看到Elasticsearch的信息。 7. 现在,你可以继续安装和部署Kibana。从Kibana官网下载Kibana安装包。你可以使用以下命令来下载最新版本的Kibana安装包: ``` wget https://artifacts.elastic.co/downloads/kibana/kibana-6.7.0-linux-x86_64.tar.gz ``` 8. 下载完成后,解压缩Kibana安装包。你可以使用以下命令来解压缩文件: ``` tar -xzf kibana-6.7.0-linux-x86_64.tar.gz ``` 9. 进入解压缩后的目录: ``` cd kibana-6.7.0-linux-x86_64 ``` 10. 接下来,你需要修改Kibana配置文件。你可以使用任何文本编辑器打开`config/kibana.yml`文件,并进行必要的配置更改。例如,你可以修改Elasticsearch的连接地址、端口号等。 11. 完成配置后,你可以启动Kibana。使用以下命令启动Kibana: ``` ./bin/kibana ``` 12. 启动后,你可以访问`http://localhost:5601`来访问Kibana的Web界面。在Kibana中,你可以进行数据可视化和分析等操作。 通过按照以上步骤,你可以成功安装和部署ElasticsearchKibana。记得根据你的具体需求进行配置和调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值