ubantu elasticsearch服务搭建
1、jdk 1.8以上,elasticsearch是java开发的
[root@VM_58_118_centos sgconfig]# java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
elasticsearch2.3.5的安装、选择2.3.5版本,是想生产线的config和plugins能拿来用,不用考虑head、ik分词、search-guard-2、search-guard-ssl版本对应问题。
4、elasticsearch安装
4.1、安装jdk1.8 4.2、下载es安装包:https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.5/elasticsearch-2.3.5.tar.gz 4.3、通过crt复制到虚拟机 /usr/share/elasticsearch下 4.4、解压:tar -zxvf elasticsearch-2.3.5.tar.gz 4.5、vi /usr/share/elasticsearch/config/elasticsearch.yml 配置: cluster.name: lwx ##记得别把空格删掉了 node.name: es1 http.port: 9200 path.data: /opt/data/esdata 4.6、安装head插件: /usr/share/elasticsearch/bin/plugin install mobz/elasticsearch-head 4.7、启动es: groupadd bigdata useradd -c "elastic" -d /home/elastic -g bigdata elastic passwd elastic chmod 774 -R /opt chown -R elastic:bigdata /usr/share/elasticsearch-2.3.5 su elastic /usr/share/elasticsearch/bin/elasticsearch -d
/data目录下要参照生产线建立起对应的目录,并给到权限
4.8、在浏览器输入:http://112.74.168.224:9200/_plugin/head/ 4.9 ik分词、elasticsearch-guard、elasticsearch-elasticsearchssl安装
bin/plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.5.3/elasticsearch-analysis-ik-5.5.3.zip
bin/plugin install https://github.com/medcl/elasticsearch-guard-2/releases/download/v5.5.3/elasticsearch-guard-2.zip
bin/plugin install https://github.com/medcl/elasticsearch-guard-ssl/releases/download/v5.5.3/elasticsearch-guard-ssl.zip 实际搭建中,/usr/share/elasticsearch/config/* 及 /usr/share/elasticsearch/plugins/*都是从生产环节cp得到 利用sgadmin.sh根据对search-guard初始化...
./plugins/search-guard-2/tools/sgadmin.sh -cn syhuo -h 0.0.0.0 -cd plugins/search-guard-2/sgconfig -ks plugins/search-guard-2/sgconfig/syhuo-keystore.jks -kspass 86337898 -ts plugins/search-guard-2/sgconfig/truststore.jks -tspass 86337898 -nhnv
安装OK后重启elasticsearch服务
elastic用户下启动:
/usr/share/elasticsearch/bin/elasticsearch -d
查看端口: netstat -ntpl | grep 9200
确认服务: http://112.74.168.224:9200/_plugin/head/
admin
RYM1zmXmPPnFtKWG
ubantu elasticsearch服务搭建的更多相关文章
- ElasticSearch 服务搭建
一.搭建环境 操作系统:Win7 ElasticSearch:1.73 Java JDK:1.7 二.搭建操作 1.安装Java JDK,然后配置系统环境变量,新建CLASS_PATH(jre所在目录 ...
- 物联网架构成长之路(23)-Docker练习之Elasticsearch服务搭建
0. 前言 最近基本都是学一些环境配置,和一些中间件的安装与配置.没有实际编写代码.可能看起来有点水,我对自己的学习方式是,先要了解各个中间件的安装配置以及简单使用,理论应用场景,然后我在小项目中,逐 ...
- 为 rails 本地项目搭建 elasticsearch 服务
首先安装 elasticsearch 服务 OSX 系统 brew install elasticsearch brew services start elasticsearch 测试服务是否启动浏览 ...
- 最新版本elasticsearch本地搭建入门篇
最新版本elasticsearch本地搭建入门篇 项目介绍 最近工作用到elasticsearch,主要是用于网站搜索,和应用搜索. 工欲善其事,必先利其器. 自己开始关注elasticsearch, ...
- elasticsearch 服务安全配置
elasticsearch安装与使用(5)-- search guard安装与配置 一.安装search guard插件必须要安装两部分: ①search-guard-xx ②search-gua ...
- Elasticsearch环境搭建和介绍(Windows)
一.Elasticsearch介绍和安装 1.1 介绍 Elastic Elastic官网:https://www.elastic.co/cn/ Elastic有一条完整的产品线:Elasticse ...
- ServiceStack.Hello——跨平台.net REST api服务搭建
ServiceStack.Hello--跨平台.net REST api服务搭建 自己创建: https://github.com/ServiceStack/ServiceStack/wiki/Cre ...
- WCFRESTFul服务搭建及实现增删改查
WCFRESTFul服务搭建及实现增删改查 RESTful Wcf是一种基于Http协议的服务架构风格, RESTful 的服务通常是架构层面上的考虑. 因为它天生就具有很好的跨平台跨语言的集成能力 ...
- 微信小程序语音识别服务搭建全过程解析(项目开源在github)
silk v3录音转olami语音识别和语义处理的api服务(ubuntu16.04服务器上实现) ## 重要的写在前面 重要事项一: 目前本文中提到的API已支持微信小程序录音文件格式:silk v ...
随机推荐
- Linux 服务器安全优化
最小的权限+最少的服务=最大的安全 所以,无论是配置任何服务器,我们都必须把不用的服务关闭.把系统权限设置到最小,这样才能保证服务器最大的安全.下面是CentOS服务器安全设置,供大家参考. 一.注释 ...
- struts2 基础
框架(frameWork):某一种应用的半成品 struts2: 表现层 处理与页面进行交互的相关功能 hibernate: 持久层 负责业务逻辑数据的持久化 spring: 业务层 负责复杂的业 ...
- Spring002--实现读写分离(Mysql实现主从复制)
Spring AOP实现读写分离(Mysql实现主从复制) 本文来自于博客:http://www.cnblogs.com/bjlhx/p/8297460.html 一.背景 一般应用对数据库而言都是“ ...
- mooc-IDEA postfix--007
十三.IntelliJ IDEA -postfix 代码中输入: 总结常用的postfix: 1.for (<=>100.fori) 2.sout (<=>System.ou ...
- 使用xmake优雅地描述工程
描述语法 xmake的描述语法基于lua实现,因此描述语法继承了lua的灵活性和简洁性,并且通过28原则,将描述作用域(简单描述).脚本作用域(复杂描述)进行分离,使得工程更加的简洁直观,可读性非常好 ...
- Linux下修改时间及date使用
[root@host1 ~]# date #显示时间 2017年 06月 01日 星期四 17:02:59 CST 以指定格式显示时间: [root@host1 ~]# date +%Y%m%d 20 ...
- Spring Boot 集成 Ehcache 缓存,三步搞定!
作者:谭朝红 www.ramostear.com/articles/spring_boot_ehcache.html 本次内容主要介绍基于Ehcache 3.0来快速实现Spring Boot应用程序 ...
- C++之匿名对象与析构函数的关系
#include <iostream> using namespace std; class Location{ public: Location(, ){ X = xx; Y = yy; ...
- 第017讲:函数 - Python的乐高积木
0. 你有听说过DRY吗? me:不知道 参考答案: 1. 都是重复一段代码,为什么我要使用函数(而不使用简单的拷贝黏贴)呢? me:函数可以设置参数. 参考答案:0) 可以降低代码量(调用函数只需要 ...
- Java 异步编程
昨天头儿给的学习文档我还没看完,头儿说:“MongoDB光会简单的添删改查什么的不行,要深入了解,你们连$set和$inc使用场景都分不清.” 确实,学习过一年多SQL,确实对学习MongoDB有点影 ...