在Linux中安装Pentaho Server 91并使用MySQL作为存储库

2020-08-03

在Linux中安装Pentaho Server 9.1并使用MySQL作为存储库

本文详细介绍了如何在Linux系统中安装Pentaho Server 9.1,并将其配置为使用MySQL作为存储库。通过本文的步骤,您可以顺利完成Pentaho Server的安装和配置,确保其正常运行。

一、本文环境

  • 应用名称:CentOS Linux
  • 应用版本:7.99.15.71.8
  • Pentaho Server CE:9.1.0.0-324
  • MySQL:已安装并配置
  • JDK:已安装并配置

二、准备工作

  1. 下载pentaho-server-ce-9.1.0.0-324安装包
  2. 安装JDK(省略)
  3. 安装MySQL(省略)

三、安装Pentaho Server

  1. 创建目录
    • /opt目录下创建softwaremodule两个目录,分别用于存放软件安装包和软件具体安装路径。
  2. 上传安装包
    • pentaho-server-ce-9.1.0.0-324.zip安装包上传至/opt/software/目录下。
  3. 解压安装包
    • 使用unzip命令解压安装包。如果系统中没有unzip命令,可以通过yum install -y unzip zip命令安装。
  4. 移动解压后的目录
    • 将解压后的pentaho-server目录移动至/opt/module/目录下。
  5. 切换存储库为MySQL并修改配置文件
    • 修改MySQL脚本中的默认密码以及字符集编码为UTF-8,密码自定义。
    • 登录MySQL并运行相关SQL脚本。
    • 修改pentaho-solutions/system/quartz/quartz.properties配置文件。
    • 修改pentaho-solutions/system/applicationContext-spring-security-jdbc.properties配置文件。
    • 修改pentaho-solutions/system/simple-jndi/jdbc.properties配置文件。
    • 修改pentaho-solutions/system/applicationContext-spring-security-hibernate.properties配置文件。
    • 修改pentaho-solutions/system/hibernate/hibernate-settings.xml配置文件。
    • 修改pentaho-solutions/system/hibernate/mysql5.hibernate.cfg.xml配置文件。
    • 替换审计日志文件的默认版本为MySQL对应的配置文件。
    • 将Jackrabbit的配置文件repository.xml的仓库信息配置为MySQL。
  6. 下载MySQL的JDBC连接驱动
    • 下载MySQL的JDBC连接驱动,并将其上传到/opt/software目录中,然后将其复制到pentaho-server/tomcat/lib目录中。

四、总结

通过以上步骤,您已经成功在Linux系统中安装并配置了Pentaho Server 9.1,并将其与MySQL数据库集成。希望本文对您有所帮助。

下载链接

在Linux中安装PentahoServer9.1并使用MySQL作为存储库分享