ES-Mac OS环境搭建(1)
前言
由于elasticsearch依赖Java,所以先要配置上Java环境,并且Java JDK必须要求1.8以上,这里以安装Java 1.8为例。安装环境如下:
- elasticsearch6.5.4
- Mac OS High Sierra 10.13
- kibana6.5.4
下载
- 打开官网,选择下载,勾选许可协议,选择Mac版本下载,如下图。

- 在文件中找到它。


安装
- 进入安装步骤。


- 输入密码。

- 安装成功,结束安装程序。

- 测试是否安装成功,打开终端输入java -version,返回如下图则说明安装成功。

配置环境变量。
此时,Java就安装在Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/目录下,我们需要把这个目录配置到环境变量中,编写sudo vim /etc/profile文件,输入密码验证,然后键入i,进入插入模式。
JAVA_HOME="Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".:$JAVA_HOME/bin"完事之后,按esc退出插入模式,然后shift + :输入wq!退出编辑模式。
然后再输入:
source /etc/profile新终端输入验证:
echo $JAVA_HOME返回了安装目录表示添加环境变量成功。
ES-Mac OS环境搭建(1)的更多相关文章
- mac os 下搭建android开发环境
		mac os 下搭建android开发环境 周银辉 mac os 下搭建android环境比较方便, 如下几个步骤: 1,安装jdk 先搞清楚自己是否已经安装,在命令行下:java -version, ... 
- 转-在Mac OS上搭建Python的开发环境
		在Mac OS上搭建Python的开发环境 本文转载自:http://www.jb51.net/article/76931.htm 一. 安装python mac系统其实自带了一个python的执 ... 
- Appium+python自动化16-appium1.6在mac上环境搭建启动ios模拟器上Safari浏览器
		前言 在mac上搭建appium踩了不少坑,先是版本低了,启动后无限重启模拟器.后来全部升级最新版本,就稳稳的了. 环境准备: 1.OS版本号10.12 2.xcode版本号8.3.2 3.appiu ... 
- appium1.6在mac上环境搭建启动ios模拟器上Safari浏览器    转自:上海-悠悠
		前言 在mac上搭建appium踩了不少坑,先是版本低了,启动后无限重启模拟器.后来全部升级最新版本,就稳稳的了. 环境准备: 1.OS版本号10.12 2.xcode版本号8.3.2 3.appiu ... 
- 桂电在linux、Mac OS环境下使用出校器(支持2.14)
		这是guetsec学长在三院科协学长所抓包逆向分析1.81版出校器的基础上,用python写的一款为Mac和linux环境开发的出校器. 最后我做了略微修改,支持暂时最新版本2.14.下面有直接从源码 ... 
- Mac OS环境下媒体文件分割工具mediafilesegmenter的简单使用(生成M3U8 TS文件)
		mediafilesegmenter是苹果开发的一款用于分割媒体文件的工具,其功能与mediastreamsegmenter相似,但操作更简单. * 具体可以对比博客中的另一篇简介<Mac OS ... 
- 在Mac OS环境下安装MySQL服务
		在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ... 
- Mac Appium环境搭建
		安装brew ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" 安装java brew install ... 
- MAC OpenGL 环境搭建
		MAC OpenGL 环境搭建 基础库介绍 先要安装两个库一个是GLEW(OpenGL Extension Wrangler Library),另外一个是GLFW(Graphics Library F ... 
- Mac OS—苹果搭建Android开发环境
		如何在MAC OS X 安装Android SDK 我以往用的开发环境都是以MAC OS安装VMware来跑不同的Windows OS,目前慢慢的将所要开发的项目由以往的传统的Wintel转移到Mob ... 
随机推荐
- bzoj 2151 种树——贪心+后悔
			题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2151 似乎是半年+前讲过的.(然而看到的时候却不会了) 考虑贪心,限制就是不能选两边的.如果 ... 
- bzoj4006
			斯坦纳树 比之前要求高了一些 其实利用斯坦纳树的dp[i][s]以i为根,S为状态就行了,先跑一遍斯坦纳树,预处理出dp数组,记住每个S的最小值,然后再dp,这里dp必须要求同一种颜色的状态都必须在S ... 
- sql之函数及流程控制
			date_format函数 
- js的call()通俗解释
			var x = "我是全局变量"; //定义全局变量x function a(){ //定义函数类结构a this.x = "我是在函数类结构a中声明的哦"; ... 
- httpServlet,GenericServlet,Servlet源码分析
			httpServlet源码: /* * Licensed to the Apache Software Foundation (ASF) under one or more * contribut ... 
- vue.eslintrc.js常用配置
			vue.eslintrc.js module.exports = { root: true, env: { node: true }, extends: [ "plugin:vue/esse ... 
- MySQL之避免插入重复数据
			INSERT ignore INTO `$table_name`($field_name) VALUES(),(),(),()"; //若重复数据可以添加,请在对应的数据表字段中添加数据库索 ... 
- Type中的3个bool属性: IsGenericType ,  IsGenericTypeDefinition ,  IsGenericParameter
			首先说下 IsGenericType 用3个实例说明: typeof(DateTime).IsGenericType : false typeof(List<int>).IsGeneric ... 
- Validation(3)--全局参数异常校验捕获及返回XML解决
			@RestControllerAdvice原创直接上代码,后面再说怎么用1.这个是一个Form,用来接收参数的,一个简单的NotEmpty注解校验,merchantName这个参数是必传的: pack ... 
- Log4j2 - java.lang.NoSuchMethodError: com.lmax.disruptor.dsl.Disruptor
			问题 项目使用了log4j2,由于使用了全局异步打印日志的方式,还需要引入disruptor的依赖,最后使用的log4j2和disruptor的版本依赖如下: <dependency> & ... 
