Head 插件
為禪城等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及禪城網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、禪城網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!head插件是一個elasticsearch的集群管理工具,它是完全由html5編寫的獨立網(wǎng)頁程序。
Github:
https://github.com/mobz/elasticsearch-head
git clone https://github.com/mobz/elasticsearch-head.git
安裝
./elasticsearch plugin -install /usr/elasticsearch-head
新版本不支持plugin 直接安裝
安裝nodejs
yum install nodejs -y
居然還沒有nodejs
去官網(wǎng)下一個
https://nodejs.org/en/download/package-manager/
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
再來
yum install -y nodejs
yum install -y gcc-c++ make
就有了,17M
驗證下安裝
node -v
npm -v
使用國內(nèi)淘寶源安裝grunt
cd elasticsearch-head/
npm install -g grunt --registry=https://registry.npm.taobao.org
npm install grunt --save
看看安裝好了么
ls -d node_modules/grunt
npm install -g grunt-cli --registry=https://registry.npm.taobao.org
npm install --registry=https://registry.npm.taobao.org
出錯鳥,連接被拒絕了,容我修個錯誤
PhantomJS not found on PATH 目錄下沒找到,去下載的時候在github被拒絕了,偉大的墻。習主席說什么來著,智者造橋,愚者造墻。
代碼分支了
https://www.npmjs.com/package/phantomjs-prebuilt
npm install phantomjs-prebuilt
node ./install.js
/usr/elasticsearch-6.2.3/plugins/elasticsearch-head
vi Gruntfile.js
hostname: '*', #增加此行
vi _site/app.js
更新這句
this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://192.168.209.168:9200";
啟動服務(wù)
[root@ELK_001 elasticsearch-head]# grunt server
有文件頭
curl -i localhost:9100
http://192.168.209.168:9100/
但是集群顯示未連接
vi /usr/elasticsearch-6.2.3/config/elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"
加兩句在啟動下就好了
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。