在基于OS X的基于Unix的操作系统中安装应用程序时,偶尔会出现问题。原因可能包括新应用程序所缺少的依赖关系到现有库和程序包的不兼容版本。

在本教程中,我们将探索两种方法来帮助您在OS X上正确安装Elasticsearch。

使用自制软件

大多数OS X用户应该熟悉Homebrew(通常简称为brew)。Homebrew是OS X的基本软件包管理器实用程序,它允许简单安装其他应用程序,而Homebrew在后台处理所有杂乱的内容。出于这个原因,强烈建议您使用Homebrew来帮助您安装Elasticsearch(或可能需要的其他许多软件包)。

安装自制软件

如果您尚未安装Homebrew,可以按照官方主页上的说明轻松安装。在撰写本文时,这只涉及在终端提示中简单地执行以下命令,然后根据需要按照屏幕上的说明进行操作:

酿造ELASTICSEARCH公式

安装Homebrew后,您可以执行一些brew命令来快速安装Elasticsearch以及系统将需要的所有适当依赖项:

手动Elasticsearch安装

如果您需要手动安装Elasticsearch,事情会变得更加复杂,但是如果Homebrew无法为您服务,仍然有可能。

安装JAVA

如果您最近还没有这样做,请先在系统上安装/更新Java。如果您打算使用Elasticsearch进行开发,请获取JDK,否则JRE就足够了。两者都可以从官方下载页面获得。

获取ELASTICSEARCH

官方下载页面下载 Elasticsearch的最新版本。通常,对于OS X用户,您需要tar.gz文件。

将文件复制到您的首选安装目录,然后将其解压缩。如果在终端上工作,则可以tar.gz使用以下tar -xvf [filename]命令提取文件:

修改您的.BASH_PROFILE变量

接下来,.bash_profile使用您喜欢的文本编辑器在主目录中打开文件:

在配置文件中,您需要添加/修改一些export行以指示适当的环境变量,以便Elasticsearch起作用。您的文件中可能包含其中一些,并且值可能不同,因此请根据需要仔细检查这些值:

  • ES_HOME变量表示您将elasticsearch.tar.gz文件安装(提取)到的目录。
  • JAVA_HOME是Java软件包(JDK或JRE)的主安装目录。验证您自己的路径,并在必要时修改此变量。
  • PATH当然,它是告诉OS X在哪里可以找到许多可执行文件的标准PATH变量。在这种情况下,导出行将有效地添加到现有PATH变量上,以便系统可以找到Elasticsearch和Java的位置。

注意:确保关闭终端并打开新的终端窗口,以便PATH正确更新变量。

使用ELASTICSEARCH

最后,您只需执行以下elasticsearch命令即可从终端窗口运行Elasticsearch :

安装 elasticsearch trf

如何使用?

1.运行环境

2.下载

百度网盘:https://pan.baidu.com/s/1pJNkrUV

3.运行

Mac/Linux:

Windows:

安装 head 插件

##### npm 使用淘宝镜像

Elasticsearch安装  Elasticsearch head 安装 Kibana 安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客
Elasticsearch安装  Elasticsearch head 安装 Kibana 安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客

此时还有一个问题,那就是,右上角的集群健康值:未连接,这说明并没有链接到9200端口,所以可能是由于跨域造成了链接禁止。出现这样的情况很简单,我们只需要对elasticsearch的elasticsearch.yml文件进行配置即可。

elasticsearch.yml文件在根目录的config目录下。

将下面的字段输入到文件当中即可:

此时我们重新运行elasticsearch和elasticsearch-head,会发现已经链接成功:

Elasticsearch安装  Elasticsearch head 安装 Kibana 安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客

三、安装kibana

由于我们在安装elasticsearch的时候选择的是修改版的elasticsearch-rtf,而这个rtf版本是基于elasticsearch的5.1.1版本进行改造的,所以要求我们安装kibana的版本必须要和elasticsearch-rtf保持一致,也为5.1.1版本。

首先进入到kibana官网当中:

https://www.elastic.co/downloads/kibana

找到past releases:
Elasticsearch安装  Elasticsearch head 安装 Kibana 安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客

下载后运行

Elasticsearch安装  Elasticsearch head 安装 Kibana 安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客

浏览器输入 http://localhost:5601

Elasticsearch安装  Elasticsearch head 安装 Kibana 安装-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客



HTTPX 基础教程-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客