ubuntu 下配置elasticSearch
配置JAVA环境
- 配置jdk 上官网下载x64的和ubuntu匹配的jdk
- 找到usr/java ,解压下载的文件 tar –xzvf 文件.tar.gz
- Vim /etc/source 添加配置
- 保存后 source /etc/profile 是配置生效
- 完成后敲java –version
- 由于命令行关闭就不好使,除非每次都 /source/profile
- 也可以使用一下方法
Cd ~
Vi .bashrc
写配置
Source ./.bashrc
Java –version
Root 用户配置项
8. 新建文本 test.java
9. 命令行 敲 下面代码 看是否好使
javac test.java
java test
安装elasticSearch
(安装前可以先配置一下静态ip, 文章的后面有)
- 下载es wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.3.0.tar.gz
- 放到/opt/目录下解压
- Vim /etc/sysctl.conf 添加 vm.max_map_count=262144 保存退出
- 执行 sysctl –p是配置生效
- 启动 ./bin/elasticsearch 会报错,不能用root启动
- 需要新创建一个用户 adduser es
- 赋予用户该目录权限 chown –R es /opt/elasticsearch-5.3.0
- 切换到用户es su es
- 重新启动elasticserch ./bin/elasticsearch 终端关闭,es也关闭 可以后面加 –d 后台运行vi vi
- curl -XGET 'http://192.168.56.101:9200/' 测试服务是否开启
- 通过下面的给虚拟机配置静态ip 后,进入config文件夹修改elasticsearch.yml
- 修改network.host: 虚拟机ip
- 就可以通过curl -XGET 'http://虚拟机ip:9200 /' 来访问了
- 下载head_maser包,解压到elastic的同级目录
- 安装nodejs
- 安装npm
- 安装grunt npm install –g grunt-cli
- 进入head-master vim Gruntfile.js
安装head
1. 下载head_maser包,解压到elastic的同级目录
2. 安装nodejs
3. 安装npm
4. 安装grunt npm install –g grunt-cli
5. 进入head-master vim Gruntfile.js

添加hostname
6. 修改vim _site/app.js

7. 进入 elasticsearch-5.3.0 /config elasticsearch.yml
行尾添加
http.cors.enabled: true
http.cors.allow-origin: "*"
8. 执行grunt server &
9. 运行
10. Ip:9100进行访问 ,结果

