在Ubuntu上安装Pentaho社区服务器涉及几个步骤。以下是一个详细的指南:
首先,确保你的系统是最新的。
sudo apt update
sudo apt upgrade -y
Pentaho社区服务器需要Java运行时环境(JRE)。你可以安装OpenJDK。
sudo apt install openjdk-11-jdk -y
验证Java安装:
java -version
你可以从Pentaho的官方网站下载最新版本的社区服务器。
wget https://sourceforge.net/projects/pentaho/files/Business%20Intelligence%20Server/9.1.0.0-324/pentaho-server-ce-9.1.0.0-324.zip
使用unzip
命令解压下载的文件。
sudo apt install unzip -y
unzip pentaho-server-ce-9.1.0.0-324.zip -d /opt
确保Pentaho目录有正确的权限。
sudo chown -R $USER:$USER /opt/pentaho-server-ce-9.1.0.0-324
如果你需要使用外部数据库(如MySQL),请先安装并配置数据库。
sudo apt install mysql-server -y
sudo mysql_secure_installation
登录到MySQL:
sudo mysql -u root -p
创建数据库和用户:
CREATE DATABASE pentaho DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'pentaho'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON pentaho.* TO 'pentaho'@'localhost';
FLUSH PRIVILEGES;
EXIT;
进入Pentaho目录并启动服务器。
cd /opt/pentaho-server-ce-9.1.0.0-324
./start-pentaho.sh
打开浏览器并访问http://<your_server_ip>:8080/pentaho
。你应该能看到Pentaho的登录页面。
如果你启用了防火墙,确保允许HTTP流量。
sudo ufw allow 8080/tcp
当你需要停止服务器时,可以使用以下命令:
./stop-pentaho.sh
领取专属 10元无门槛券
手把手带您无忧上云