默认配置单机版演示|学习笔记

简介: 快速学习默认配置单机版演示。

开发者学堂课程【ElasticSearch 最新快速入门教程默认配置单机版演示】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/642/detail/10599


默认配置单机版演示

 

首先打开虚拟机,然后用工具 finalshell 软件,正常启动后,杀毒软件设置允许,然后打开一个配置为 janson01,连接成功之后可以首先定位到目录下 /opt/soft/ 可以看到里面没有任何软件。

image.png

把安装包上传,点击文件管理,把文件拖进来上传就可以,选择安装

包。点确定正在上传中,现在再查看就有了软件。解压安装包到对应

目录下,在 root 用户下运行 ./bin/elasticsearch 会出现报错,

必须再在普通用户下运行。

现在要加入加入一个用户,使用 useradd 加用户名,使用 passwd

设置密码,再切换到这个目录下,然后把 root 用户下面的安装包直

接复制过来再进行解压,重命名以下。

然后使用 ./es/bin/elasticsearch 命令进行启动,发现可以正常启

动没有报错。

image.png

接下来退出全屏

再打开一个 Janson01,

连接成功后使用 curl-XGET 'http://127.0.0.1:9200 ' 命令进行测试,如果出现以下信息说明我们的单机版安装就安装成功了。

image.png

总结:

1、必须是普通用户,不能是 root 用户(否则报错: java.1ang. Runti meException: can not run elasticsearch as root )

2、elasticsearch/bin/elasticsearch -d ~>以后台进程的方式启动es,通过 jps 命令,可以察觉到进程名为: Elasticsearch

3、Linux 命令:

Useradd 新用户名~> 新建用户

Passwd 用户名->设置密码

su –l 用户名~>用户切换

4、curl: linux 命令,可以模拟 browser 向远程的服务器发送请求,并获得反馈。

( cur1:1inux os 中的一个命令,可以使用命令行的方式模拟

browser 向远程的 server 发送请求,并获得远程 server 的反馈

ip:联网的终端设别在网络上的唯一标识

端口号:

联网的终端设备上安装的具有访问网络功能的应用程序的唯

一标识。)

语法:

curl-XGET 'http://127.0.0.1:9200 '

相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
N..
|
安全 API 开发工具
如何升级Flutter
如何升级Flutter
N..
1050 1
|
7月前
|
移动开发 Dart 前端开发
《社交应用动态表情:RN与Flutter实战解码》
React Native依托JavaScript和React,通过便捷调用原生模块实现动态表情的流畅展示与交互;其组件化开发模式提升了代码可维护性,活跃社区提供的第三方库简化了复杂解析工作。Flutter则以Dart语言为基础,利用自绘制UI体系和Skia引擎实现卓越动画效果,异步编程特性保障多任务流畅运行,热重载功能显著提高开发效率。两者在实现动态表情时均需应对资源管理、格式解析、性能优化及安全性等挑战。动态表情作为社交应用的核心功能,其发送与解析能力已成为衡量用户体验的重要标准,而React Native和Flutter凭借各自技术优势为开发者提供了高效解决方案。
130 17
|
前端开发 JavaScript 测试技术
如何制作网页
创建自己的网站涉及多个步骤,从确定主题到最终测试和发布。本文详细介绍了每个步骤:首先明确网站目的和受众;其次设计直观易用的布局;选择符合主题的颜色和字体;撰写清晰简洁的内容;优化加载速度;全面测试功能和兼容性;选择托管服务并注册域名;最后通过SEO、社交媒体和广告进行推广。注意事项包括关注用户体验、学习基本编码知识,并考虑网站的扩展性和可维护性。遵循这些步骤,你将能创建一个美观且实用的网站。
|
存储 测试技术 Docker
玩客云 青龙面板
玩客云 青龙面板
505 13
|
机器学习/深度学习 人工智能 自然语言处理
探索AIGC的底层技术:人工智能通用计算架构
探索AIGC的底层技术:人工智能通用计算架构
907 3
|
机器学习/深度学习 数据采集 数据可视化
使用Python实现深度学习模型:智能垃圾分类与回收系统
【8月更文挑战第20天】 使用Python实现深度学习模型:智能垃圾分类与回收系统
698 1
|
消息中间件 监控 数据处理
消息队列和应用工具产品体系-APM 系统简述和架构演化
消息队列和应用工具产品体系-APM 系统简述和架构演化
|
Linux
设置socket接收和发送超时的一种方式
设置socket接收和发送超时的一种方式
905 0
|
算法 计算机视觉
【Qt&OpenCV QGraphicsView显示OpenCV读入的图片】
【Qt&OpenCV QGraphicsView显示OpenCV读入的图片】
281 0
|
分布式计算 DataWorks 关系型数据库
MaxCompute操作报错合集之DataWorks在绑定MaxCompute引擎时,报错,如何解决
MaxCompute是阿里云提供的大规模离线数据处理服务,用于大数据分析、挖掘和报表生成等场景。在使用MaxCompute进行数据处理时,可能会遇到各种操作报错。以下是一些常见的MaxCompute操作报错及其可能的原因与解决措施的合集。