网卡设置配置静态ip
1. ifconfig 命令下 出现的前几个字母就是网卡名称 如 ens33
2. sudo gedit /etc/network/interfaces 编辑网卡文件
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet static
address 192.168.8.100
netmask 255.255.255.0
gateway 192.168.8.2
3. sudo gedit /etc/resolv.conf
nameserver 223.5.5.5 阿里的服务器(随便)
4. sudo service networking restart 重启网络
关机后重启会遇到的问题
- ping 域名不好使 修改sudo gedit /etc/network/interfaces 网卡文件,添加dns-namservers:223.5.5.5 ,然后service networking restart
- head-master 不好使了,原因是没运行 cd header-master目录 运行 grunt server &
Windows 和 Ubuntu 之间文件复制粘贴
- sudo apt-get autoremove open-vm-tools
- sudo apt-get install open-vm-tools-desktop
ubuntu 下配置elasticSearch的更多相关文章
- Ubuntu下配置python完成爬虫任务(笔记一)
Ubuntu下配置python完成爬虫任务(笔记一) 目标: 作为一个.NET汪,是时候去学习一下Linux下的操作了.为此选择了python来边学习Linux,边学python,熟能生巧嘛. 前期目 ...
- 转[开发环境配置]在Ubuntu下配置舒服的Python开发环境
在Ubuntu下配置舒服的Python开发环境 Ubuntu 提供了一个良好的 Python 开发环境,但如果想使我们的开发效率最大化,还需要进行很多定制化的安装和配置.下面的是我们团队开发人员推荐的 ...
- Ubuntu下配置C/C++开发环境
在 Ubuntu 下配置 C/C++ 开发环境 转自:白巴的临时空间 Submitted by 白巴 on 2009-04-27 19:52:12. 学习笔记 虽然 Ubuntu 的版本已经是9.04 ...
- [转]Ubuntu下配置NFS服务
[转]Ubuntu下配置NFS服务 http://blog.163.com/liu8821031%40126/blog/static/111782570200921021253516/ Table ...
- Ubuntu下配置tftp服务
Ubuntu下配置tftp服务 1.安装TFTP软件 sudo apt-get install tftp-hpa tftpd-hpa tftp-hpa是客户端,tftpd-hpa是服务器端 2.建立t ...
- ubuntu下配置Apache
ubuntu下配置Apache Apache的默认文档根目录是在Ubuntu上的/var/www目录 配置文件是/ etc/apache2/apache2.conf配置存储在的子目录在/etc/apa ...
- ubuntu 下配置Web服务器
ubuntu 下配置Web服务器 1.切换管理员身份 终端/文本界面输入命令: su 根据提示输入密码 注: 如果不能使用su 点击查看如何启用su2.安装MySQL5 apt-get install ...
- CentOS 与Ubuntu 下配置IP地址
1.CentOS配置方法如下: 用vi打开配置文件 [root@haha3 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 写入以下配置 DEVIC ...
- Ubuntu下配置Nginx HTTPS
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版.即HTTP下加入S ...
随机推荐
- ajax请求也可以用form表单向后台提交数据!!!!
激动的我简直语无伦次,不说了上代码,用ajax实现form表单数据的请求,啦啦啦啦 html: <form> <input name="userName" val ...
- 【Andorid开发框架学习】之Mina开发之Mina简介
今天我将介绍 Apache MINA的基本概念和 API,包括 I/O服务.I/O 会话.I/O 过滤器和 I/O 处理器. 一.MINA的简介 Apache MINA是一个网络应用程序框架,用来帮助 ...
- java锁类型
转载链接在每个锁类型后边 线程锁类型 1.自旋锁 ,自旋,jvm默认是10次吧,有jvm自己控制.for去争取锁 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchroni ...
- hdu 3030
这道题主要就是问你,长度为n的序列,有多少种上升的子序列 当前点的情况种数等于前面所有小于它的点的种数相加 + 1 1就是只有这一个点的时候的序列 那就是要多次查询前面比它小的点的种数的和 那么就是区 ...
- nodeclub
nodeclub笔记:https://cnodejs.org/topic/535601a20d7d0faf140303d8 先看一下框架,把没有接触过的部分熟悉一下. 熟悉一下package.json ...
- PowerDesigner常用功能介绍
PowerDesigner常用功能:1:把SQL脚步导入PowerDesigner打开powerdesigner,选择File --> Reverse Engineer --> Datab ...
- ip网段变更
背景 公司网络跟集团靠拢,先走第一步:IP网段变更.从XX网段切换到OO网段 方法 1. 准备工作 a. 保证IPMI连接正常 b. 获得新IP并核对对应主机名.旧IP是否相符 2. 确认网卡名称 # ...
- 在Winform中菜单动态添加“最近使用文件”
最近在做文件处理系统中,要把最近打开文件显示出来,方便用户使用.网上资料有说,去遍历“C:\Documents and Settings\Administrator\Recent”下的最近文档本.文主 ...
- EF查询某个时间段内的数据遇到坑!
第一个问题 var res = pwDb.Set<WorkInfo>().Where(t => t.WorkTime > startTime && t.Work ...
- 一步一步学习Swift之(三):巧用AutoLayout布局
一些初学者经常在使用autoLayout时,做得效果不太理想,经常会出现界面错乱的情况. 本文章用一个小实例说明autoLayout的使用 非常的简单,只要记住 规则就可以使界面适屏布局,适配各种ip ...