尝试在Vagrant环境中运行Zoomdata
前提条件 (Qiantí
-
- Vagrantがインストール済み
-
- VirtualBoxがインストール済み
-
- Cygwin+CygTermからVagrantの操作をする
-
- ZoomdataのRPMファイルをZoomdataからダウンロード済み
-
- インストールの手順は下記のページを参考に進める
RPM Installation Steps – Zoomdata Support http://support.zoomdata.com/hc/en-us/articles/204391217-RPM-Installation-Steps
使用 Vagrant 安装 CentOS
取得 CentOS6.5 系统中的新 box 文件
$ vagrant init chef/centos-6.5; vagrant up --provider virtualbox
修改Vagrant文件,将内存增加到4GB。
安装MongoDB[mongodb-org-3.0]。
在Red Hat Enterprise或CentOS Linux上安装MongoDB — MongoDB Manual 3.0.3
在CentOS上执行以下安装步骤。
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat/#install-mongodb
启动MongoDB
$ sudo service mongod start
Starting mongod: [ OK ]
$ sudo chkconfig mongod on
添加Mongo用户
$ mongo zoom --eval "db.createUser({user:'anadmin', pwd:'p0ssward2dataz00m',roles:['readWrite']});"
ZoomData安装
$ sudo yum install zoomdata-1.5.0-sr1.x86_64.rpm
防火墙的设置
$ sudo iptables -I INPUT 1 -i eth1 -p tcp --dport 8443 -j ACCEPT
$ sudo iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 443 -j DNAT --to-destination :8443
$ sudo service iptables save
在通过外部访问时,CentOS分配的接口是eth1,因此按照上述方式指定eth1。
试着登录Zoomdata
当使用管理员用户登录并打开仪表板时,屏幕会以滚动实时方式进行更新。
哇,这和Tableau不一样呢。