参考贴:
(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/
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
第一次启动的时候会提示是否启动版本检查,当有新版本可用的时候会提醒的。
需要这个功能就直接回车,不需要的就输入cancel,如果想停止启动则输入CTRL+C
后台执行:
./start-pentaho.sh & >> 1.log &
查看日志:
cd /opt/ptools/pentaho-server/tomcat/logs/
tail -100 catalina.out
4、首页
默认用户名密码: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