ubuntu 下配置elasticSearch

配置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

ubuntu 下配置elasticSearch

添加hostname

6. 修改vim _site/app.js

ubuntu 下配置elasticSearch

7. 进入 elasticsearch-5.3.0 /config elasticsearch.yml

        行尾添加

        http.cors.enabled: true
        http.cors.allow-origin: "*"

8. 执行grunt server &

9. 运行

10. Ip:9100进行访问 ,结果

ubuntu 下配置elasticSearch

网卡设置配置静态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

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjjsw.html