elasticsearch安装配置windows,springboot elasticsearch配置
ElasticSearch安装详细教程注意事项:ElasticSearch5.x版本以后需要jdk1.8运行,首先安装Java1.8
1.安装java1.81.1可访问官方网站进行下载
https://www . Oracle . com/tech network/Java/Java se/downloads/JDK 8-downloads-2133151 . html
注意:此处应该检查自己的CentOS系统是32位还是64位,下载对应版本
1.1卸载CentOS自带的openJDK:
Rpm -qagrep java #查看安装的jdk结果:
Java-1 . 8 . 0-open JDK-headless-1 . 8 . 0 . 181-7 . B13 . el7 . x86 _ 64 python-javapackages-3 . 4 . 1-11 . el7 . noarch Java-1 . 8 . 0-open JDK-1 . 8 . 0 . 181-7 . B13 . el7 . x86 _ 64tz data-Java-2 08e-3 . el7 . noarch javapackages-tools-3 . 4 . 1-11 . el7
rpm-e-nodeps Java-1 . 8 . 0-open JDK-headless-1 . 8 . 0 . 181-7 . B13 . El 7 . x86 _ 64 rpm-e-nodeps Java-1 . 8 . 0-open JDK-1 . 8 . 0 . 181-7 . B13 . El 7 . x86 _ 64 rpm-e-nodeps Java-1 . 7 . 0-open JDK-headless-1 . 7 . 0 . 191-2 . 6 . 15 . 5 . El 7 . x86 _ 1
可以自己选择安装位置。在这里,我选择安装在/usr/local/java目录下。
Cd /usr/local #进入选择的安装目录mkdir java #创建一个新的java目录,并使用工具将安装包上传到刚刚创建的目录/usr/local/java。
Cd /usr/local/java #转到刚刚上传的文件目录TarzXVF jdk-8u201-linux-x64.tar.gz #解压安装包RM-F jdk-8u201-linux-x64.tar.gz #删除安装包1.2将下载的jdk安装包上传到linux系统。
以root权限打开/etc/profile文件。
Vi /etc/profile按I进入编辑模式,将下面的代码复制粘贴到最后
export Java _ home=/usr/local/Java/jdk 1 . 8 . 0 _ 201 #这里的路径位是JDK安装目录export JRE _ home=$ { Java _ home }/JRE export class path=。$ { Java _ home }/lib:$ { JRE _ home }/lib导出路径=
压屎:wq!保存设置并退出。
重新加载配置文件以使更改后的配置生效。
Source /etc/profile查看jdk是否安装成功:
Java -version显示以下内容以证明安装成功
注意:如果红框中没有64位,则不是64位。如果没有64位,则表示32位。
2.安装弹性搜索1.3配置jdk环境变量
下载官网elasticsearch
2.1下载ElasticSearch
位置可以自己指定。
Cd /usr/local/es #进入上传的安装包目录TAR-ZXVF elasticsearch-6.8.5.tar.gz # unzip2.2将下载好的安装包上传到 /usr/local/es 文件夹下并解压
从5.0开始,ElasticSearch的安全级别提高了,不允许root账号启动,所以我们要加一个用户。
添加bigdata #创建大数据用户组useradd es #创建用户es passwd es #为es用户设置密码es(密码太长会提示)passwd: #所有身份验证令牌已成功更新。Usermod -G bigdata es #将es用户添加到bigdata组更改es文件夹和内部文件的用户和组:
CD/usr/local/eschown-r es:bigdata弹性搜索-6.8.5 # es用于用户组2.3创建用户和用户组的用户big data
转到elasticsearch的config目录,然后是vimeelasticsearch.yml。
#修改network.host和http.port#network.host作为当前服务器IP network . host:192 . 168 . 221 . 5 http . port:9200 Modify/etc/sysctl . conf
Vim /etc/sysctl.conf#添加以下VM . max _ map _ count=655360 Modify/etc/security/limits . conf
#添加以下* hardnofile 65536 * soft nofile 65536 * soft nproc 2048 * hardnproc 4096 #文件结尾!【在此插入图片说明】(https://img-blog.csdnimg.cn/20191128171121414.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text _ ahr 0 CHM 6 ly 9 ibg 9 nlmnzzg 4 ubmv 0 L3 laxhpbl 80 mzeynjy 3 MQ==,size_16,color_FFFFFF,t_70)2.4修改elasticsearch.yml
注意:切换到es用户,进入elasticsearch的根目录执行。/usr/local/es/elastic search/jydxf。/elasticsearch。/elasticsearch-d后台引导出现如下:引导成功2.5elasticSearch启动
打开浏览器,访问http://192.168.171.130:9200/
您自己的Ip端口的IP是9200。
出现
解释成功的安装。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。