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 ~java

Vi .bashrcnode

寫配置npm

Source ./.bashrcubuntu

Java –versionvim

Root 用戶配置項bash

8. 新建文本 test.java服務器

9. 命令行 敲 下面代碼 看是否好使網絡

javac test.java  app

java test  cors

 

安裝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
相關文章
相關標籤/搜索