ElasticSearch之centos安装

作者: Dsir 分类: Server 发布时间: 2018年03月01日 17时42分

ElasticSearch下载地址:https://www.elastic.co/downloads/elasticsearch

  1. 选择ZIP格式安装包并复制下载地址去命令行中操作

    E(`9C}B]50JIO%A4W(I{KDG.png

  2. 使用wget命令下载

    [EA`N3FPSQPBK1$R3IW$SBC.png

  3. 安装包下载好之后使用unzip命令进行解压

    TXZ0TR14RN($TI~[S8R2IMH.png

  4. 进入ElasticSearch目录下

    0HKTVF7JQ)J{6SM9[%$0{OA.png

  5. 启动 ElasticSearch

    01VX$[MACI}5%8`GYP3F~1P.png

  • 由于ES是基于JAVA编写所以我们需要在安装JAVA

    ST}MK}B)7_81Y]@N5}WX_SS.png

  • 安装好后我们继续启动ES,发现提示我们不能使用ROOT用户启动(ES默认不支持root用户启动)

    图片.png

    groupadd 组名 (创建组)

    useradd ‐g 组名 用户名(创建用户并设置所属组)

    chown -R 用户名:用户名 (设置ES目录下所有文件数组那个用户组,否则会提示这个用户没有权限创建索引文件等等信息)


  • 再次启动ES,如下图所示

    图片.png

    只要出现startingstarted就证明启动成功了


  • 如果是需要后台挂起只需要再启动命令后面加个 -d 的参数

    图片.png

  • 下面我们试试是否可以成功访问

    图片.png

    ES默认9200端口

    当ES启动成功后,我们使用什么用户去操作就无所谓了


  • 如果我们想让ES在外网或者内网中可以访问,那么我们需要去config目录下修改elasticsearch.yml(ES默认只能通过127.0.0.1或localhost访问

    图片.png

    搜索到network.host把后面的IP改为0.0.0.0表示谁都可以访问

    图片.png

    如果改为192.168.2.203则表示只能通过192.168.2.203才可以访问

    更改配置文件后别忘记重启ES哦

如果觉得我的文章对您有用,请随意打赏、分享。您的支持将鼓励我继续创作!

微博分享
2条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注