国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

建企業(yè)網(wǎng)站哪家好百度云搜索引擎入口

建企業(yè)網(wǎng)站哪家好,百度云搜索引擎入口,代辦公司注冊一般多少錢,呼和浩特整站優(yōu)化在Linux中安裝Pentaho Server 9.1并使用MySQL作為存儲庫 一、本文環(huán)境 應用名稱CentOS LinuxPentaho Server CEMySQLJDK應用版本7.99.15.71.8 二、準備工作 1、下載pentaho-server-ce-9.1.0.0-324安裝包 1.1、開源倉庫渠道 下載鏈接:https://sourceforge.net/…

在Linux中安裝Pentaho Server 9.1并使用MySQL作為存儲庫

一、本文環(huán)境

應用名稱CentOS LinuxPentaho Server CEMySQLJDK
應用版本7.99.15.71.8

二、準備工作

1、下載pentaho-server-ce-9.1.0.0-324安裝包

1.1、開源倉庫渠道

下載鏈接:https://sourceforge.net/projects/pentaho/files/Pentaho%209.1/server/

在這里插入圖片描述

1.2、百度網(wǎng)盤渠道

下載鏈接:https://pan.baidu.com/s/1UB91ACgdG3bUBSP5keRa3w
提 取 碼: y2ql

2、安裝JDK(省略)

3、安裝MySQL(省略)

三、安裝Pentaho Server

1、在/opt目錄下創(chuàng)建softwaremodule兩個目錄

# 用于存放軟件安裝包
[root@pentaho-server ~]# mkdir /opt/software
# 用于軟件具體安裝路徑
[root@pentaho-server ~]# mkdir /opt/module

2、上傳pentaho-server-ce-9.1.0.0-324.zip安裝包至/opt/software/目錄下

在這里插入圖片描述

3、解壓安裝包

[root@pentaho-server software]# unzip pentaho-server-ce-9.1.0.0-324.zip

在這里插入圖片描述

注:若出現(xiàn)-bash: unzip: command not found錯誤,則通過下面命令先安裝unzip和zip程序后再進行解壓

[root@pentaho-server software]# yum install -y unzip zip

4、將解壓后的pentaho-server目錄移動至/opt/module/目錄下

[root@pentaho-server software]# mv pentaho-server /opt/module/

在這里插入圖片描述

5、切換存儲庫為MySQL并修改對應的配置文件

5.1、更改MySQL腳本中默認密碼以及字符集編碼為UTF-8,密碼自定義

在這里插入圖片描述

[root@pentaho-server mysql]# vim create_jcr_mysql.sql

在這里插入圖片描述

[root@pentaho-server mysql]# vim create_quartz_mysql.sql

在這里插入圖片描述

[root@pentaho-server mysql]# vim create_repository_mysql.sql

在這里插入圖片描述

5.2、登錄MySQL運行以上SQL腳本
[root@pentaho-server pentaho-server]# mysql -uroot -p
mysql> source /opt/module/pentaho-server/data/mysql/create_jcr_mysql.sql;
mysql> source /opt/module/pentaho-server/data/mysql/create_quartz_mysql.sql;
mysql> source /opt/module/pentaho-server/data/mysql/create_repository_mysql.sql;
5.3、設(shè)置 Quartz
[root@pentaho-server pentaho-server]# vim pentaho-solutions/system/quartz/quartz.properties
5.3.1、找到 #_replace_jobstore_properties 部分并設(shè)置 org.quartz.jobStore.driverDelegateClass
# 修改前
org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.PostgreSQLDelegate
# 修改后
org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate

在這里插入圖片描述

5.3.2、找到 # Configure Datasources 部分并將 org.quartz.dataSource.myDS.jndiURL 設(shè)置為 Quartz

在這里插入圖片描述

5.4、修改applicationContext-spring-security-jdbc.properties配置文件
[root@pentaho-server pentaho-server]# vim pentaho-solutions/system/applicationContext-spring-security-jdbc.properties
datasource.driver.classname=com.mysql.jdbc.Driver
datasource.url=jdbc:mysql://localhost:3306/hibernate
datasource.username=hibuser
datasource.password=!QAZ2wsx
datasource.validation.query=SELECT 1

注意:請確保配置文件中的程序驅(qū)動類、IP地址端口用戶密碼與您配置的MySQL環(huán)境相對應。

在這里插入圖片描述

