zoukankan      html  css  js  c++  java
  • ubuntu 下配置elasticSearch

    配置JAVA环境
    1. 配置jdk 上官网下载x64的和ubuntu匹配的jdk
    2. 找到usr/java ,解压下载的文件  tar –xzvf  文件.tar.gz
    3. Vim /etc/source  添加配置
    4. 保存后 source  /etc/profile 是配置生效
    5. 完成后敲java –version
    6. 由于命令行关闭就不好使,除非每次都 /source/profile
    7. 也可以使用一下方法

    Cd ~

    Vi .bashrc

    写配置

    Source ./.bashrc

    Java –version

    Root 用户配置项

    8. 新建文本 test.java

    9. 命令行 敲 下面代码 看是否好使

    javac test.java  

    java test  

     

    安装elasticSearch

    (安装前可以先配置一下静态ip, 文章的后面有)

    1. 下载es wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.3.0.tar.gz
    2. 放到/opt/目录下解压
    3. Vim /etc/sysctl.conf 添加 vm.max_map_count=262144 保存退出
    4. 执行 sysctl  –p是配置生效
    5. 启动 ./bin/elasticsearch 会报错,不能用root启动
    6. 需要新创建一个用户 adduser es
    7. 赋予用户该目录权限 chown –R es /opt/elasticsearch-5.3.0
    8. 切换到用户es   su es
    9. 重新启动elasticserch  ./bin/elasticsearch 终端关闭,es也关闭  可以后面加 –d 后台运行vi vi
    10. curl -XGET 'http://192.168.56.101:9200/' 测试服务是否开启
    11. 通过下面的给虚拟机配置静态ip 后,进入config文件夹修改elasticsearch.yml
    12. 修改network.host: 虚拟机ip
    13. 就可以通过curl -XGET 'http://虚拟机ip:9200 /' 来访问了
    14. 下载head_maser包,解压到elastic的同级目录
    15. 安装nodejs
    16. 安装npm
    17. 安装grunt npm install –g grunt-cli
    18. 进入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 重启网络

    关机后重启会遇到的问题
    1. ping 域名不好使 修改sudo gedit /etc/network/interfaces 网卡文件,添加dns-namservers:223.5.5.5 ,然后service networking restart
    2. head-master 不好使了,原因是没运行 cd header-master目录 运行 grunt server &

    Windows 和 Ubuntu 之间文件复制粘贴

    1. sudo apt-get autoremove open-vm-tools 
    2. sudo apt-get install open-vm-tools-desktop
  • 相关阅读:
    layDate关闭方法
    iOS Crash日志符号化
    图像压缩工具ImageOptim介绍
    UITextField设置光标位置
    Detect backspace in UITextField
    scrollsToTop小结
    查看UIWindows的视图层次
    弹出框适配总结
    关于IOS获取keyBoard键盘是否弹出
    UItableViewCell滑动删除时,调整cell子视图的位置大小
  • 原文地址:https://www.cnblogs.com/zlp-blog/p/10130381.html
Copyright © 2011-2022 走看看