zoukankan      html  css  js  c++  java
  • ElasticSearch1.7.1 安装

    --测试环境
    ----centos 6.5
    ----Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org)
    ----(gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013
    --特殊说明:如不是在http://pan.baidu.com/s/1nvnQTU5 下载的,需要执行一下操作
    ----1.curl -L http://github.com/elasticsearch/elasticsearch-servicewrapper/tarball/master | tar -xz
    ----2. 下载到当前文件夹 :elastic-elasticsearch-servicewrapper-a27c257
    ----3. 把此文件夹中的service 放到此目录下/opt/elasticsearch-1.7.1/bin,才能按步骤操作完成

    1. 文件
    elasticsearch-1.7.1 ,jdk 1.7.0_80如没有可以网上下载
    2. 上传
    通过ssh 把elasticsearch-1.7.1上传到/opt,jdk-7u80-linux-x64.tar.gz上传到/home
    3.安装jdk
    3.1解压
     tar –zxvf jdk-7u80-linux-x64.tar.gz
    3.2设置环境变量
    Root 目录下设置环境变量
    vi /root/.bash_profile
    输入以下内容
    export JAVA_HOME=/home/jdk1.7.0_80/
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    由于jdk版本较多,需要设置默认
      添加jdk1.7.0_80 的环境变量的链接
    update-alternatives --install /usr/bin/java java /home/jdk1.7.0_80/bin/java 1888
    输入jdk1.7.0_80的序号
     update-alternatives --config java

    4.安装elasticsearch-1.7.1
    4.1解压
    unzip /opt/elasticsearch-1.7.1.zip -d /opt/
    4.2 权限
    chmod 777 /opt/elasticsearch-1.7.1/bin/elasticsearch
    4.3 切换目录
    cd /opt/elasticsearch-1.7.1/bin
    ./elasticsearch &
    4.4验正
    curl localhost:9200
    如看到 “status”:200 说明已经安装成功了
    4.5放开9200,9300端口
    iptables -I INPUT -p tcp -m tcp --dport 9200 -j ACCEPT
    iptables -I INPUT -p tcp -m tcp --dport 9300 -j ACCEPT
    5.添加服务项
    5.1添加服务
    cd /opt/elasticsearch-1.7.1/bin/service
    chmod 777 elasticsearch
    sudo /opt/elasticsearch-1.7.1/bin/service/elasticsearch install
    5.2设置链接
    sudo ln -s 'readlink  -f /opt/elasticsearch-1.7.1/bin/service/elasticsearch'  /opt/elasticsearch-1.7.1/bin/rcelasticsearch
    5.3重启服务测试
    service elasticsearch restart
    5.4 服务自启动设置
    chkconfig elasticsearch on

    取之与网,用之与网,奉献之道,虽微必签
  • 相关阅读:
    rails enum用于存储数据
    single-table inheritance 单表继承
    imageable.touch
    jbuilder的set!方法重构接口
    Two Strings Are Anagrams
    java项目导入IntelliJ IDEA
    mac 下载安装 IntelliJ IDEA Tomcat
    Merge k Sorted Lists Leetcode Java
    ruby on rails validates uniqueness
    使用update!导致的更新时候的错误信息不显示 ruby on rails
  • 原文地址:https://www.cnblogs.com/dayoff/p/5874353.html
Copyright © 2011-2022 走看看