1. 程式人生 > 其它 >Linux 安裝 (elasticsearch)

Linux 安裝 (elasticsearch)

 

1、elasticsearch簡介

 Elasticsearch是一個基於Lucene的搜尋伺服器。它提供了一個分散式多使用者能力的全文檢索引擎,基於RESTful web介面。Elasticsearch是用java語言開發的,並作為Apache許可條款下的開放原始碼釋出,是當前流行的企業級搜尋引擎。設計用於雲端計算中,能夠達到實時搜尋,穩定,可靠,快速,安裝使用方便。

2、檢視Linux環境

# lsb_release -a
# java -version

 3、下載elasticsearch

官方下載https://www.elastic.co/cn/downloads/past-releases#elasticsearch

 

 4、將下載的壓縮包上傳到centos上,我們這裡上傳到 /usr/soft/ 目錄下(建議es安裝位置放在掛載盤,因資料儲存在磁碟上),並解壓檔案

# cd /usr/soft/
# tar -zxvf elasticsearch-7.16.2-linux-x86_64.tar.gz

5、elasticsearch 為了安全性,不能使用root賬號啟動,需切換其他賬號,或新建賬號來啟動。我們這裡新建一個賬號 elastic

# useradd elastic
# chown -R elastic:elastic /usr/soft/elasticsearch-7.16.2

6、修改配置檔案

修改elasticsearch使用記憶體大小,config目錄

# vim jvm.options

 

 預設只能在linux伺服器上訪問elasticsearch,如果使用外網訪問elasticsearch,需修改配置檔案,config目錄

# vim elasticsearch.yml

 

 

 修改系統最大記憶體數,vm.max_map_count=262144

# vim /etc/sysctl.conf

 

 使最大記憶體數生效

# sysctl -p

-- 設定永久改變
# sudo sysctl -p /etc/sysctl.conf

7、啟動elasticsearch

切換使用者到elastic

# su elastic
$ sh /usr/soft/elasticsearch-7.16.2/bin/elasticsearch

出來一大串info說明成功了,但是這種方式是前臺執行,不方便我們操作其他的,加 -d 後臺執行,先ctrl + c 退出執行

$ sh /usr/soft/elasticsearch-7.16.2/bin/elasticsearch -d

8、測試是否成功

 

原文連結:https://www.cnblogs.com/wqiming/p/15789399.html

1、elasticsearch簡介

 Elasticsearch是一個基於Lucene的搜尋伺服器。它提供了一個分散式多使用者能力的全文檢索引擎,基於RESTful web介面。Elasticsearch是用java語言開發的,並作為Apache許可條款下的開放原始碼釋出,是當前流行的企業級搜尋引擎。設計用於雲端計算中,能夠達到實時搜尋,穩定,可靠,快速,安裝使用方便。

2、檢視Linux環境

# lsb_release -a
# java -version

 3、下載elasticsearch

官方下載https://www.elastic.co/cn/downloads/past-releases#elasticsearch

 

 4、將下載的壓縮包上傳到centos上,我們這裡上傳到 /usr/soft/ 目錄下(建議es安裝位置放在掛載盤,因資料儲存在磁碟上),並解壓檔案

# cd /usr/soft/
# tar -zxvf elasticsearch-7.16.2-linux-x86_64.tar.gz

5、elasticsearch 為了安全性,不能使用root賬號啟動,需切換其他賬號,或新建賬號來啟動。我們這裡新建一個賬號 elastic

# useradd elastic
# chown -R elastic:elastic /usr/soft/elasticsearch-7.16.2

6、修改配置檔案

修改elasticsearch使用記憶體大小,config目錄

# vim jvm.options

 

 預設只能在linux伺服器上訪問elasticsearch,如果使用外網訪問elasticsearch,需修改配置檔案,config目錄

# vim elasticsearch.yml

 

 

 修改系統最大記憶體數,vm.max_map_count=262144

# vim /etc/sysctl.conf

 

 使最大記憶體數生效

# sysctl -p

-- 設定永久改變
# sudo sysctl -p /etc/sysctl.conf

7、啟動elasticsearch

切換使用者到elastic

# su elastic
$ sh /usr/soft/elasticsearch-7.16.2/bin/elasticsearch

出來一大串info說明成功了,但是這種方式是前臺執行,不方便我們操作其他的,加 -d 後臺執行,先ctrl + c 退出執行

$ sh /usr/soft/elasticsearch-7.16.2/bin/elasticsearch -d

8、測試是否成功

 

原文連結:https://www.cnblogs.com/wqiming/p/15789399.html