5.5、修改jdbc.properties配置文件
[root@pentaho-server pentaho-server]# vim pentaho-solutions/system/simple-jndi/jdbc.properties
SampleData/type=javax.sql.DataSource
SampleData/driver=com.mysql.jdbc.Driver
SampleData/url=jdbc:mysql://localhost:3306/hibernate
SampleData/user=hibuser
SampleData/password=!QAZ2wsx
Hibernate/type=javax.sql.DataSource
Hibernate/driver=com.mysql.jdbc.Driver
Hibernate/url=jdbc:mysql://localhost:3306/hibernate
Hibernate/user=hibuser
Hibernate/password=!QAZ2wsx
Quartz/type=javax.sql.DataSource
Quartz/driver=com.mysql.jdbc.Driver
Quartz/url=jdbc:mysql://localhost:3306/quartz
Quartz/user=pentaho_user
Quartz/password=!QAZ2wsx
Shark/type=javax.sql.DataSource
Shark/driver=com.mysql.jdbc.Driver
Shark/url=jdbc:mysql://localhost:3306/hbibernate
Shark/user=hibuser
Shark/password=!QAZ2wsx
SampleDataAdmin/type=javax.sql.DataSource
SampleDataAdmin/driver=com.mysql.jdbc.Driver
SampleDataAdmin/url=jdbc:mysql://localhost:3306/hibernate
SampleDataAdmin/user=hibuser
SampleDataAdmin/password=!QAZ2wsx

在這里插入圖片描述

5.6、設(shè)置 Hibernate
5.6.1、修改hibernate.properties配置文件
[root@pentaho-server pentaho-server]# vim pentaho-solutions/system/applicationContext-spring-security-hibernate.properties
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/hibernate
jdbc.username=hibuser
jdbc.password=!QAZ2wsx
hibernate.dialect=org.hibernate.dialect.MySQL5Dialect

注意:請確保配置文件中的程序驅(qū)動類、IP地址端口、用戶密碼與您配置的MySQL環(huán)境相對應。

在這里插入圖片描述

[root@pentaho-server pentaho-server]# vim pentaho-solutions/system/dialects/mysql5/applicationContext-spring-security-hibernate.properties

在這里插入圖片描述

5.6.2、修改hibernate-settings.xml配置文件
[root@pentaho-server pentaho-server]# vim pentaho-solutions/system/hibernate/hibernate-settings.xml
<!-- 修改前 -->
<config-file>system/hibernate/postgresql.hibernate.cfg.xml</config-file><!-- 修改后 -->
<config-file>system/hibernate/mysql5.hibernate.cfg.xml</config-file>

在這里插入圖片描述

5.6.3、修改mysql5.hibernate.cfg.xml配置文件
[root@pentaho-server pentaho-server]# vim pentaho-solutions/system/hibernate/mysql5.hibernate.cfg.xml
<!--  MySQL Configuration -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/hibernate</property>
<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
<property name="connection.username">hibuser</property>
<property name="connection.password">!QAZ2wsx</property>
<property name="connection.pool_size">10</property>
<property name="show_sql">false</property>
<property name="hibernate.jdbc.use_streams_for_binary">true</property>

在這里插入圖片描述

5.7、用 MySQL 版本替換審計日志文件的默認版本

由于使用 MySQL 來托管 Pentaho Repository,所以需要將 audit_sql.xml 配置文件替換為為 MySQL 對應的配置文件。

替換方法:

  • 找到 pentaho-solutions/system/dialects/mysql5/audit_sql.xml 文件。

  • 將其復制到 pentaho-solutions/system目錄中。

[root@pentaho-server pentaho-server]# cp pentaho-solutions/system/dialects/mysql5/audit_sql.xml pentaho-solutions/system/

在這里插入圖片描述

5.8、將Jackrabbit的配置文件repository.xml的倉庫信息配置為MySQL
[root@pentaho-server pentaho-server]# vim pentaho-solutions/system/jackrabbit/repository.xml

注意:請確保配置文件中的程序驅(qū)動類、IP地址端口、用戶密碼與您配置的MySQL環(huán)境相對應。

注釋如下配置:

<FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem"><param name="path" value="${rep.home}/repository"/>
</FileSystem>

添加如下配置:

<FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem"><param name="driver" value="com.mysql.jdbc.Driver"/><param name="url" value="jdbc:mysql://localhost:3306/jackrabbit"/><param name="user" value="jcr_user"/><param name="password" value="!QAZ2wsx"/><param name="schema" value="mysql"/><param name="schemaObjectPrefix" value="fs_repos_"/>
</FileSystem>

在這里插入圖片描述

注釋如下配置:

<DataStore class="org.apache.jackrabbit.core.data.FileDataStore"/>

添加如下配置:

