Aqui falaremos sobre os procedimentos para a instalação do Pentaho Server.

Antes de mais nada, é necessário instalar o Java: Baixe a versão mais recente do Java SE Runtime Environment 8 – JDK (o JRE não permite o TomCat executar como um serviço no Windows), disponível em http://www.oracle.com/technetwork/java/javase/downloads/index.html. Execute o arquivo baixado (em nosso exemplo, foi baixado o arquivo jre-8u131-windows-x64.exe) e clique em Next para todas as telas, aguarde até o final da instalação e clique em Close.

Ao final da instalação, execute o aplicativo sysdm.cpl (ou peça propriedades do “Meu Computador”), clique na aba Advanced e no botão Environment Variables. Em System variables clique no botão New.

Crie as seguintes variáveis (quando pedir o caminho onde está o java é a pasta onde existe dentro a pasta bin, em nosso exemplo será C:\Program Files\Java\jdk1.8.0_131):

  • JAVA_HOME, o caminho onde está instalado o java
  • CLASSPATH, o caminho onde está instalado o java
  • Altere a variável PATH, adicionando o caminho do java incluindo o bin (em nosso exemplo será C:\Program Files\Java\jdk1.8.0_131\bin), caso exista outro caminho para java, remova do PATH.

Para instalar o Pentaho, faça download do arquivo zip do BI server (neste caso foi o arquivo pentaho-server-ce-7.0.0.0-25) e o descompacte-o em C:\. Para definir a porta para conexão execute o cmd como administrador e execute os seguintes comandos:

C:
cd \pentaho-server
netstat -anb | findstr 0.0.0.0:80
cd tomcat\bin

Se como resposta ao comando, for exibida linha com o string 0.0.0.0:80 e com a palavra LISTENING ao final da linha, é porque a porta está em uso por outro serviço. Se como resposta ao comando, não retornar nada, é porque a porta está livre e a alteração funcionou corretamente. Ainda no cmd, execute:

cd tomcat\bin
service install Pentaho

Feche o cmd, agora edite o arquivo C:\pentaho-server\tomcat\conf\server.xml com o bloco de notas, localize e alteras todas as linhas port=”8080″ para port=”80″

Abra os serviços do Windows, mude o serviço Apache Tomcat 8.0 Pentaho para inicialização automática. Feito tudo isso reinicie o servidor.

Observação: Tivemos alguns problemas para executar como serviço em algumas versões do Pentaho, se ao tentar abrir aparecer um erro será necessário remover os erros (no caso da nossa versão, foi necessário editar o arquivo C:\pentaho-server\pentaho-solutions\system\systemListeners.xml no notepad++ e apagar a linha referente ao QuartzSystemListener

Fontes/Referências

http://andredourado.com.br/ti-sem-grana-pentaho-instalacao-do-bi-server-community-edition-ce/
http://blog.fabianobento.com.br/2016/03/instalando-o-pentaho-bi-server-6-0-windows-7-windows-10/
http://www.oracle.com/technetwork/java/javase/downloads/index.html
https://help.pentaho.com/Documentation/6.1/0F0/0P0/020/0A0

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria