kibana教程(如何用 Node.js 和 Elasticsearch 构建搜索引擎)
本文目录
如何用 Node.js 和 Elasticsearch 构建搜索引擎
安装 Elasticsearch
Elasticsearch 受Apache 2许可证保护,可以被下载,使用,免费修改。安装Elasticsearch 之前你需要先确保在你的电脑上安装了Java Runtime Environment (JRE) ,Elasticsearch 是使用java实现的并且依赖java库运行。你可以使用下面的命令行来检测你是否安装了java
推荐使用java最新的稳定版本(写这篇文章的时候是1.8)。你可以在找到在你系统上安装java的指导手册。
接下来是下载最新版本的Elasticsearch (写这篇文章的时候是2.3.5),去下载ZIP 文件。Elasticsearch 不需要安装,一个zip文件就包含了可在所有支持的系统上运行的文件。解压下载的文件,就完成了。有几种其他的方式运行Elasticsearch ,比如:获得TAR 文件或者为不同Linux发行版本的包。
如果你使用的是Mac操作系统并且安装了 ,你就可以使用这行命令安装Elasticsearch brew install elasticsearch.Homebrew 会自动添加executables 到你的系统并且安装所需的服务。它也可以使用一行命令帮你更新应用:brew upgrade elasticsearch.
想在Windows上运行Elasticsearch ,可以在解压的文件夹里,通过命令行运行bin\elasticsearch.bat 。对于其他系统,可以从终端运行 ./bin/elasticsearch.这时候,Elasticsearch 就应该可以在你的系统上运行了。
就像我之前提到的,你可以使用Elasticsearch的几乎所有的操作,都可以通过RESTful APIs完成。Elasticsearch 默认使用9200 端口。为了确保你正确的运行了Elasticsearch。在你的浏览器中打开
linux运维工程师必须掌握哪些技能
linux运维工程师必须掌握哪些技能?020-07-29 15:42:20原创478linux运维工程师必须掌握的技能:1、Linux基础知识内容,和命令使用,以及用户和权限等核心知识点;2、Linux从进程、资源、任务、文件、软件包、磁盘等管理方法;3、安全架构、安全威胁模型、以及加密、解密等原理,常见攻击和防范手段等。优秀的运维人员必须具备的技能:1、Linux系统基础入门-Linux的基础知识内容,和命令使用,以及用户和权限等核心知识点2、Linux 系统管理和进阶-Linux从进程、资源、任务、文件、软件包、磁盘等管理方法3、Linux 企业级常用服务如DNS、FTP、Http、 mail4、Linux企业级安全原理和防范技巧以及网络和安全-Linux安全架构、安全威胁模型、以及加密、解密等原理,常见攻击和防范手段5、Shell 编程入门及进阶-Shel脚本基本用法以及进阶,从基础到精通,需要学习一些企业级常见脚本用法6、MySQL应用原理及管理入门-Mysql安装、管理、授权、增删改查7、推荐教程:《Linux运维》以上就是linux运维工程师必须掌握哪些技能的详细内容,更多请关注php中文网其它相关文章!
本文相关文章:
mysql索引有哪几种(数据库中的索引,原理是什么为什么查询使用索引就会快)
2024年6月10日 08:36
更多文章:
java虚拟机安装包(jdk-6u14-windows-i586.exe是什么,具体点,谢谢)
2024年7月11日 03:34
简述linux系统的特点(Linux操作系统主要优点有哪一些啊新支点的怎么样呢)
2024年7月2日 03:57
keil单片机编程(如何在keil集成环境中调试单片机的C语言程序)
2024年9月6日 20:50
fault和error区别(mistake,error,fault的区别)
2024年6月28日 05:06
scope权限(微信显示“scope参数错误或没有scope权限”是怎么回事,怎么解决)
2024年7月7日 01:55
mybatis官网下载(为什么搜不到mybatis-spring.jar这个框架整合包了呢,是不是最新的spring3支持了)
2024年7月23日 12:36
delphi软件破解(delphi编写的软件限制了使用次数如何破解)
2024年6月28日 11:03
activation function(steroidogenic factor-1是什么意思)
2024年1月20日 02:00
c语言ascii码表(用c语言如何实现十进制转ASCII码)
2024年7月14日 15:04