<DataStore class="org.apache.jackrabbit.core.data.db.DbDataStore"><param name="url" value="jdbc:mysql://localhost:3306/jackrabbit"/><param name="user" value="jcr_user"/><param name="password" value="!QAZ2wsx"/><param name="databaseType" value="mysql"/><param name="driver" value="com.mysql.jdbc.Driver"/><param name="minRecordLength" value="1024"/><param name="maxConnections" value="3"/><param name="copyWhenReading" value="true"/><param name="tablePrefix" value=""/><param name="schemaObjectPrefix" value="ds_repos_"/>
</DataStore>

在這里插入圖片描述

注釋如下配置:

<FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem"><param name="path" value="${wsp.home}"/>
</FileSystem>

添加如下配置:

<FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem"><param name="driver" value="com.mysql.jdbc.Driver"/><param name="url" value="jdbc:mysql://localhost:3306/jackrabbit"/><param name="user" value="jcr_user"/><param name="password" value="!QAZ2wsx"/><param name="schema" value="mysql"/><param name="schemaObjectPrefix" value="fs_ws_"/>
</FileSystem>

在這里插入圖片描述

注釋如下配置:

<PersistenceManager class="org.apache.jackrabbit.core.persistence.pool.H2PersistenceManager"><param name="url" value="jdbc:h2:${wsp.home}/db"/><param name="schemaObjectPrefix" value="${wsp.name}_"/>
</PersistenceManager>

添加如下配置:

<PersistenceManager class="org.apache.jackrabbit.core.persistence.bundle.MySqlPersistenceManager"><param name="driver" value="com.mysql.jdbc.Driver"/><param name="url" value="jdbc:mysql://localhost:3306/jackrabbit"/><param name="user" value="jcr_user" /><param name="password" value="!QAZ2wsx" /><param name="schema" value="mysql"/><param name="schemaObjectPrefix" value="${wsp.name}_pm_ws_"/>
</PersistenceManager>

在這里插入圖片描述

注釋如下配置:

<FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem"><param name="path" value="${rep.home}/version" />
</FileSystem>

添加如下配置:

<FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem"><param name="driver" value="com.mysql.jdbc.Driver"/><param name="url" value="jdbc:mysql://localhost:3306/jackrabbit"/><param name="user" value="jcr_user"/><param name="password" value="!QAZ2wsx"/><param name="schema" value="mysql"/><param name="schemaObjectPrefix" value="fs_ver_"/>
</FileSystem>

在這里插入圖片描述

注釋如下配置:

<PersistenceManager class="org.apache.jackrabbit.core.persistence.pool.H2PersistenceManager"><param name="url" value="jdbc:h2:${rep.home}/version/db"/><param name="schemaObjectPrefix" value="version_"/>
</PersistenceManager>

添加如下配置:

<PersistenceManager class="org.apache.jackrabbit.core.persistence.bundle.MySqlPersistenceManager"><param name="driver" value="com.mysql.jdbc.Driver"/><param name="url" value="jdbc:mysql://localhost:3306/jackrabbit"/><param name="user" value="jcr_user" /><param name="password" value="!QAZ2wsx" /><param name="schema" value="mysql"/><param name="schemaObjectPrefix" value="pm_ver_"/>
</PersistenceManager>

在這里插入圖片描述

注釋如下配置:

<Journal class="org.apache.jackrabbit.core.journal.MemoryJournal"/>

添加如下配置:

<Journal class="org.apache.jackrabbit.core.journal.DatabaseJournal"><param name="revision" value="${rep.home}/revision.log"/><param name="url" value="jdbc:mysql://localhost:3306/jackrabbit"/><param name="driver" value="com.mysql.jdbc.Driver"/><param name="user" value="jcr_user"/><param name="password" value="!QAZ2wsx"/><param name="schema" value="mysql"/><param name="databaseType" value="mysql"/><param name="janitorEnabled" value="true"/><param name="janitorSleep" value="86400"/><param name="janitorFirstRunHourOfDay" value="3"/>
</Journal>

在這里插入圖片描述

5.9、下載MySQL的JDBC連接驅(qū)動,將其上傳到/opt/software目錄中,然后將其復制到pentaho-server/tomcat/lib目錄中

在這里插入圖片描述

# 刪除舊版驅(qū)動
[root@pentaho-server software]# rm -rf /opt/module/pentaho-server/tomcat/lib/mysql-connector-java-5.1.17.jar# 復制新版驅(qū)動
[root@pentaho-server software]# cp mysql-connector-java-5.1.34.jar /opt/module/pentaho-server/tomcat/lib/
5.10、修改Tomcat配置文件中的JDBC連接信息
[root@pentaho-server pentaho-server]# vim tomcat/webapps/pentaho/META-INF/context.xml

