首页 前端知识 ElasticSearch超级无敌详细安装配置( Mac虚拟机、vmware fusion、windows10镜像、kibana、npm、cnpm所有安装包等),本人第一次安装实录,附录全过程截图!!

ElasticSearch超级无敌详细安装配置( Mac虚拟机、vmware fusion、windows10镜像、kibana、npm、cnpm所有安装包等),本人第一次安装实录,附录全过程截图!!

2025-03-18 12:03:38 前端知识 前端哥 791 843 我要收藏

目录

一、前提准备

1、本​​​​​​​机版本

2、虚拟机选择安装:VMware Fusion

3、镜像选择安装:Windows 10

二、ElasticSearch安装

1、新建环境目录

2、将ElasticSearch解压到此文件夹

3、调整参数

4、启动

5、访问测试:访问127.0.0.1:9200

6、安装可视化界面:head插件

7、cnpm安装步骤

三、nmp安装步骤

1、先看这个虚拟机windows10是多少位?

2、所以在Node.js中文网 (https://www.nodejs.com.cn/download.html)在此下载windows长期维护版本的.msi安装包,64位。我选择直接在虚拟机中下载并安装,1min左右。

​编辑

3、双击运行,一直点击Next下一步,注意安装路径选择C盘默认路径(C:\Program Files\nodejs\)即可,其它也都按照默认的安装即可。最后点击Finish结束安装。

​编辑

4、验证安装

5、配置nodejs及nmp

6、设置文件夹

7、配置环境变量

8、配置淘宝镜像来方便安装

四、cnmp安装步骤

1、配置nodejs淘宝镜像加速器,此步未用管理者模式

2、检查镜像配置,此步未用管理者模式

3、查看配置,此步未用管理者模式

4、安装cnpm,此步用管理者模式

五、继续安装可视化界面:head插件

1、下载依赖

2、启动

3、配置跨越

4、重启es

六、安装kibana

1、解压到环境中

2、启动测试

3、开发工具(Post、curl、head、谷歌浏览器插件):左侧小扳手

4、汉化


一、前提准备

1、本​​​​​​​机版本

MacBook Pro (Retina, 13-inch, Late 2013)  macOS11.7.10

2、虚拟机选择安装:VMware Fusion

安装包:

链接:https://pan.quark.cn/s/053cdddf4dc4

提取码:u5rV

3、镜像选择安装:Windows 10

安装包:

链接:https://pan.quark.cn/s/1b5c778f8617

提取码:Cw29

密钥:专业版:VK7JG-NPHTM-C97JM-9MPGT-3V66T

镜像配置完成后可能发现虚拟机与本机完全同步,可以更改设置:

将下面这些都取消(取消后根据提示重启)


二、ElasticSearch安装

相关资料下载:(强烈建议先下载后再去做别的事情,文件比较大)

链接: https://pan.baidu.com/s/1gKsNtuBRvEg07z4eOSwRlA?pwd=jer4

提取码: jer4

1、新建环境目录

2、将ElasticSearch解压到此文件夹

我的文件在这个共享文件夹中,直接点开,解压到刚才新建的环境目录中

几个重要的文件

3、调整参数

调整默认内存(内存足够大可以不调整)

保存后关闭

再看elasticsearch配置文件,可知默认端口9200

4、启动

双击elasticsearch.bat(如果没有显示文件拓展名.bat,可以点击左上角查看,勾选文件拓展名)

这一步需要耐心等待一段时间

通信地址为127.0.0.1:9300

公网访问的是9200

5、访问测试:访问127.0.0.1:9200

6、安装可视化界面:head插件

同样解压到elasticsearch环境目录中

此目录下运行终端

查看依赖文件

执行服务

执行命令:cnpm install

虚拟机环境中暂未安装cnpm,插入cnpm安装步骤

7、cnpm安装步骤

cnpm是淘宝团队开发的一个针对中国用户的npm镜像源,它是npm的一个定制版本。由于国外的npm源在国内访问速度较慢,所以cnpm镜像源可以提供更快的下载速度。cnpm的使用方式与npm基本相同,只需将`npm`替换为`cnpm`即可。

要想使用cnpm等先安装node.js。

windows下安装node.js

配置nodejs淘宝镜像加速器

npm config set registry https://registry.npmmirror.com

nmp也没有安装,插入安装nmp安装步骤​​​​​​​


三、nmp安装步骤

1、先看这个虚拟机windows10是多少位?

wmic os get osarchitecture

2、所以在Node.js中文网 (https://www.nodejs.com.cn/download.html)在此下载windows长期维护版本的.msi安装包,64位。我选择直接在虚拟机中下载并安装,1min左右。

打开下载文件夹

3、双击运行,一直点击Next下一步,注意安装路径选择C盘默认路径(C:\Program Files\nodejs\)即可,其它也都按照默认的安装即可。最后点击Finish结束安装。

4、验证安装

按下win+R打开“运行”窗口,输入cmd,回车,可打开命令提示符窗口。(注:如已经打开命令提示符窗口需要关闭再打开,不然可能无效)

分别输入以下内容,并按回车来查看安装的nodejs版本和npm版本

node -v

npm -v

5、配置nodejs及nmp

在刚刚安装的 C:\Program Files\nodejs\ 目录下新建如下两个空文件夹node_global、node_cache

6、设置文件夹

使用管理员身份打开cmd命令提示符窗口(win10以上用户可以直接在左下角搜索栏搜索:命令提示符,然后用右键单击,选择以管理员身份运行),在打开的窗口中分别输入以下命令,并按回车。这一步很关键,一定要管理员身份。

npm config set prefix "C:\Program Files\nodejs\node_global"

npm config set cache "C:\Program Files\nodejs\node_cache"

​​​​​​​

7、配置环境变量

打开环境变量窗口:右键桌面我的电脑->选择属性->选择高级系统设置打开系统属性->选择高级->选择环境变量,环境变量分为上面部分的用户变量和下面部分的系统变量两部分,都需要设置:

设置 xx的用户变量:

双击用户变量中的Path(选中Path后点编辑也可)

将C:\Users\xxxx\AppData\Roaming\npm,这个地址双击后修改为 C:\Program Files\nodejs\node_global。(xxx为用户名或数字)。然后点击确定。

改为:

设置系统变量:

点击新建,然后输入以下内容:

变量名:NODE_PATH

变量值:C:\Program Files\nodejs\node_global\node_modules

输入后点击确定

双击系统变量中的Path(选中Path后点编辑也可)

点击右侧新建

输入 %NODE_PATH%

点击确定

一直点击确定退出环境变量的编辑

8、配置淘宝镜像来方便安装

再次使用管理员模式打开命令提示符,并输入以下内容:管理员模式!

npm config set registry https://registry.npmmirror.com

安装express测试配置是否成功,输入以下

npm install express -g

如果不成功,可以考虑是否没有切换管理者模式。​​​​​​​


四、cnmp安装步骤

1、配置nodejs淘宝镜像加速器,此步未用管理者模式

npm config set registry https://registry.npmmirror.com

2、检查镜像配置,此步未用管理者模式

npm config get registry

3、查看配置,此步未用管理者模式

npm config list

4、安装cnpm,此步用管理者模式

-g :全局安装

npm install cnpm  -g --registry=https://registry.npmmirror.com

查看cnpm

cnpm -v

​​​​​​​

安装成功,继续安装可视化界面​​​​​​​


五、继续安装可视化界面:head插件

1、下载依赖

注意安装路径

无视报错,直至出现all packages installed

查看文件夹中,出现node_modules,成功下载依赖

2、启动

可知应访问127.0.0.1:9100,需要配置跨越

此时访问,无法正确连接

所以需要配置跨越

3、配置跨越

进入es配置文件C:\elasticsearch\elasticsearch-7.6.1\config\elasticsearch.yml

在elasticsearch.yml最后添加:注意“:”后面需要有空格

http.cors.enabled: true

http.cors.allow-origin: "*" 

保存,关闭。

4、重启es

可知访问端口为9200

出现“you know, for search”表示开启成功,再去访问127.0.0.1:9100

访问127.0.0.1:9100

解决跨域问题。

尝试创建索引

创建成功

​​​​​​​


六、安装kibana

Kibana 是为 Elasticsearch设计的开源分析和可视化平台。你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互。你可以很容易实现高级的数据分析和可视化,以图表的形式展现出来。

1、解压到环境中

文件较大,耐心等待(未响应两次,比较卡,最后在本机解压的然后添加到共享文件夹后再添加的)

2、启动测试

C:\elasticsearch\kibana-7.6.1-windows-x86_64\bin\kibana.bat

耐心等待,如果一直没有启动成功,可以考虑是否没有启动C:\elasticsearch\elasticsearch-7.6.1\bin\elasticsearch.bat;或者考虑重启es之后,直接去启动kibana,会报错,可能es还没有重启成功,导致kibana连不上去,等到es稳定了能够访问成功,再去启动kibana

直接复制,访问该网址,访问测试。

3、开发工具(Post、curl、head、谷歌浏览器插件):左侧小扳手

之后的所有操作都在这里进行

4、汉化

文件路径:C:\elasticsearch\kibana-7.6.1-windows-x86_64\x-pack\plugins\translations\translations

进入到C:\elasticsearch\kibana-7.6.1-windows-x86_64\config

更改文件配置信息

在最后添加一行,保存并关闭

i18n.locale: "zh-CN"

关闭kibana,重新启动C:\elasticsearch\kibana-7.6.1-windows-x86_64\bin\kibana.bat,耐心等待

重新等待,汉化完成​​​​​​​

至此,安装步骤结束,可以后续关注我所发布的es实际项目步骤

转载请注明出处或者链接地址:https://www.qianduange.cn//article/23963.html
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!