配置JAVA環境
- 配置jdk 上官網下載x64的和ubuntu匹配的jdk
- 找到usr/java ,解壓下載的文件 tar –xzvf 文件.tar.gz
- Vim /etc/source 添加配置
- 保存後 source /etc/profile 是配置生效
- 完成後敲java –version
- 因爲命令行關閉就很差使,除非每次都 /source/profile
- 也能夠使用一下方法
Cd ~java
Vi .bashrcnode
寫配置npm
Source ./.bashrcubuntu
Java –versionvim
Root 用戶配置項bash
8. 新建文本 test.java服務器
9. 命令行 敲 下面代碼 看是否好使網絡
javac test.java app
java test cors
安裝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