Install Hue for Elasticsearch Debian/Ubuntu
1 min read

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/"}'