Linux(centos)安裝es(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、測試是否成功

 

 

------------恢復內容結束------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM