elasticsearch安装配置windows,springboot elasticsearch配置

  elasticsearch安装配置windows,springboot elasticsearch配置

  ElasticSearch安装详细教程

注意事项:ElasticSearch5.x版本以后需要jdk1.8运行,首先安装Java1.8

  1.安装java1.8

1.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 # unzip

2.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。

  出现

  解释成功的安装。

elasticsearch安装配置windows,springboot elasticsearch配置