Skip to content

xianglei/phpHBaseAdmin

 
 

Repository files navigation

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

About

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

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
license.txt
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 97.2%
  • JavaScript 1.7%
  • Other 1.1%