前置需求

一台电脑(我用的是Windows),有网

第一步:下载并安装

去java官网下载开发版java(考虑到可能有小白,我暂且这么说)

java官网下载链接:https://www.oracle.com/java/technologies/downloads/

写随笔时间为2023、05、22,建议使用java17

下载好java之后,因为是msi格式的文件,Windows可以直接运行,

这里笔记本或者盘符比较少的朋友建议下载到C盘不要动,它会自己到program file文件夹里面的

如果你有其他合适的位置,请安装到其他合适的位置,建议在某个盘的根目录下创建一个文件夹来存放(别和我那个傻帽同学一样安到微信的文件夹里面,这样不好配置环境)

去elasticsearch官网下载elasticsearch

elasticsearch官网下载链接:https://www.elastic.co/cn/downloads/elasticsearch



直接点下载就可以了,下载完之后是一个zip格式的压缩包

如果想要指定的版本,右侧有past release,点进去可以选择你想要的版本

下载好elasticsearch之后,同样先移动到你指定的文件夹下解压,如果你java安装的时候安在了c盘,请直接在c盘根目录下建立一个文件夹来存放,解压到这个文件夹。



这里放下我的存放路径

第二步:配置环境

按下win键(或者点击左下角的搜索图标

),

直接输入“环境变量”,会弹出,

请直接打开,会弹出下图,如果没有,请自行点击最上栏,点击“高级”,来到达下图所示

单击环境变量,出现如下图所示(不一样不要急,因为我已经配置好了我相关的环境变量,稍后我会带你们配置)

我们先不用管它,

回到桌面进入此电脑的C盘,也可点击下方文件管理图标打开文件管理进入c盘,反正进入C盘就对了

(如果你和我一样把java和elasticsearch安在了C盘的话,否则,请打开您上文所设置的相应路径)

进入program file文件夹的java下

找到你刚刚安装的java17

点击上方地址栏,并复制

之后打开刚才已经打开的环境变量,在下方新建环境变量

变量名为:JAVA_HOME

变量值为你刚才复制的,直接ctrl+v粘贴即可,如果没有复制,可以参考我的C:\Program Files\Java\jdk-17

然后打开path



同样点击新建,将刚才Java的路径粘贴进来,

再次点击,输入如图所示

点击确定退出,(但不要完全退出)

这样就完成了Java的环境变量的配置

同样在系统变量中新建,如图所示,变量名为:ES_JAVA_HOME,变量值同上



点击确定

同样打开path,输入如下图所示,点击确定退出

这里,环境变量就配置完毕了

第三步:运行elasticsearch

打开elasticsearch的文件夹,并复制其路径

以管理员身份打开cmd

输入cd C:\Download\Elasticsearch-8.7.1(这里是你的es的路径)

然后输入 .\bin\elasticsearch.bat(这里注意是反斜杠)

会显示如图所示,不要害怕,等待一段时间即可

等到出现中文乱码的时候,找到password,复制并保存生成的密码,一般为大小写加符号和数字

不要关闭这个cmd窗口,打开浏览器,在地址栏输入:https://loaclhost:9200,一般会显示

直接高级,继续访问

然后会出现让您输入账号密码,账号为:elastic

密码为您刚刚的password

然后会显示一些您elastic的信息,

这样,elastic就成功启动了,

之后可以直接用elasticsearch.bat启动,并打开localhost:9200就可以了

报错的话直接在评论区问,百度,必应,gpt都可,我看到了会尽快回复

