论elasticsearch在Windows环境的安装
前置需求
一台电脑(我用的是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环境的安装的更多相关文章
- ElasticHD Windows环境下安装
ElasticHD Linux环境下安装教程 ElasticHD windows环境下安装教程 习惯了T-SQL 查询,Elasticsearch的DSL查询语法简直就是反人类呀,一 ...
- 在 windows 环境下安装 redislive
这是一篇在 windows 环境下安装 redislive 的教程! 项目地址:https://github.com/nkrode/RedisLive 配置文档:http://www.nkrode.c ...
- Windows环境下安装PHPUnit
Windows环境下安装PHPUnit,在此整理一下,以便大家参考. 本人测试安装环境:Windows7(win32) + Apache(2.2.13) + PHP(5.3.6) 1. 以管理员 ...
- Nginx——在Windows环境下安装
下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...
- 在windows环境下安装redis和phpredis的扩展
在windows环境下安装redis和phpredis的扩展 1.首先配置php: 需要在windows的集成环境中找到php的扩展文件夹,ext,然后在网上寻找自己的php对应的.dll文件 比如说 ...
- windows环境下安装yaf框架
windows环境下安装yaf框架 在windows下安装yaf框架 准备工作: php环境(过程略,wamp,xampp,phpstudy都行,php版本大于5.3) git工具(需要从github ...
- RabbitMQ,Windows环境下安装搭建
切入正题:RabbitMQ的Windows环境下安装搭建 一.首先安装otp_win64_20.1.exe,,, 二.然后安装,rabbitmq-server-3.6.12.exe, 安装完成后,在服 ...
- 如何在Windows环境下安装Linux系统虚拟机
如何在Windows环境下安装Linux系统虚拟机 本篇经验写给想要入门学习C语言的小白们.Windows系统因为使用窗口图形化,操作简单,功能多样,所以我们在Windows环境下可以做到很多,但想要 ...
- Django框架学习笔记(windows环境下安装)
博主最近开始学习主流框架django 网上大部分的安装环境都linux的 由于博主在windows环境下已经有了 Pycharm编辑器 ,所以决定还是继续在windows环境下学习 首先是下载 链接 ...
- Nginx——在Windows环境下安装(一)
下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...
随机推荐
- mysql 简单进阶 ———— 重构查询[二]
前言 简单整理一下重构查询. 正文 为什么我们需要重构查询,原因也很简单,那就是查询慢. 为什么会查询慢? 查询性能慢底下的最基本的原因是访问的数据太多. 某些查询不可避免地需要筛选大量的数据,但这并 ...
- docker搭建kafka集群实践
前言 本文主要介绍了如何通过docker搭建一个可以用于生产环境的kafka集群. kafka集群使用了3个节点,依赖zookeeper进行协调,所以会同时搭建一套3节点的zookeeper集群. 准 ...
- 6980. 【2021.02.03冬令营模拟】你的世界(world) Another Solution
Problem Description Input 从文件 world.in 中读入数据. Output 输出到文件 world.out 中. 输出共 T 行,第 i 行表示第 i 组测试数据的答案, ...
- D365虚拟机安装
原本有本地VM是2023.3.31安装的,奈何微软不断升级,导致程序一些新特性用不到,例如: 1,Master Planning ---> Planning Optimization, 2,mi ...
- MyBatis源码之前言—JDBC编码存在的问题和Mybatis的介绍
MyBatis源码之前言-JDBC编码存在的问题和Mybatis的介绍 为了方便操作,我们在sjdwz_test数据库下建立一张表: CREATE TABLE `t_student` ( `id` b ...
- 10倍性能提升!DLA SQL推出基于Alluxio的数据湖分析加速功能
简介: 在存储计算分离的场景下,通过网络从远端存储读取数据是一个代价较大的操作,往往会带来性能的损耗.以OSS为例,OSS数据读取延时通常较本地磁盘大很多,同时OSS对单个用户使用的带宽上限做了限制, ...
- [FAQ] Cordova 模拟器中不能访问域名, 未联网 ?
首先保证电脑已联网,然后打开模拟器的浏览器输入常用网址,看看是否能够联网. 如果访问失败,在本机中在 cmd 中 ping www.baidu.com 获得百度的ip地址,然后在浏览器中输入 http ...
- dotnet C# 基础 为什么 GetHashCode 推荐只取只读属性或字段做哈希值
在 C# 里面,所有的对象都继承 Object 类型,此类型有开放 GetHashCode 用于给开发者重写.此 GetHashCode 方法推荐是在重写 Equals 方法时也同时进行重写,要求两个 ...
- Linux 根文件系统的移植(从入门到精通)
一.简介 提到操作系统的安装,还得从大学的时候说起,刚入学的时,朋友的系统本崩了,跑去电脑城换个系统花了40大洋,震惊了贫穷的我.好像发现了商机,果断开始了折腾自己的电脑,然后用朋友的电脑进行测试,由 ...
- EasyRepro与测试自动化( 一) 概览
EasyRepro是一个框架,允许在特定的Dynamics 365组织上执行自动化UI测试.你可以使用它来自动化冒烟测试.回归测试和负载测试等.该框架是由开源项目Selenium构建的,Seleniu ...