ElasticSearchのJava開発環境

もっと見るJava開発環境の設定、クリックし、「Java開発環境の設定フィルモグラフィーを」

ElasticSearchインストールチュートリアル:章をピックアップ

1)インストールパッケージをダウンロードするには、公式ウェブサイトにアクセスしてくださいElasticSearch

http://www.elasticsearch.org/

いいえ中国人選択したディレクトリは、インストールされているElasticSearchインストールパッケージを解凍していません。

 

2)設定の環境変数

元のパスに追加される:D:\ tensquare_APP \ elasticsearch-5.6.8 \ elasticsearch-5.6.8ビン\。

CMD elasticsearchは、他の2つのポート、9300によってJava開発、9200を表示し、実行しました。

ブラウザと入力します。http:// localhostを:9200正常に開始されたデータを返します。

 

3)グラフィカルインタフェース前提環境をインストールします

3.1グラフィカルなインターフェイスがあるのNode.jsは、それほどのNode.jsをインストールします

Node.jsのは、JavaScriptのランタイム環境です。

フロントとリアエンドは同じJSファイルが、通常はJavaで実装されたバックエンドを使用することができます。

ダウンロードパス:https://nodejs.org/zh-cn/download/

直接次のインストールをインストールパッケージをダウンロードした後、入力ノードDOSバージョンを表示-v。

 

3.2インストールのNPM

ノードパッケージの管理と配布ツール。

インストールパッケージを使用して、Node.jsの我々は、JS NPMを依存しています。

VUEのNPMのWebPACKをインストールする必要があります。

Node.jsのインストールとNPM。

\ tensquare_APP \ nodejs \:しかし、NPMの設定セット接頭辞「D、指定されたディレクトリからのリモートダウンロードJSパッケージをダウンロードnpm_modulesとノードフォルダの下npm_cacheフォルダを作成し、+ R、CMDを獲得、入力するために、いくつかのパスを設定するにはnpm_modules ";実装NPMコンフィグ設定キャッシュ入力していき、" D:\ tensquare_APP \ nodejs \ npm_cache」を。

 

3.3インストールcnpm

代わりにNPMの、国内の淘宝網のミラーからダウンロードjsのパッケージ。

DOSコマンドを実行:NPM = -g CNPM --registryインストールhttps://registry.npm.taobao.org

像点位置NRM LSを参照して、フロントの出力結果は、*アドレスがミラーによって指さ示します。

コマンドNRM利用淘宝網(アドレス)、置換アドレスの場所を指定します。

 

3.4は、グローバルコマンドの作男としてインストールされます

+ R + CMDを獲得し、NPM -g作男-CLIコマンドをインストール行なわ。

 

4))のグラフィカルインタフェース(頭プラグをインストール

オンライン検索elasticsearchヘッドは、任意のインストールディレクトリに解凍し、それをダウンロードしてください。

インストールが依存:勝利+ R + cmdを、グラフィカルなインストールパッケージをパスDに:\ tensquare_APPを\ elasticsearchヘッドマスターの\ elasticsearchヘッドマスター、ファイル名を指定して実行cnpmインストールします。

グラフィカルインタフェースを起動します勝利+ R + CMDを、グラフィカルなインストールパッケージのパスDに:\ tensquare_APP \ elasticsearchヘッドマスターの\ elasticsearchヘッドマスター、実行イサキサーバ、デフォルトのポート9100、ブラウザ入力します。http:/ / localhostを:9100 /にアクセスします。

 

5)ElasticSearch構成は、クロスドメインアクセスを許可します

Dを検索:\ tensquare_APP \ elasticsearch-5.6.8が\ elasticsearch-5.6.8が\ CONFIG \ elasticsearch.ymlファイルは、コードの下2行に以下を追加します。

http.cors.enabled:真

http.cors.allow起源: "*"

 

6)IKトークナイザを配置

IKワードインストールパッケージをダウンロードします。

https://github.com/medcl/elasticsearch-analysis-ik/releases

Dに解凍IKセグ挿入パッケージ:\ tensquare_APPプラグインelasticsearch-5.6.8 \ elasticsearch-5.6.8に\ \

 

7))など、いくつかの人気のあるオンラインの単語として(IK語彙を追加します。

Dで:\ \プラグイン\ IK elasticsearch tensquare_APP下\ elasticsearch-5.6.8 \ elasticsearch-5.6.8 \ \ CONFIG内部に(例えばリッチハンサムなど)語彙を追加、myword.dicという名前のファイル、及びその後に同じレベルを作成しますIKAnalyzer.cfg.xmlファイルの下にファイルを有効にします:

<?xml version = "1.0" エンコード= "UTF-8"?>

<!DOCTYPEプロパティをSYSTEM「http://java.sun.com/dtd/properties.dtd」>
<プロパティ>
  <コメント> IK Analyzerは、</コメント>の構成を拡張
  < -ユーザーが独自の拡張辞書を設定することができます!を- >
  <エントリーキー= "ext_dict">はmyword.dic </ entry>の
  <! -ユーザーが設定することができ、独自の拡張機能は、単語辞書を停止- >
  <エントリーキー= "ext_stopwordsを"> </ entry>の
  <! -ユーザーがリモート拡張辞書を設定することができます- >
  <! - <エントリーキー= "remote_ext_dict"> words_location </ entry>の- >
  <! -ユーザーがリモート拡張ストップワード辞書を設定することができる場所- >
  <! - <エントリーキー= "remote_ext_stopwords"> words_location </ entry>の- >
</プロパティ>

かどうかテスト発効します。http:// localhost:9200 / _analyzeアナライザ= ik_max_word&かわいい=真&テキスト=高いハンサム?

 

おすすめ

転載: www.cnblogs.com/xdzy/p/10993053.html