京润珍珠企业网站优化,永安市住房与城乡建设局网站,关于学院网站建设的通知,哔哩哔哩网站建设分析Linux版本Elasticsearch版本(待安装)Kibana版本(待安装)CentOS 77.9.37.9.3
一、下载地址
1、官网下载
打开地址 https://www.elastic.co/cn/downloads/past-releases#elasticsearch#xff0c;按如图所示选择对应版本即可 2、采用wget下载
为了不必要的麻烦#xff0c;建…Linux版本Elasticsearch版本(待安装)Kibana版本(待安装)CentOS 77.9.37.9.3
一、下载地址
1、官网下载
打开地址 https://www.elastic.co/cn/downloads/past-releases#elasticsearch按如图所示选择对应版本即可 2、采用wget下载
为了不必要的麻烦建议非root目录比如我的目录/usr/local
cd /usr/local
#Elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.3-linux-x86_64.tar.gz
#Kibana
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.9.3-linux-x86_64.tar.gz二、ES配置启动
把刚才下载的文件解压
cd /usr/local
#Elasticsearch
tar -zxvf elasticsearch-7.9.3-linux-x86_64.tar.gz
#Kibana
tar -zxvf kibana-7.9.3-linux-x86_64.tar.gz
#重命名
mv kibana-7.9.3-linux-x86_64 kibana-7.9.31、配置Elasticsearch
es配置文件路径 /usr/local/elasticsearch-7.9.3/config/elasticsearch.yml
找到下面对应的值进行修改
#Elasticsearch 名称
cluster.name: Elasticsearch
#节点名称
node.name: node-1
#0.0.0.0对外开放如对特定ip开放则改为指定ip
network.host: 0.0.0.0
#端口默认为9200 可以更改
http.port: 9200
#集群节点
cluster.initial_master_nodes: [node-1] 然后再文件末尾增加以下安全配置
#解决跨域问题
http.cors.enabled: true
http.cors.allow-origin: *
#开启密码验证
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true2、创建Es用户
因为Elasticsearch5.0以后为了安全不允许root用户操作所以我们创建一个Elasticsearch专门的账号
#创建用户组
groupadd es
#在es用户组下添加一个es用户
useradd es -g es -p 123456
#修改elasticsearch目录权限
chown -R es:es /usr/local/elasticsearch-7.9.3切换用户启动es
#切换用户
su es
#进入es目录
cd /usr/local/elasticsearch-7.9.3
#后台启动
./bin/elasticsearch -d没报错就说明启动成功了可以通过jps命令查看进程 3、异常处理没有请忽略
启动的时候报以下两个错误 第一个报错的解决办法修改/etc/security/limits.conf文件在该文件末尾追加
es soft nofile 65535
es hard nofile 65537第二个报错的解决办法修改/etc/sysctl.conf文件在该文件末尾追加
#这个值按报错提示修改
vm.max_map_count262144然后执行sysctl -p /etc/sysctl.conf让文件生效
4、初始化密码
进入 /usr/local/elasticsearch-7.9.3/bin目录执行
#初始化密码
./elasticsearch-setup-passwords interactive然后按照提示设置密码即可 elastic内置超级用户 kibana_system仅可用于kibana用来连接elasticsearch并与之通信, 不能用于kibana登录 logstash_system用于Logstash在Elasticsearch中存储监控信息时使用
5、查看启动情况
浏览器输入http://你的IP:9200输入账号密码出现如下图 三、Kibana配置启动
1、配置kibana
进入Kibana的配置文件目录/usr/local/kibana-7.9.3/config/然后修改 vim kibana.yml
找到下面对应的值进行修改
#端口
server.port: 5601
server.host: 0.0.0.0
#elasticsearch地址
elasticsearch.hosts: [http://localhost:9200]
#上面es配置的用户密码
elasticsearch.username: kibana_system
elasticsearch.password: ******
#可视化页面中文
i18n.locale: zh-CN 2、启动运行
kibana可以用root启动,也可以用其他用户给用户赋予权限即可,下面用root直接启动
#进入目录
cd /usr/local/kibana-7.9.3
#启动
nohup ./bin/kibana --allow-root 浏览器输入http://你的IP:5601出现如下图说明成功了输入