部署篇02:CentOS7安装Pentaho Server 8.1 CE 社区版

参考贴:
(Pentaho)http://www.cnblogs.com/driftingshine/p/6065081.html
(JDK)https://blog.csdn.net/fuyuwei2015/article/details/73195936

1、安装JDK

1、下载JDK1.8

Linux x64版本,略

2、安装

tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/java/

安装过程中出现:

tar: /usr/local/java: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now

输入:

mkdir /usr/local/java/

再来一次

tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/java/

3、配置环境变量

安装完毕之后在/etc/profile文件末尾添加

vi /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_101  
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH

使/etc/profile生效

source /etc/profile

4、检测安装是否成功

java -version

2、安装Pentaho Server

1、下载Pentaho Server CE

到SourceForge下,

https://sourceforge.net/projects/pentaho/files/Pentaho%208.1/server/

image.png

2、解压到/opt/ptools/下

unzip pentaho-server-ce-8.1.0.0-365.zip -d /opt/ptools/,自动生成 biserver-ce 文件夹

3、修改配置

cd /opt/ptools/pentaho-server/tomcat/

vi server.xml

修改端口:把8080换成你要的端口

3、启动

Tomcat 默认端口号:8080

HSQLDB默认端口号:9001

进入 biserver-ce 文件夹,执行

cd /opt/ptools/pentaho-server/

./start-pentaho.sh

第一次启动的时候会提示是否启动版本检查,当有新版本可用的时候会提醒的。


image.png

需要这个功能就直接回车,不需要的就输入cancel,如果想停止启动则输入CTRL+C

后台执行:

./start-pentaho.sh & >> 1.log &

查看日志:

cd /opt/ptools/pentaho-server/tomcat/logs/

tail -100 catalina.out

4、首页

http://IP:8080/pentaho

image.png

默认用户名密码:admin/password

附录I:常见问题

1、Centos出现-bash: unzip: command not found的解决办法

https://blog.csdn.net/youcai35/article/details/51435662/

2、日志已启动但Web访问空白

获得root 控制权限。在“#”下操作。

查看防火墙状态。

systemctl status firewalld

临时关闭防火墙命令。重启电脑后,防火墙自动起来。

systemctl stop firewalld

永久关闭防火墙命令。重启后,防火墙不会自动启动。

systemctl disable firewalld