PENTAHO: Instalação do Pentaho BI Server no Ubuntu Server


PDFImprimirE-mail
  
Este Tutorial é para Ubuntu até e versão 10. Para Instalação em Ubuntu Superior versão 11 leia este outro artigo "Instalação do Pentaho BI Server no Ubuntu Server 11.10 ou Superior com OpenJDK"
  • Pentaho BI Server 
        A Pentaho Corporation gerencia, facilita, suporta e lidera o papel de desenvolvimento do Projeto Pentaho BI - uma iniciativa pioneira da comunidade de desenvolvimento Open Source para proporcionar ferramentas de Business Intelligence (BI) para que as organizações melhorem radicalmente sua performance, eficiência e efetividade na gestão de informações.
  •  Pré-requisitos
  1. Sun Java Developer Kit  ( JDK )
  2. Arquivo de instalação do Pentaho BI Server que podem ser encontrados
    em: http://sourceforge.net/projects/pentaho/files/
  3. MySQL ( opcional )
  • Instalação Pentaho BI Server
A Instalação da plataforma Pentaho BI-Server é bem intuitiva e amigável para usuário da tecnologia Java, abaixo vamos listar o passo a passo para instalação no ambiente Ubuntu que é compatível com distros baseadas em Debian.
  • Instalação do Java ( Sun )
No Ubuntu a instalação do Java e composta por poucos passos
  1. Abra um terminal 
  2.  Digite o comando abaixo para atualizar o repositório de pacotes do Ubuntu ( e necessário permissão de root para esta ação )
    # sudo apt-get update
  3. em seguida digite o comando para baixar os pacotes do Java


    # sudo apt-get install sun-java6-jdk 


  4. Após baixar o pacote a instalação solicitará para concordar com os termos da licença do Java, concorde com a mesma para continuar a instalação.
  5. Instalação do Java  concluída com sucesso.
  • Setando Variáveis de Ambiente do Java
Para um bom funcionamento do Pentaho é necessário que as variáveis de ambiente JAVA_HOME e JRE_HOME estejam setadas. Siga os passos abaixo para setar as mesmas:
  1. Acesse o diretório em que se encontra o link simbólico do Java , que geralmente na instalação dos pacotes dos repositórios Ubuntu é :
    # cd /usr/lib/jvm
  2. O diretório  contém uma pasta com a versão do java e um link simbólico que utilizaremos em nossas variáveis de ambiente.
  3. Abra o arquivo para configurações das variáveis de ambiente com o comando a seguir ( deve ter previlégios de root ):
    # sudo gedit /etc/enviroment
  4. adicione as linhas a seguir deve ser inseridas no arquivo com o caminho para o link simbólico , no exemplo abaixo o link é o java-6-sun , verifique o link em sua instalação:

    JAVA_HOME=/usr/lib/jvm/java-6-sun
    JRE_
    HOME=
    /usr/lib/jvm/java-6-sun
  5. Caso não exista o arquivo /etc/enviroment pode ser configurado o arquivo /etc/profile sendo que no mesmo deve iniciar com o export para cada variável
    export JAVA_HOME=/usr/lib/jvm/java-6-sun
    export JRE_
    HOME=
    /usr/lib/jvm/java-6-sun

  1. Salve e saia do editor
  2. com isso suas variáveis foram adicionadas com sucesso e para que o sistema assuma as novas configurações feche sua sessão do Ubuntu para que o X seja reiniciado e as variáveis setadas.
  • Instalando o MySQL 
A instalação do MySQL é importante para usa-lo como repositório de dados do Pentaho, para instalar siga os passos abaixo:
  1. Abra um console( terminal )
  2. Instale o MySQL server e o MySQL Client ( neste caso instalamos o MySQL 5.1 )
    # sudo apt-get install mysql-server-5.1 mysql-client-5.1
  3. Durante a instalação você deverá concordar com os termos da licença , além de informar a senha do root do MySQL
  4. Após instalado digite o comando abaixo para testar a instalação :
    #  mysql -u root -p
  5. Em seguida digite a senha
  6. Se o console do MySQL for apresentado , quer dizer que a instalação foi concluída com sucesso
  • Obtendo os arquivos de Instalação do Pentaho BI Server
    1. Acesso o site de downloads do pentaho
      http://sourceforge.net/projects/pentaho/files/Business%20Intelligence%20Server/
    2. Baixe o arquivo Pentaho BI-Server
    3. Descompacte o arquivo.

      Se baixo o arquivo .tar.gz use:  # tar xzvf .tar.gzSe baixo o arquivo .zipuse :      # unzip .zip
    4. Com isso serão descompactados dois diretórios ( administration-console  biserver-ce ) 
    5. Criar um diretó́rio para o pentaho na pasta /opt que é o mais indicado pelo fornecedor.
      # sudo mkdir /opt/pentaho
    6. mova as pastas descompactadas ( administration-console  biserver-ce )  para este diretório.
      # mv administration-console  /opt/pentaho
      # mv biserver-ce  /opt/pentaho

  • Criação de usuários do pentaho no sistema operacional Ubuntu
  1.  Para criar um grupo de usuários pentaho, digite o comando:
    # sudo groupadd pentaho
  2. Para criar o usuário do sistema para o pentaho digite:
    # sudo useradd -r -g pentaho pentaho
  3. Para dar permissão dos arquivos para o usuário e o grupo aplique o comando a seguir:
    # sudo chown -R pentaho:pentaho /opt/pentaho

  • Iniciando o Pentaho BI Server 
  1. Acesse o diretório de instalação do pentaho
    # cd  /opt/pentaho/
  2. De permissão de execução para todos os arquivos .sh
    #  chmod 755 administration-console/*.sh
    #  chmod 755 biserver-ce/*.sh
    #  chmod 755 biserver-ce/tomcat/bin/*.sh

  3. iniciando o Pentaho BI Server
    # sudo -u pentaho JAVA_HOME=/usr/lib/jvm/java-6-sun ./start-pentaho.sh
  4. Para testar acesse http://localhost:8080/pentaho
  5. Inicie o Pentaho Administrator console
    # cd  /opt/pentaho/administration-console
    # sudo ./start-pac.sh
  6. para testar o administrator console acesse http://localhost:8099
  7. O usuário padrão e admin e senha password

Fonte e Referências:
Laboratório de Software Livre da Universidade Federal de Minas Gerais
http://www.ambientelivre.com.br/downloads/doc_details/42-instalacao-do-pentaho-bi-server.html

Sobre a Ambiente Livre
A Ambiente Livre Tecnologia e especialista em utilização do Pentaho BI para geração de negócios com soluções open source. fornecemos implantação, integração, consultoria e treinamento em Pentaho BI.


Copyright © 2016 Ambiente Livre Tecnologia - Soluções em Software Livre. Todos os direitos reservados.
Joomla! é um Software Livre com licença GNU/GPL v2.0.
Close Menu