Linux下安装Elasticsearch6.x 你的名字 2022-05-18 01:25 139阅读 0赞 **检测是否安装了****Elasticsearch** ps aux|grep elasticsearch **1****、安装****JDK** Elastic 需要 Java 8 环境 安装JDK具体操作,请点击[链接][Link 1] **2****、下载****Elasticsearch** wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.0.tar.gz 或者从官网中下载相应的压缩包,使用ftp上传至服务器进行压缩安装: 下载地址:[https://www.elastic.co/downloads/elasticsearch][https_www.elastic.co_downloads_elasticsearch] 这里选择6.3.0版本的Elasticsearch,选择对应的安装包进行下载 ### **3、解压安装Elasticsearch** ### 解压到当前目录 tar -zxvf elasticsearch-6.3.0.tar.gz 安装,将Elasticsearch移动到**/opt**目录之中 mv elasticsearch-6.3.0 /opt ### **4、创建Elasticsearch用户** ### es 规定 root 用户不能启动 es,所以需要新建一个其他用户来启动 es修改配置文件 添加用户 adduser solin 设定密码 passwd solin 添加权限 chown -R solin /opt/elasticsearch-6.3.0 **5****、修改配置文件** 进入**/opt/elasticsearch-6.3.0/config**目录,使用vi编辑器 vi elasticsearch.yml 取消如下注释,并修改为当前主机地址: cluster.name: my-application node.name: node-1 bootstrap.memory_lock: false network.host: 192.168.248.130 http.port: 9200 discovery.zen.ping.unicast.hosts: ["192.168.248.130"] discovery.zen.minimum_master_nodes: 1 #注意,因为本人目前是单节点,这里必须为1 新增如下配置: transport.tcp.port: 9300 transport.tcp.compress: true bootstrap.system_call_filter: false 使用vi编辑器,修改**/etc/sysctl.conf**文件,添加如下代码(若无将会出现下面常见问题2): vm.max_map_count=262144 退出保存后执行如下命令: sysctl -p 使用vi编辑器,修改**/etc/security/limits.conf**文件,在文件末尾添加如下代码(若无将会出现下面常见问题3): # solin为登录服务器的用户名 solin soft nofile 65536 solin hard nofile 65536 solin soft nproc 4096 solin hard nproc 4096 ### **6、启动Elasticsearch** ### 切换用户 su solin 查看当前用户 who am i 启动服务 elasticsearch-6.3.0/bin/elasticsearch 后台启动 elasticsearch-6.3.0/bin/elasticsearch -d 测试是否启动成功 curl -XGET 'http://192.168.248.130:9200/' 出现以下代码,就表示安装完成了: ![70][] [Link 1]: http://blog.csdn.net/y472360651/article/details/78751859 [https_www.elastic.co_downloads_elasticsearch]: https://www.elastic.co/downloads/elasticsearch [70]: /images/20220518/5d0dffc04cd14d0ba60692c6f5548af1.png
还没有评论,来说两句吧...