Centos安装elasticsearch教程

最近在部署一个项目是用 laravel开发,项目用到了了 elasticsearch,通过自己的搜索和学习能力不算很费力解决了。下面就整理一下安装elasticsearch教程,服务器是Centos 7.6,有需要的朋友可以参考一下。elasticsearch 需要 java8 以上.

1.安装java

直接用yum安装,这里不确定版本是否有影响,因此选择保持项目需要的版本

yum -y install java-1.8.0-openjdk*

输入如下命令,如果能查看到版本号则表示安装成功;

java -version
Centos安装elasticsearch教程

2.安装elasticsearch

下载 elasticsearch安装,https://www.elastic.co/downloads/elasticsearch,选RPM文件(本例为elasticsearch-5.5.1.rpm,有的是6.0.0版https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.0.0.rpm)复制链接,输入如下命令下载:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.rpm

安装 elasticsearch,注意版本号要一致:

sudo rpm -ivh elasticsearch-5.5.1.rpm
Centos安装elasticsearch教程

安装完成后编辑配置项

vim /etc/elasticsearch/elasticsearch.yml

去掉下面三行的注释(去掉前面的#),然后根据需要修改ip和端口

bootstrap.memory_lock: true
network.host: 127.0.0.1
http.port: 59201

启动 elasticsearch,分别输入

sudo systemctl daemon-reload
sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch

然后查看 59201 端口检查是否成功启动

netstat -plntu
Centos安装elasticsearch教程

没有启动起来,可能是内存不够出错。 把内存改为自己服务器内存的一半以下,比如说这里改为 4G ;

vim /etc/elasticsearch/jvm.options

重新启动elasticsearch

sudo systemctl restart elasticsearch
Centos安装elasticsearch教程

查看状态是否正常

curl 'localhost:59201'
Centos安装elasticsearch教程

原创文章,作者:Zeyu,如若转载,请注明出处:https://jinzhijun.cn/develop/162

(0)
ZeyuZeyu
上一篇 2020年11月17日 下午10:41
下一篇 2020年11月30日 上午11:12

相关推荐

  • 使用 Laravel 开发 API 时的前置准备(转)

    一、前言 使用 Laravel 有一段时间了,虽然公司项目使用的都是 Thinkphp 框架,但我个人还是比较偏好 Laravel,今天来总结我平时进行开发前的一些准备工作,如果有…

    2022年7月15日
    3.4K
  • MySql基础知识总结-索引篇(转)

    一、MySQL三层逻辑架构 MySQL的存储引擎架构将查询处理与数据的存储/提取相分离。下面是MySQL的逻辑架构图: 1、第一层负责连接管理、授权认证、安全等等。 每个客户端的连…

    技术开发 2021年10月10日
    1.7K
  • PHP设计模式之命令模式

    命令模式,也称为动作或者事务模式,很多教材会用饭馆来举例。作为顾客的我们是命令的下达者,服务员是这个命令的接收者,菜单是这个实际的命令,而厨师是这个命令的执行者。那么,这个模式解决…

    2022年1月7日
    1.3K
  • Centos7 升级内核版本(转)

    1、查看当前内核版本 [root@localhost ~]# uname -r 3.10.0-327.el7.x86_64 [root@localhost ~]# uname -a…

    2022年3月13日
    1.5K
  • 网站防DDOS攻击思路

    最近给一个客户搭的网站,受到DDOS攻击,因为源码是在网上找的,代码质量不忍直视,一个首页就有n条sql查询。虽然服务器配置用了8核8G内存,然后也加了阿里云全站加速(过滤了一些流…

    2022年9月5日
    2.9K
  • 理解开发HD 钱包涉及的 BIP32、BIP44、BIP39(转)

    理解开发HD 钱包涉及的 BIP32、BIP44、BIP39 数字钱包概念 钱包用来存钱的,在区块链中,我们的数字资产都会对应到一个账户地址上, 只有拥有账户的钥匙(私钥)才可以对…

    2022年8月4日
    4.8K
  • 互联网医院_三级等保_存储型跨脚本执行漏洞

    最近公司在做三级等保备案,安全测试方反馈过来一份漏洞测试报告,其中有一条定义为高危的漏洞:存储型跨脚本执行。 造成这个漏洞的原因,是因为没有对客户端提交的内容进行安全过滤。系统用的…

    2021年2月5日
    40.6K
  • 红米8A刷机root流程记录

    自从安卓版本升级以后,app抓包https就成了问题,所以上周就在咸鱼上买了一个红米8a,计划着root手机来做开发测试使用。在绑了小米账号7天后,终于可以解除bl锁,然后把手机r…

    2023年3月5日
    6.2K
  • 扩充合并阿里图标库

    最近在开发系统时遇到一个问题,因为前端用的是网上的前端模板,该前端引入的是他自己在阿里巴巴图标库文件。但是当我想用其他图标时就出现问题了,这个图标库里没有我想用的图标,或者用的图标…

    2022年5月6日
    2.0K
  • centos7下宝塔安装DocHub记录

    最近看到一篇利用文库上传文档作副业的文章,然后把网盘里的各种文档试着上传了一下,结果上传了80多个文档,就成功了2个文档,这成功率,简直不能忍。 趁着周末在家两天,在网上搜了一天的…

    2021年7月26日
    3.0K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注