1. 程式人生 > >ElasticSearch5.3安裝Head外掛

ElasticSearch5.3安裝Head外掛

上一篇文章中本來覺得安裝es head外掛沒什麼麻煩,結果今天就遇到了不少問題
比如nmp grunt,,,,
我用python 跑爬蟲,結果用淘寶npm映象下載不了,,
關了之後就好使了、
但是呢出現grunt的模組沒有安裝的問題:
Local Npm module “grunt-contrib-clean” not found. Is it installed?
Local Npm module “grunt-contrib-concat” not found. Is it installed?
Local Npm module “grunt-contrib-watch” not found. Is it installed?
Local Npm module “grunt-contrib-connect” not found. Is it installed?
Local Npm module “grunt-contrib-copy” not found. Is it installed?
Local Npm module “grunt-contrib-jasmine” not found. Is it installed?
Warning: Task “connect:server” not found. Use –force to continue.
通過以下命令:
npm install grunt-contrib-clean –registry=

https://registry.npm.taobao.org

npm install grunt-contrib-watch –registry=https://registry.npm.taobao.org
npm install grunt-contrib-connect –registry=https://registry.npm.taobao.org
npm install grunt-contrib-copy –registry=https://registry.npm.taobao.org
npm install grunt-contrib-jasmine –registry=https://registry.npm.taobao.org


安裝grunt模組,奇怪的是最後一個沒有安裝成功,是因為該模組依賴了phantomjs
但是配置之後,依然無法安裝,但是有個部落格也是沒有安裝十分成功,有警告,所以我想可能是es head不用依賴這個模組了,就直接
Grunt server
結果es head啟動成功了。
但是啟動之前要配置一下:
在elasticsearch.yml檔案最後追加如下內容:
http.cors.enabled: true
http.cors.allow-origin: “*”
用於head 無法跨域訪問es的問題
經過這次安裝還了解了一些npm install 安裝很慢的問題
1. 使用淘寶映象:
淘寶npm映象
• 搜尋地址:
http://npm.taobao.org/

• registry地址:http://registry.npm.taobao.org/
2. 看本機是否有其他程式佔用網路資源