亚欧色一区w666天堂,色情一区二区三区免费看,少妇特黄A片一区二区三区,亚洲人成网站999久久久综合,国产av熟女一区二区三区

  • 發布文章
  • 消息中心
點贊
收藏
評論
分享
原創

Linux安裝elasticsearch-head

2023-02-16 08:26:13
8
0

 

下載地(di)址://www.elastic.co/cn/downloads/past-releases#elasticsearch

1 版本選擇(ze)

ElasticSearch 7 及以(yi)上版(ban)本都(dou)是自(zi)帶(dai)的(de) jdk,假如(ru)需要配置指定的(de) jdk 版(ban)本的(de)話,可以(yi)在 es 的(de) bin 目(mu)錄(lu)下找到(dao)elasticsearch-env.bat 這個文件(jian),修改 elasticsearch-env.bat 文件(jian),內容如(ru)下:

if defined ES_JAVA_HOME (
set JAVA= "%ES_JAVA_HOME%\bin\java.exe"
set JAVA_TYPE=ES_JAVA_HOME
) else if defined JAVA_HOME (
rem fallback to JAVA_HOME
echo "warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME">&2
set JAVA="%JAVA_HOME%\bin\java.exe"
set "ES_JAVA_HOME=%JAVA_HOME%"
set JAVA_TYPE=JAVA_HOME
) else (
rem use the bundled JDK (default)
set JAVA="%ES_HOME%\jdk\bin\java.exe"
set "ES_JAVA_HOME=%ES_HOME%\jdk"
set JAVA_TYPE=bundled JDK
)

ElasticSearch 7.17.3 及(ji)其之前的版本(ben)支持 JDK 1.8,如果是最新版本(ben),最低的 JDK 得 17 及(ji)其以(yi)上。

 

2 Linux安裝(zhuang)

2.1 安裝JDK

安(an)裝JDK并設置環(huan)境變量:

sudo apt-get install oracle-java8-installer

設置(zhi)環境變量:

sudo update-java-alternatives -s java-8-oracle

測試是否安裝成功

java -version

2.2 創建(jian)新用戶(hu)

下載并解壓 ElasticSearch,我選擇的版本是8.0.0。

創建用戶組es:

sudo groupadd es 

創建(jian)用戶es并(bing)加入es用戶組,設置密碼為123456:

sudo useradd es(用戶名) -g es(組名) -p 123456 

修改剛解壓出來(lai)的 elasticsearch-8.0.0 文(wen)件夾的權限(xian):

sudo chown 777 elasticsearch-8.0.0 

2.3 啟動

先(xian)切(qie)換至root權限:

su root

然后切換到剛剛創建(jian)的es用戶(hu):

su es

cd 到ElasticSearch目錄(lu):

cd elasticsearch-8.0.0

啟動elasticsearch:

./bin/elasticsearch 

新(xin)開(kai)一(yi)個窗口,同樣進(jin)入es用戶:

su root
su es

測試運行(xing):

curl //localhost:9200

若出現以下(xia)輸出,則(ze)運行成功。

XX@ubuntu:~$ curl //localhost:9200 { "name" : "ubuntu", "cluster_name" : "elasticsearch", "cluster_uuid" : "MwkK8zdAR6i9FQ3Gd9pfyA", "version" : { "number" : "8.0.0", "build_hash" : "1b6a7ece17463df5ff54a3e1302d825889aa1161", "build_date" : "2022-02-03T16:47:57.507843096Z", "build_snapshot" : false, "lucene_version" : "9.0.0", }, "tagline" : "You Know, for Search" }

 

3 Ubuntu20安裝

3.1 安(an)裝

Ubuntu 20 版(ban)本安裝(zhuang) ElasticSearch,操作較為簡(jian)單(dan)。

首先,升級(ji)軟(ruan)件(jian)(jian)包(bao)(bao)索引,并(bing)且(qie)安裝必要的依賴軟(ruan)件(jian)(jian)包(bao)(bao),來添加一個新的 Https 軟(ruan)件(jian)(jian)源:

sudo apt update
sudo apt install apt-transport-https ca-certificates wget

導入軟(ruan)件源的 GPG key:

wget -qO - //artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

成功(gong)后會輸出(chu)OK,它意味著 key 已經被(bei)成功導入,這個軟件源的軟件包(bao)也被(bei)認為是(shi)被(bei)信任的。

然后添加 Elasticsearch 軟件源 到系統, 輸入:

sudo sh -c 'echo "deb //artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list'

如果你想安裝前一個版本的 Elasticsearch,將上面命令中的7.x替換成(cheng)你需(xu)要的(de)版本。

一旦(dan)軟件源被啟用,輸入下面的命令,安裝Elasticsearch:

sudo apt update
sudo apt install elasticsearch

3.2 啟動

啟動(dong) ElasticSearch:

sudo systemctl start elasticsearch

關閉 ElasticSearch:

sudo systemctl stop elasticsearch

設(she)置(zhi)開(kai)機啟動:

sudo systemctl daemon-reload
sudo systemctl enable elasticsearch

3.3 測(ce)試

檢(jian)測安裝(zhuang)結果,首先啟動:

sudo systemctl start elasticsearch

然后執(zhi)行以下(xia)命令:

curl -XGET '127.0.0.1:9200/?pretty'

如(ru)(ru)果返(fan)回的數據如(ru)(ru)下所示(shi)(shi),即表示(shi)(shi)安裝成功了:

{ "name" : "ubuntu", "cluster_name" : "elasticsearch", "cluster_uuid" : "MwkK8zdAR6i9FQ3Gd9pfyA", "version" : { "number" : "8.0.0", "build_hash" : "1b6a7ece17463df5ff54a3e1302d825889aa1161", "build_date" : "2022-02-03T16:47:57.507843096Z", "build_snapshot" : false, "lucene_version" : "9.0.0", }, "tagline" : "You Know, for Search" }

 

 

0條評論
0 / 1000
代碼的路
100文章數
1粉絲數
代碼的路
100 文章(zhang) | 1 粉(fen)絲(si)
代碼的路
100文章數
1粉絲數
代碼的路
100 文章 | 1 粉絲
原(yuan)創

Linux安裝elasticsearch-head

2023-02-16 08:26:13
8
0

 

下(xia)載地址://www.elastic.co/cn/downloads/past-releases#elasticsearch

1 版本選擇

ElasticSearch 7 及以(yi)上(shang)版(ban)(ban)本都是自(zi)帶的 jdk,假如(ru)需(xu)要配(pei)置指定的 jdk 版(ban)(ban)本的話,可(ke)以(yi)在 es 的 bin 目錄(lu)下(xia)找(zhao)到elasticsearch-env.bat 這個文(wen)件(jian)(jian),修改 elasticsearch-env.bat 文(wen)件(jian)(jian),內容(rong)如(ru)下(xia):

if defined ES_JAVA_HOME (
set JAVA= "%ES_JAVA_HOME%\bin\java.exe"
set JAVA_TYPE=ES_JAVA_HOME
) else if defined JAVA_HOME (
rem fallback to JAVA_HOME
echo "warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME">&;2
set JAVA="%JAVA_HOME%\bin\java.exe"
set "ES_JAVA_HOME=%JAVA_HOME%"
set JAVA_TYPE=JAVA_HOME
) else (
rem use the bundled JDK (default)
set JAVA="%ES_HOME%\jdk\bin\java.exe"
set "ES_JAVA_HOME=%ES_HOME%\jdk"
set JAVA_TYPE=bundled JDK
)

ElasticSearch 7.17.3 及其之前的版(ban)本(ben)支持 JDK 1.8,如果是最新版(ban)本(ben),最低(di)的 JDK 得 17 及其以上。

 

2 Linux安裝

2.1 安(an)裝(zhuang)JDK

安(an)裝JDK并(bing)設(she)置環境變量:

sudo apt-get install oracle-java8-installer

設(she)置環境變(bian)量:

sudo update-java-alternatives -s java-8-oracle