注意:請確保配置文件中的程序驅(qū)動類、IP地址、端口、用戶密碼與您配置的MySQL環(huán)境相對應。

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/pentaho" docbase="webapps/pentaho/"><Resource validationQuery="select 1" url="jdbc:mysql://localhost:3306/hibernate" driverClassName="com.mysql.jdbc.Driver" password="!QAZ2wsx" username="hibuser" initialSize="0" maxActive="20" maxIdle="10" maxWait="10000" factory="org.apache.commons.dbcp.BasicDataSourceFactory" type="javax.sql.DataSource" auth="Container" name="jdbc/Hibernate"/><Resource validationQuery="select 1" url="jdbc:mysql://localhost:3306/quartz" driverClassName="com.mysql.jdbc.Driver" password="!QAZ2wsx" username="pentaho_user" testOnBorrow="true" initialSize="0" maxActive="20" maxIdle="10" maxWait="10000" factory="org.apache.commons.dbcp.BasicDataSourceFactory" type="javax.sql.DataSource" auth="Container" name="jdbc/Quartz"/><Resource name="jdbc/jackrabbit" auth="Container" type="javax.sql.DataSource" factory="org.apache.commons.dbcp.BasicDataSourceFactory" maxActive="20" minIdle="0" maxIdle="5" initialSize="0" maxWait="10000" username="jcr_user" password="!QAZ2wsx" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/jackrabbit" validationQuery="select 1"/>
</Context>

在這里插入圖片描述

6、將tomcat/webapps/pentaho/WEB-INF/web.xml配置文件的如下配置項 注釋掉

[root@pentaho-server pentaho-server]# vim tomcat/webapps/pentaho/WEB-INF/web.xml
<!-- [BEGIN HSQLDB DATABASES] --><!--<context-param><param-name>hsqldb-databases</param-name><param-value>sampledata@../../data/hsqldb/sampledata,hibernate@../../data/hsqldb/hibernate,quartz@../../data/hsqldb/quartz</param-value></context-param>-->
<!-- [END HSQLDB DATABASES] --><!-- [BEGIN HSQLDB STARTER] --><!--<listener><listener-class>org.pentaho.platform.web.http.context.HsqldbStartupListener</listener-class></listener>-->
<!-- [END HSQLDB STARTER] -->

在這里插入圖片描述

在這里插入圖片描述

7、將systemListeners.xml配置文件的如下配置項 注釋掉

[root@pentaho-server pentaho-server]# vim pentaho-solutions/system/systemListeners.xml
<!--
<bean id="pooledDataSourceSystemListener" class="org.pentaho.platform.engine.services.connection.datasource.dbcp.PooledDatasourceSystemListener" />
--><!--
<bean id="nonPooledDataSourceSystemListener" class="org.pentaho.platform.engine.services.connection.datasource.dbcp.NonPooledDatasourceSystemListener"/>
--><!--
<bean id="dynamicallyPooledDataSourceSystemListener" class="org.pentaho.platform.engine.services.connection.datasource.dbcp.DynamicallyPooledDatasourceSystemListener" />
--><!--
<bean id="quartzSystemListener" class="org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener" />
-->

在這里插入圖片描述

8、修改start-pentaho.sh啟動腳本(有顯卡的系統(tǒng)可忽略此步驟)

注意:沒有顯卡的系統(tǒng),在第一次啟動Pentaho Server之前,需要將 -Djava.awt.headless=true 參數(shù)添加到 CATALINA_OPTS 參數(shù)列表中,整個CATALINA_OPTS參數(shù)列表如下

[root@pentaho-server pentaho-server]# vim start-pentaho.sh

CATALINA_OPTS的值替換為

CATALINA_OPTS="-Djava.awt.headless=true -Xms4096m -Xmx6144m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dfile.encoding=utf8 -DDI_HOME=\"$DI_HOME\""

在這里插入圖片描述

四、啟動Pentaho Server

1、到pentaho-server的安裝目錄下執(zhí)行下面的啟動命令

[root@pentaho-server pentaho-server]# ./start-pentaho.sh

在這里插入圖片描述

2、查看日志是否有報錯信息

[root@pentaho-server ~]# tail -fn 500 /opt/module/pentaho-server/tomcat/logs/pentaho.log

在這里插入圖片描述

3、瀏覽器訪問 節(jié)點ip:8080 即可訪問到登錄頁面

在這里插入圖片描述

4、登錄賬戶,默認用戶名 :admin,默認密碼:password

在這里插入圖片描述

5、切換語言為簡體中文時會發(fā)現(xiàn)日志報如下錯誤

