Skip to content

Latest commit

 

History

History
48 lines (43 loc) · 1.88 KB

File metadata and controls

48 lines (43 loc) · 1.88 KB

phphbaseadmin

phphbaseadmin is a hbase admin web tool,it developed using thrift interface、php CodeIgniter framework .

Main features:

   user grant manage
   view table record 
   create table
   batch delete tables
   search table record
   truncate table record
   delete table   
   update record
   delete record
   monitor zookeeper

ScreenShot ScreenShot
ScreenShot ScreenShot ScreenShot ScreenShot


Install: -------------------- (1) setup apache or nginx
(2) git clone phphbaseadmin ,put phphbaseadmin directory to web app directory
(3) modify config.inc.php ,$configure['hbase_host']=your hbase thrift server
(4) Follow the standard instructions for installing and running the HBase server ,start thrift server
hbase thrift start or bin/hbase-daemon.sh start thrift
(5) create database phphbaseadmin in mysql server ,import database/phphbaseadmin.sql,modify application/config/database.php,$db['default']['hostname']、 $db['default']['username'] 、$db['default']['password'] = '';
(6) if you use zookeeper monitor,please install cherry frame,then run cherrypy/cherry.py
tar zxvf cherrypy/CherryPy-3.2.2.tar.gz
cd cherrypy/CherryPy-3.2.2
python setup.py install
run cherrypy/cherrypy.py
(7) open http://serverip/phphbaseadmin in your browser, default user is admin ,password is admin888