Instalação do Pentaho BI Server no Ubuntu.
Autor: Wesley Seidel | Publicado: 2016-12-07T18:29:00-08:00


Introdução
Olá, neste pequeno post é apresentado como fazer uma instalação básica do Pentaho&nbsp; BI Server. Apesar de ser uma instalação básica, ela já tem as funcionalidades necessárias para começar um projeto de Inteligência de Negócios, bem como ser a porta de entrada para apresentação desta poderosa ferramenta.

A instalação aqui apresentada foi realizada em uma máquina com o seguinte Sistema Operacional:



-Ubuntu 16.04 xenial.

Veja:






Pré requisitos:

Java ( JDK ).
Unzip ou algum aplicativo que descompacte arquivos ".zip". Aqui, utilizo o próprio unzip do linux. Você pode facilmente instalá-lo com o comando "sudo apt-get install unzip".




Mãos à obra:



1)Instalando o Java:

A) Instalando o JRE e JDK:
  $ sudo apt-get install openjdk-8-jre  openjdk-8-jdk




B) Verificando a versão do java instalado:
  $ java -version

A saída deverá ser algo assim:

  openjdk version "1.8.0_111"
  OpenJDK Runtime Environment (build 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14)
  OpenJDK 64-Bit Server VM (build 25.111-b14, mixed mode)


Veja:





C) Configurando o $JAVA_HOME (Opcional).
Repare que o instalador (apt-get) não configura a variável de ambiente $JAVA_HOME. Tal variável não é essencial para a execução do Pentaho BI Server. No entanto, caso venha precisar utilizar essa variável para alguma outra situação, você pode configurá-lo no arquivo ~/.bashrc. Para isso faça:


C.1) Descubra o PATH no qual java foi instalado:
  $ which java
  $ ls -n /usr/bin/java
  $ ls -n /etc/alternatives/java






C.2) Edite o arquivo ~/.bashrc
Com seu editor de textos preferido edite o arquivo ~/.bashrc. Utilizando o caminho que descobrimos no passo C.1, adicione a seguinte linha no final do arquivo:

  export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/


Repare que nesse ponto utilizamos apenas uma parte do caminho descoberto no item C.1. Exatamente o caminho necessário para o $JAVA_HOME.





2) Instalando o Pentaho BI Server

A) Criando uma pasta para comportar o Pentaho Server e baixando o BI Server do sourceforge.

 
No meu caso, criei a pasta "pentaho_server".
  $ mkdir ~/pentaho_server
  $ wget https://sourceforge.net/projects/pentaho/files/Business%20Intelligence%20Server/6.1/biserver-ce-6.1.0.1-196.zip





&nbsp;

&nbsp;&nbsp;

&nbsp;

B) Descompactando o arquivo baixado:
  $ unzip biserver-ce-6.1.0.1-196.zip


C) Executando o BI-Server:
Na descompactação do arquivo é criado a pasta "biserver-ce". Entre nela e execute o script shell 'start-pentaho.sh'.
  $ cd biserver-ce
  $ ./start-pentaho.sh


Na primeira vez que for executado comando 'start-pentaho.sh', será perguntado se você deseja receber notificações de quando for lançado novas versões do pentaho. Basta dar "enter" nessa etapa e o prompt de comandos voltará. Veja:





D) Acessando Pentaho BI Server:
Abra o seu navegador web, digite o endereço: http://127.0.0.1:8080 e pronto. 



Logue-se inicialmente com os seguintes dados:

User Name: admin
Password: password

E a página inicial deverá aparecer:










&nbsp;

E) Parando o serviço:
Para parar o serviço, basta utilizar o seguinte comando, ainda na pasta "biserver-ce":
  $ ./stop-pentaho.sh&nbsp;
&nbsp;
&nbsp;

Conclusão
Bem pessoal, por hora é isso.







Apêndice: Super Resumo (para copiar e colar)


Instalação do java:

  $ sudo apt-get install openjdk-8-jre  openjdk-8-jdk
  $ java -version
  $ which java
  $ ls -n /usr/bin/java
  $ ls -n /etc/alternatives/java

No arquivo ~/.bashrc, adicionar na ultima linha:

  export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/



Instalação do Pentaho:

  $ mkdir ~/pentaho_server
  $ wget https://sourceforge.net/projects/pentaho/files/Business%20Intelligence%20Server/6.1/biserver-ce-6.1.0.1-196.zip
  $ unzip biserver-ce-6.1.0.1-196.zip
  $ cd biserver-ce
  $ ./start-pentaho.sh
  $ ./stop-pentaho.sh&nbsp;