測試是否安(an)裝(zhuang)成(cheng)功

java -version

2.2 創建新(xin)用戶(hu)

下載(zai)并解(jie)壓 ElasticSearch,我(wo)選擇的版本是(shi)8.0.0。

創建用戶組(zu)es:

sudo groupadd es 

創建用戶es并加入es用戶組(zu),設(she)置密碼(ma)為123456:

sudo useradd es(用戶名) -g es(組名) -p 123456 

修改(gai)剛(gang)解(jie)壓出來的 elasticsearch-8.0.0 文(wen)件夾(jia)的權限:

sudo chown 777 elasticsearch-8.0.0 

2.3 啟動

先切(qie)換至root權限:

su root

然后(hou)切換(huan)到剛剛創建的es用(yong)戶:

su es

cd 到ElasticSearch目錄:

cd elasticsearch-8.0.0

啟(qi)動elasticsearch:

./bin/elasticsearch 

新(xin)開一個窗口(kou),同樣進入es用(yong)戶:

su root
su es

測試運行:

curl //localhost:9200

若出現以下輸出,則運行成功。

XX@ubuntu:~$ curl //localhost:9200 { "name" : "ubuntu", "cluster_name" : "elasticsearch", "cluster_uuid" : "MwkK8zdAR6i9FQ3Gd9pfyA", "version" : { "number" : "8.0.0", "build_hash" : "1b6a7ece17463df5ff54a3e1302d825889aa1161", "build_date" : "2022-02-03T16:47:57.507843096Z", "build_snapshot" : false, "lucene_version" : "9.0.0", }, "tagline" : "You Know, for Search" }

 

3 Ubuntu20安裝(zhuang)

3.1 安裝

Ubuntu 20 版(ban)本(ben)安裝 ElasticSearch,操作較為簡(jian)單。

首先,升級軟件(jian)包索引(yin),并且安裝必要(yao)的依(yi)賴(lai)軟件(jian)包,來(lai)添(tian)加一個新的 Https 軟件(jian)源:

sudo apt update
sudo apt install apt-transport-https ca-certificates wget

導入軟件源的 GPG key:

wget -qO - //artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

成(cheng)功后會輸(shu)出OK,它意(yi)味著 key 已經被成功導入,這(zhe)個軟件(jian)(jian)源的軟件(jian)(jian)包(bao)也被認為是被信任(ren)的。

然后(hou)添加 Elasticsearch 軟(ruan)件源 到(dao)系統, 輸入:

sudo sh -c 'echo "deb //artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list'

如果你想安裝前一個版本的 Elasticsearch,將(jiang)上面命令中的7.x替換成你(ni)需要的版本。

一旦(dan)軟件源被啟用,輸入下面(mian)的命(ming)令,安(an)裝Elasticsearch:

sudo apt update
sudo apt install elasticsearch

3.2 啟動

啟動 ElasticSearch:

sudo systemctl start elasticsearch

關閉 ElasticSearch:

sudo systemctl stop elasticsearch

設(she)置開機(ji)啟動:

sudo systemctl daemon-reload
sudo systemctl enable elasticsearch

3.3 測(ce)試(shi)

檢(jian)測安裝結果,首先啟動:

sudo systemctl start elasticsearch

然后執行(xing)以下命(ming)令:

curl -XGET '127.0.0.1:9200/?pretty'

如(ru)果返(fan)回的(de)數據如(ru)下所示,即表示安裝成功了:

{ "name" : "ubuntu", "cluster_name" : "elasticsearch", "cluster_uuid" : "MwkK8zdAR6i9FQ3Gd9pfyA", "version" : { "number" : "8.0.0", "build_hash" : "1b6a7ece17463df5ff54a3e1302d825889aa1161", "build_date" : "2022-02-03T16:47:57.507843096Z", "build_snapshot" : false, "lucene_version" : "9.0.0", }, "tagline" : "You Know, for Search" }

 

 

文章來自個人專欄
文章(zhang) | 訂閱
0條評論
0 / 1000
請輸入你的評論
2
2