虚拟主机域名注册-常见问题其他问题 → 其他问题

免费开源的数据可视化服务器Metabase安装方法

  Metabase是一个强大的数据库查询工具,它的GUI可以让你轻松地搜索数据集并显示信息。使用Metabase,你可以:

  和可视化你的数据

  浏览或搜索表格

  筛选信息,找到您需要的信息

  只需点击几下就能将数据迁移到图表和图表中

  下面我就来教大家在Ubuntu Server 18.04上安装Metabase的过程。

  为了成功安装Metabase,你需要以下条件:

  一个运行中的、更新的Ubuntu Server 18.04服务器实例

  一个拥有sudo权限的用户账户

  一、如何安装Java

  首先要做的事情就是安装Java。因为我们使用的是Ubuntu,所以这其实很简单。登录到你的Ubuntu服务器,然后发出命令。

  sudo apt-get install default-jre -y

  一旦安装完成,你就可以安装数据库服务器了。

  二、如何安装MariaDB并创建数据库

  我们将使用MariaDB作为数据库服务器。要安装这个工具,请发出命令:

  sudo apt-get install mariadb-server mariadb-client -y

  用命令启动并启用数据库服务器:

  sudo systemctl start mariadb

  sudo enable mariadb

  安装完成后,请使用以下命令保护其安全:

  sudo mysql_secure_installation

  完成数据库的安全保护后,用以下命令登录到MariaDB控制台:

  sudo mysql -u root -p

  使用以下命令创建数据库和必要的用户:

  CREATE DATABASE metabase;

  CREATE USER 'metabaseuser'@'localhost' IDENTIFIED BY 'PASSWORD';

  GRANT ALL ON metabase.* TO 'metabaseuser'@'localhost' WITH GRANT OPTION;

  FLUSH PRIVILEGES;

  EXIT;

  其中PASSWORD请设置一个复杂、唯一的密码。

  三、如何安装Metabase

  我们终于可以安装Metabase了。首先要做的是下载Metabase的.jar文件,并使用以下命令:

  cd /tmp

  wget http://downloads.metabase.com/v0.34.1/metabase.jar

  接下来,用该命令创建一个新目录:

  sudo mkdir -p /opt/metabase

  用命令将.jar文件移到新的目录中:

  sudo mv metabase.jar /opt/metabase

  用命令创建一个新的组和用户:

  sudo addgroup --quiet --system metabase

  sudo adduser --quiet --system --ingroup metabase --no-create-home --disabled-password metabase

  使用以下命令更改/opt/metabase目录的所有权:

  sudo chown -R metabase:metabase:metabase /opt/metabase

  通过以下命令更改/opt/metabase目录的所有权:

  sudo touch /var/log/metabase.log

  sudo chown metabase:metabase /var/log/metabase.log

  用命令创建一个新的环境文件:

  sudo touch /etc/default/metabase

  sudo chmod 640 /etc/default/metabase

  接下来,我们将为rsyslog创建一个Metabase配置文件,并使用以下命令:

  cd /etc/rsyslog.d

  sudo nano metabase.conf

  在这个新文件中,粘贴以下内容:

  :msg,contains,"metabase" /var/log/metabase.log

  & stop

  保存并关闭文件。

  使用该命令重启rsyslog:

  sudo systemctl restart rsyslog

  现在是时候为Metabase创建一个systemd文件了。为此,发出以下命令:

  sudo nano /etc/systemd/systemd/system/metabase.service

  在该文件中,粘贴以下内容:

  [Unit]

  Description=Metabase server

  After=syslog.target

  After=network.target

  [Service]

  WorkingDirectory=/opt/metabase/

  ExecStart=/usr/bin/java -jar /opt/metabase/metabase.jar

  EnvironmentFile=/etc/default/metabase

  User=metabase

  Type=simple

  StandardOutput=syslog

  StandardError=syslog

  SyslogIdentifier=metabase

  SuccessExitStatus=143

  TimeoutStopSec=120

  Restart=always

  [Install]

  WantedBy=multi-user.target

  保存并关闭文件。

  用命令重新加载systemd管理器:

  sudo systemctl daemon-reload

  使用该命令启动并启用Metabase:

  sudo systemctl start metabase

  sudo systemctl enable metabase

  四、如何访问Metabase

  现在,Metabase已经启动并运行,打开Web浏览器,将其指向http://SERVER_IP:3000(其中SERVER_IP是Metabase托管服务器的IP地址)。点击 "Let's Get Started",开始使用Metabase(图A)。

  你将看到的是一个向导,你将首先输入关于你自己的数据(图B)。

  接下来,你将连接Metabase到存放你的信息的数据库。在这一点上,你需要将数据库准备好,以便平台使用。因此,如果你还没有创建该数据库,你可能要等它准备好了再做。还有一个选项可以在以后添加数据。为此,请一直滚动到底部,然后点击"Add My Data Later",稍后添加我的数据(图C)。

  这就是让Metabase启动并运行的全部过程。这是一个非常强大的工具,可以帮助你的企业对你收集到的所有数据进行合理化处理。而且考虑到它是免费和开源的,还是不错的。




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:linux中怎么修改用户组名,Linux 下如何修改用户名
下一篇:linux中的nmcli命令使用及网络配置方法
  >> 相关文章
没有相关文章。
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部