论elasticsearch在Windows环境的安装的更多相关文章

  1. ElasticHD Windows环境下安装

    ElasticHD Linux环境下安装教程        ElasticHD windows环境下安装教程   习惯了T-SQL 查询,Elasticsearch的DSL查询语法简直就是反人类呀,一 ...

  2. 在 windows 环境下安装 redislive

    这是一篇在 windows 环境下安装 redislive 的教程! 项目地址:https://github.com/nkrode/RedisLive 配置文档:http://www.nkrode.c ...

  3. Windows环境下安装PHPUnit

    Windows环境下安装PHPUnit,在此整理一下,以便大家参考. 本人测试安装环境:Windows7(win32) + Apache(2.2.13) + PHP(5.3.6) 1.    以管理员 ...

  4. Nginx——在Windows环境下安装

    下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...

  5. 在windows环境下安装redis和phpredis的扩展

    在windows环境下安装redis和phpredis的扩展 1.首先配置php: 需要在windows的集成环境中找到php的扩展文件夹,ext,然后在网上寻找自己的php对应的.dll文件 比如说 ...

  6. windows环境下安装yaf框架

    windows环境下安装yaf框架 在windows下安装yaf框架 准备工作: php环境(过程略,wamp,xampp,phpstudy都行,php版本大于5.3) git工具(需要从github ...

  7. RabbitMQ,Windows环境下安装搭建

    切入正题:RabbitMQ的Windows环境下安装搭建 一.首先安装otp_win64_20.1.exe,,, 二.然后安装,rabbitmq-server-3.6.12.exe, 安装完成后,在服 ...

  8. 如何在Windows环境下安装Linux系统虚拟机

    如何在Windows环境下安装Linux系统虚拟机 本篇经验写给想要入门学习C语言的小白们.Windows系统因为使用窗口图形化,操作简单,功能多样,所以我们在Windows环境下可以做到很多,但想要 ...

  9. Django框架学习笔记(windows环境下安装)

    博主最近开始学习主流框架django 网上大部分的安装环境都linux的 由于博主在windows环境下已经有了 Pycharm编辑器 ,所以决定还是继续在windows环境下学习 首先是下载 链接 ...

  10. Nginx——在Windows环境下安装(一)

    下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...

随机推荐

  1. CentOS 6.5编译安装httpd-2.4.7

    CentOS 6.5编译安装httpd-2.4.7 CentOS 编译安装 Apache 2.4 准备: [root@NFSServer ~]# yum groupinstall "Deve ...

  2. 重学c#系列——缓存[盛派源码分析cache](九)

    前言 以前整理过缓存的东西在: https://www.cnblogs.com/aoximin/p/12727659.html 只是粗略的例子,因为真的要去介绍缓存这个东西,要从内存开始,是一个有时间 ...

  3. Kotlin泛型的高级特性

    Kotlin中是可以将内联函数中的泛型进行实化的. 那么具体该怎么写才能将泛型实化呢?首先,该函数必须是内联函数才行,也就是要用inline 关键字来修饰该函数.其次,在声明泛型的地方必须加上reif ...

  4. PolarDB-X 源码解读:事务的一生

    简介: 本文将主要解读 PolarDB-X 中事务部分的相关代码,着重解读事务的一生在计算节点(CN)中的关键代码:从开始.执行.到最后提交这一整个生命周期. 概述 本文将主要解读 PolarDB-X ...

  5. 云原生数据仓库TPC-H第一背后的Laser引擎大揭秘

    简介: 作者| 魏闯先阿里云数据库资深技术专家 一.ADB PG 和Laser 计算引擎的介绍 (一)ADB PG 架构 ADB PG 是一款云原生数据仓库,在保证事务ACID 能力的前提下,主要解决 ...

  6. C#类型后加问号?

    C# 可空类型(Nullable)说明_w3cschool 细说Nullable<T>类型 - Sweet-Tang - 博客园 (cnblogs.com) 值类型变量不能null,加问号 ...

  7. Quartus prime 的安装步骤:

  8. 4.10 + (double)(rand()%10)/100.0

    黑色星期四 坏消息: 没有奥赛课,所以大概率调不出来 CF1479D 好消息: 5k 回来了,调题有望 中午起床直接来的机房,有学科自习就说 氟硫氢 不知道 结果被叫回去了 而且今天班里没水了,趁着大 ...

  9. Dash 2.17版本新特性介绍

    本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/dash-master 大家好我是费老师,不久前Dash发布了其2.17.0版本,执行下面的命令进行最 ...

  10. 应急响应--linux入侵排查