Ubuntu下 ElasticSearch 2.3.3 安装,配置,开机启动

Ubuntu下 ElasticSearch 2.3.3 安装,配置,开机启动

摘要

Ubuntu下 ElasticSearch 2.3.3 安装,配置,开机启动

环境准备

ubuntu 14.04 x64
jdk8

如何安装jdk8
参考 http://javacore.cn/page/144/ubuntu-under-the-installation-of-jdk8.html

新建一个用户

#添加用户,设置密码后,一路回车。
adduser es

#切换到es用户下,因为ElasticSearch不允许在root用户下使用
su es

#为es用户添加sudo权限
vi /etc/sudoers

#找到 root    ALL=(ALL:ALL) ALL 下面添加一行
es    ALL=(ALL:ALL)   ALL

#保存
:wq!

下载配置ElasticSearch

#切换到es用户目录
cd  /home/es

#下载解压
wget  https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasticsearch/2.3.3/elasticsearch-2.3.3.zip
unzip  elasticsearch-2.3.3.zip

#外网访问,我这里是部署在外网,想在本地调试使用。实际肯定不能让外网直接访问。
vi /home/es/elasticsearch-2.3.3/config/elasticsearch.yml
network.host: 0.0.0.0

#开机启动
vi /etc/rc.local
su - es -c "/home/es/elasticsearch-2.3.3/bin/elasticsearch -d"

重启看效果

reboot

进程已经正常启动

访问 http://198.167.143.184:9200/ 可以看到正常启动。(198.167.143.184是测试用的vps)