Business Intelligence - Pentaho 3.5 com PostgreSQL

Uma plataforma completa da inteligência de negócio que inclui o relatório, análise (OLAP), dashboards, mineração dos dados e integração dos dados (ETL).

[ Hits: 57.324 ]

Por: Flavio Torres em 11/01/2010


Configurando SSL para Pentaho/Tomcat



Para garantir tráfego encriptado, foi configurado o suporte a SSL para o Tomcat. Para criar o certificado deve-se proceder da seguinte forma, essa configuração deve ser realizada como usuário root:

# cd /usr/lib/jvm/java-6-sun/bin
# ./keytool -genkey -alias pentaho -keyalg RSA -validity 3650

pass: 96957e0c81f921b7e9a36008652b11ad

What is your first and last name?
[4Linux]: Flavio Torres
What is the name of your organizational unit?
[4Linux]: IT
What is the name of your organization?
[4Linux]:
What is the name of your City or Locality?
[Sao Paulo]:
What is the name of your State or Province?
[SP]:
What is the two-letter country code for this unit?
[BR]:
Is CN=Flavio Torres, OU=IT, O=4Linux, L=Sao Paulo, ST=SP, C=BR correct?
[no]: yes

Enter key password for <tomcat>
(RETURN if same as keystore password):96957e0c81f921b7e9a36008652b11ad
Re-enter new password:96957e0c81f921b7e9a36008652b11ad

# ./keytool -list
Enter keystore password:96957e0c81f921b7e9a36008652b11ad

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 1 entry

pentaho, Dec 11, 2009, PrivateKeyEntry,
Certificate fingerprint (MD5): *************

Pronto, criamos o certificado, obviamente vocês irão gerar outra senha, este é um md5, NÃO utilize-o.

# cd /pentaho/biserver-ce/tomcat/conf
# vi server.xml


110 <!-- DESCOMENTAR ESTA LINHA (REMOVE-LA)
111 <Connector port="8443" maxHttpHeaderSize="8192"
112 maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
113 enableLookups="false" disableUploadTimeout="true"
114 acceptCount="100" scheme="https" secure="true"
115 clientAuth="false" sslProtocol="TLS" keyAlias="pentaho" keystorePass="96957e0c81f921b7e9a36008652b11ad"/>
116 --> DESCOMENTAR ESTA LINHA (REMOVE-LA)

Artigo original, site do autor:
Página anterior    

Páginas do artigo
   1. Business Intelligence - Pentaho 3.5 com PostgreSQL
   2. Configurando o banco de dados PostgreSQL
   3. Configurando a suíte Pentaho (CE) 3.5
   4. Configurando o pentaho-solutions
   5. Configurando o Tomcat
   6. Configurando o administration console com suporte ao PostgreSQL
   7. Configurando SSL para Pentaho/Tomcat
Outros artigos deste autor

Node.js para administradores de sistema

Trabalhando com init no Debian

Leitura recomendada

Instalação de VMWare Server 1.8 em Debian Etch sem segredo

Intel GVT-g: compartilhando a GPU Intel com convidados QEMU/KVM

Guia Rápido do Miniconda para Aplicações Científicas - Instalação e Configuração

Montando um sistema Helpdesk com servidor Linux e Java em um ambiente corporativo ou na Internet

Editando PDF com Inkscape

  
Comentários
[1] Comentário enviado por rai3mb em 23/02/2011 - 00:55h

ops, beleza já vou usar o seu tutorial pra montar um ambiente de BI com o pentaho na minha máquina, pois na minha empresa teremos que aprender sobre a plataforma do pentaho e usá-lo, a diferença no caso é que na empresa usarei o ambiente ruindows, mas sem problemas a perspectiva é que no futuro tenhamos gnu/linux também nessa empresa.

[2] Comentário enviado por rai3mb em 23/02/2011 - 01:24h

O passo

postgres=# create DATABASE sampledata WITH ENCODING 'SQL_ASCII' owner pentaho_user;
CREATE DATABASE

não deu certo, por causa da codificação atual da minha instalação, postgres8.4, tive que colocar 'UTF8'mesmo.

Abraços


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts