Publicações com a tag: "Java"

Contate-nos

Publicado por: Marcello Bontempo Salgueiro
Ter, 30 Mai, 09:21

[HOW TO] Pentaho LDAP

Salve galerinha, depois de um bom tempo sem postar estamos de novo retornando!!!

Hoje irei apresentar um rápido tutorial para autenticação do Pentaho com LDAP, vocês verão como é mais fácil do que parece, apesar de ter muitos arquivos para realizar tal configurações.

Introdução:

Vamos exemplificar que os servidores de LDAP são:

ldap://192.168.0.3:389
ldap://192.168.0.4:389

o usuário de autenticação que tem permissão de leitura na árvore do LDAP são:

user: ldap_user
password: senha

Agora vamos supor que o seu critério de pesquisa da árvore DN seja:

ou=corp,dc=intra,dc=empresa,dc=com,dc=br

ps.: Este será o seu filtro de pesquisa dentro da árvore de diretórios.

Configurações Pentaho:

Configurar mapeamento do servidore LDAP:

Editar o arquivo /etc/hosts e adicione o servidores LDAP:

192.168.0.3       LDAP
192.168.0.4       LDAP

Penataho carregar módulos LDAP:

Edite o arquivo pentaho-solutions/system/pentaho-spring-beans.xml :

<?xml version="1.0" encoding="UTF-8"?>  
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springsource.org/dtd/spring-beans.dtd"> 
<!--+ 
  | This should be the only file specified in web ...


Leia mais...

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

TAGS: Java, Linux, Pentaho, Tecnologia

Publicado por: Marcello Bontempo Salgueiro
Ter, 30 Mai, 09:20

[PENTAHO] How to install Pentaho 5 with PostgreSQL on linux

Instalando TOMCAT:

Download tomcat:

cd /opt/

wget -c http://ftp.unicamp.br/pub/apache/tomcat/tomcat-8/v8.0.12/bin/apache-tomcat-8.0.12.zip

unzip apache-tomcat-8.0.12.zip

mv apache-tomcat-8.0.12.zip tomcat-8.0.12

 

Configure conf/tomcat-uses.xml

  <role rolename="manager-gui"/>
  <role rolename="manager-status"/>
  <role rolename="manager-script"/>
  <role rolename="manager-jmx"/>
  <role rolename="admin-gui" />
  <role rolename="PENTAHO_ADMIN"/>
  <user username="tomcat" password="<SENHA>" roles="manager-gui,manager-status,manager-script,manager-jmx,admin-gui"/>

 

Adicionar usuario tomcat:

groupadd tomcat

useradd -g tomcat -d /usr/local/tomcat tomcat

usermod -G www-data tomcat

chown tomcat:tomcat /opt/tomcat-8.0.12 -R

 

Instalando BISERVER CE:

Download Pentaho:

cd /opt/

wget -c http://superb-dca2.dl.sourceforge.net/project/pentaho/Business%20Intelligence%20Server/5.1/biserver-ce-5.1.0.0-752.zip

unzip biserver-ce-5.1.0.0-752.zip

mv biserver-ce/pentaho-solutions .

cd biserver-ce/tomcat/webapps/

cp -arf pentaho pentaho-style sw-style /opt/tomcat-8.0.12/webapps/

 

Configurando Pentaho com PostgreSQL:

cd /opt/tomcat-8.0.12/lib/

cp /opt/biserver-ce/tomcat/lib/postgresql-9.1-902.jdbc4.jar .

 

vim /opt/pentaho-solutions/system/applicationContext-spring-security-hibernate.properties

Código original:

1
2
3
4
5
jdbc.driver=org.hsqldb.jdbcDriver
jdbc.url=jdbc:hsqldb:hsql://localhost:9001/hibernate
jdbc.username=hibuser
jdbc.password=password
hibernate.dialect=org.hibernate ...


Leia mais...

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

TAGS: Java, Linux, Pentaho, Tecnologia