一:ElasticSearch 安装与简单配置
本文介绍的是使用yum方式安装jdk,想要用其他方式绕行。
1: 查看yum中管理的可用的JDK软件包列表:
yum search java | grep -i --color JDK
结果如下图所示:
![]()
2.选择合适版本,安装jdk,本人选择的是java-1.8.0-openjdk-devel.x86_64
yum install java-1.8.0-openjdk-devel.x86_64
3:配置环境变量,打开etc文件下profile
vi /etc/profile
在文件内添加
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.71-2.b15.el7_2.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存关闭后,执行,让配置生效:
source /etc/profile
然后分别输入下面命令确认jdk是否安装成功:
java
![]()
javac

能显示以上信息,就说明jsva jdk安装成功了。
4:安装elasticsearch
(1):创建目录文件
cd /usr/local/src
mkdir tools
cd tools

(2):在刚刚创建的文件夹内下载es和kibana并解压
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.1.0-linux-x86_64.tar.gz
curl -L -O https://artifacts.elastic.co/downloads/kibana/kibana-8.1.0-linux-x86_64.tar.gz
tar -zxvf elasticsearch-8.1.0-linux-x86_64.tar.gz kibana-8.1.0-linux-x86_64.tar.gz

(3):修改适合本机的内存,修改文件config/jvm.options
进入elasticsearch-8.1.0/bin
cd elasticsearch-8.1.0/bin


(4):修改访问网络
vim /usr/local/src/tools/elasticsearch-8.1.0/config/elasticsearch.yml



(5):新建用户并授权
添加es用户 useradd es
设置es用户密码 passwdes
将文件夹赋予es授权
chown -R es:es /usr/local/src/tools/elasticsearch-8.1.0/
(6):修改sysctl.conf配置
vim /etc/sysctl.conf
添加配置如下:
vm.max_map_count=655360

使配置生效命令 /sbin/sysctl -p

(7):修改/etc/security/limits.conf配置
vim /etc/security/limits.conf
文件末尾追加以下内容;
* soft nofile 65536
* hard nofile 65536

(8):切换es 用户,并开启elasticsearch
su es
./elasticsearch (如果需要后台启动的话,在启动命令后加&,./elasticsearch &)
启动成功后,再使用一个root账户窗口输入如下命令
curl -X GET http://192.168.0.27:9200 (192.168.0.27为服务器ip)

在浏览器访问为 http://192.168.0.27:9200

表示我们的Elaticsearch 安装成功了
5:安装kibana
server.host 设置为elaticsearch.yml配置文件一致

elasticsearch.hosts 设置为服务器的ip

i18n.locale: "zh-CN" 汉化设置

(2):保存修改给es用户授权
chown -R es:es /usr/local/src/tools/kibana-8.1.0/
切换es用户 并进入到kibana-8.1.0目录下
cd /usr/local/src/tools/kibana-8.1.0
(3):执行启动命令
bin/kibana

待完全启动 浏览器访问 http://192.168.0.27:5601




浙公网安备 33010602011771号