Zkdash 安装之四 (QConf 管理界面)

  1. 安装
[root@MYSQL src]# cd /usr/local/src/
[root@MYSQL src]# git clone https://github.com/Qihoo360/QConf.git
[root@MYSQL src]# cd manager
[root@MYSQL src]# mkdir build && cd build
[root@MYSQL src]# cmake ..
[root@MYSQL src]# make
[root@MYSQL src]# make install

默认的安装目录为 /usr/local/qconf/manage

使用如下配置可以指定安装目录:

cmake .. -DCMAKE_INSTALL_PREFIX=/install/prefix

进入安装目录,启动web server,默认端口为 8080, 可以通过listening_port 设定
[root@MYSQL src]# cd /usr/local/qconf/manage/demo
[root@MYSQL src]# ./web_server -listening_port 8080

配置文件中配置Zookeeper集群地址,配置文件位置:
[root@ZKDASH src]# cat /usr/local/qconf/manage/demo/www/conf/idc.conf
############################################################################
#                             QCONF config                                 #
############################################################################
# all the zookeeper host configuration.
#[zookeeper]
zookeeper.test=127.0.0.1:2181
zookeeper.corp=127.0.0.1:2181

通过浏览器访问 http://192.168.40.162:8080/qconf_manage.cgi 可以看到如下管理界面

2.编辑防火墙配置文件

[root@elk-node2 ~]#vim /etc/sysconfig/iptables
##添加下面三句话到默认的22端口这条规则的下面
-------------------------------------------------------------------------------------------------------------------
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-------------------------------------------------------------------------------------------------------------------
##最后重启防火墙使配置生效
[root@elk-node2 ~]#systemctl restart iptables.service

你可能感兴趣的:(Zkdash 安装之四 (QConf 管理界面))