Install Hue for Elasticsearch Debian/Ubuntu
1) Install Dependencies
apt-get install git ant gcc g++ libffi-dev libkrb5-dev libmariadbclient-dev libsasl2-dev libsasl2-modules-gssapi-mit libsqlite3-dev libssl-dev libxml2-dev libxslt-dev make maven libldap2-dev python-dev python-setuptools libgmp3-dev default-libmysqlclient-dev build-essential npm
2) Download Hue
git clone https://github.com/cloudera/hue.git
3) Install Hue
cd hue
git clean -fdx
make apps
4) Run Hue
build/env/bin/hue runserver ip:port
5) ทดสอบเข้าใช้งาน โดน user login จะสร้างตอนที่เข้าครั้งแรก
6) Connect hue to Elasticsearch
cd hue
./build/env/bin/pip install elasticsearch-dbapi
edit hue/desktop/conf/pseudo-distributed.ini
เพิ่มคำสั่งนี้ลงในไฟล์ บรรทัด [[interpreters]]
[[[es]]]
name = Elastic Search
interface=sqlalchemy
options='{"url": "elasticsearch+http://localhost:9200/"}'