在這里插入圖片描述

報錯信息:

在這里插入圖片描述

解決方法:

1、查找messages_zh.properties文件所在的路徑

[root@pentaho-server pentaho-server]# find / -name messages_zh.properties

在這里插入圖片描述

2、查找確實此文件的路徑

在這里插入圖片描述

3、將查找到的messages_zh.properties文件復制到/opt/module/pentaho-server/pentaho-solutions/system/pentaho-cdf-dd/lang/目錄中

在這里插入圖片描述

五、客戶端連接測試

1、打開客戶端工具,點擊右上角的Connect

在這里插入圖片描述

2、點擊Get Started

在這里插入圖片描述

3、填寫相應連接信息后點擊Finish

若連接信息正確無誤,既可以看到連接已創(chuàng)建且可用的提示信息,然后可以直接點擊Connect Now或者點擊Finish之后再連接

在這里插入圖片描述
在這里插入圖片描述

4、輸入用戶名和密碼后點擊Connect

在這里插入圖片描述

5、可以測試創(chuàng)建一個 作業(yè)或者轉(zhuǎn)換 并將其保存到合適的位置

在這里插入圖片描述

6、訪問WEB端瀏覽文件存儲的對應位置即可查看到上一步保存的轉(zhuǎn)換

在這里插入圖片描述
Pentaho Server集群搭建:《在Linux中搭建Pentaho Server集群,并使用MySQL作為存儲庫、Nginx做反向代理與負載均衡》
本教程到此結(jié)束,如有錯誤望小伙伴們在評論區(qū)指出,謝謝!

http://aloenet.com.cn/news/32693.html

相關(guān)文章:

  • 邢臺企業(yè)做網(wǎng)站搜索關(guān)鍵詞的網(wǎng)站
  • 網(wǎng)站建設(shè)困難嗎企業(yè)宣傳推廣方案
  • wordpress 滑塊驗證碼搜索引擎優(yōu)化教材答案
  • wordpress在服務(wù)器上安裝插件上海谷歌seo推廣公司
  • 企業(yè)營銷型網(wǎng)站建設(shè)優(yōu)惠成人教育培訓機構(gòu)
  • html5手機網(wǎng)站發(fā)布阿里云注冊域名
  • 運濤網(wǎng)站建設(shè)南昌網(wǎng)站seo外包服務(wù)
  • 在什么網(wǎng)站做推廣最好鞍山seo公司
  • 哪個網(wǎng)站域名便宜seo報名在線咨詢
  • wordpress調(diào)用指定文章內(nèi)容seo優(yōu)化網(wǎng)站推廣全域營銷獲客公司
  • 網(wǎng)站建設(shè)書本信息網(wǎng)站搜索引擎優(yōu)化的步驟
  • 北京網(wǎng)站設(shè)計方案優(yōu)化品牌seo關(guān)鍵詞
  • 服裝小訂單接單平臺seo網(wǎng)站優(yōu)化推廣費用
  • 網(wǎng)站游戲制作開發(fā)神秘網(wǎng)站
  • 建什么網(wǎng)站能百度收錄國際國內(nèi)新聞最新消息今天
  • 免費php企業(yè)網(wǎng)站源碼關(guān)鍵詞優(yōu)化怎么做
  • 理財平臺網(wǎng)站建設(shè)交換鏈接營銷成功案例
  • 互聯(lián)網(wǎng)行業(yè)信息網(wǎng)站免費b2b網(wǎng)站推廣渠道
  • wordpress圖片燈箱效果修改百度seo營銷推廣
  • 廣州做網(wǎng)站厲害的公司互聯(lián)網(wǎng)營銷師證書騙局
  • 簡單建設(shè)一個網(wǎng)站的過程長春網(wǎng)站seo公司
  • 免費信息網(wǎng)站建設(shè)7個湖北seo網(wǎng)站推廣策略
  • 陜西網(wǎng)站建設(shè)通報網(wǎng)址搜索
  • 做購物網(wǎng)站 需要手續(xù)百度搜索廣告怎么投放
  • 020網(wǎng)站建設(shè)和維護費用數(shù)據(jù)分析培訓班
  • 做網(wǎng)站軟件html css百度灰色關(guān)鍵詞代做
  • 東莞做網(wǎng)站價格360網(wǎng)站推廣怎么做
  • 企業(yè)局域網(wǎng)游戲網(wǎng)站如何做限制自動點擊器安卓
  • 哪里有學編程的培訓班神馬seo教程
  • 寧晉網(wǎng)站建設(shè)代理價格深圳百度推廣優(yōu)化