Vous êtes sur la page 1sur 3

Solues de Negcio Produtos Servios Treinamento Suporte

Contato Nossos clientes


pesquisar...
Calendrio de
Treinamentos
Joomla CMS
Pentaho BI
Apache Hadoop
Bacula
LibreOffice
Zend Framework
SugarCRM
Pr-Inscrio
Alfresco ECM
Limesurvey
Treinamentos
in-Company
Curso Java - Bsico
Curso Java - Avanado
Curso Jakarta Struts
Curso Pentaho Business
Intelligence
Curso dotProject
Curso LibreOffice
Curso BrOffice
Curso Macros
BrOffice.org
Curso Macros LibreOffice
Curso Mozilla -XUL
Curso Joomla CMS
Curso LimeSurvey
Curso Sugar CRM
Curso JavaScript
Curso Alfresco
Curso Hadoop
Suporte Software Livre
Suporte Joomla
Tutoriais Joomla
Suporte LimeSurvey
Tutoriais Hospedagem
Tutoriais OpenFire
Tutoriais dotProject
Suporte dotProject
Tutoriais PostgreSQL
Tutoriais PHP
Tutoriais Ubuntu
Tutoriais Pentaho BI
Suporte Pentaho BI
Tutoriais SilverLight
Tutoriais SugarCRM
Tutoriais LimeSurvey
Tutoriais LibreOffice
Tutoriais Liferay
Tutoriais Ocomon
Tutoriais SpagoBI
Tutoriais Alfresco
Suporte Wordpress
Home Tutoriais Pentaho BI Colocando o Pentaho BI Server em ambiente de Produo
Colocando o Pentaho BI Server em ambiente de Produo
Para colocar o Pentaho Community Edition em produo , logo aps a sua instalao devem ser alterados diversos
arquivos de configurao , na sua maioria so arquivos XML , dos diversos aplicativos que rodam integrados no ambiente
do Pentaho BI Server.
Para iniciar estes procedimento deixo o servidor parado at terminar todas alteraes.
Arquivos de configurao das Solutions no Pentaho
no diretrio de sua instalao do pentaho pode ser encontrados os arquivos de configurao no diretrios das solutions ,
no linux em /opt/pentaho/biserver-ce/pentaho-solutions/system/ )
/applicationContext-acegi-security-jdbc.xml
/applicationContext-acegi-security-hibernate.properties
/hibernate/hibernate-settings.xml
/hibernate/mysql5.hibernate.cfg.xml
Arquivos de configurao do Tomcat no Pentaho BI
Tambm devem ser configurados alguns arquivos do Tomcat, os mesmo so encontrados no diretrio /opt/pentaho
/biserver-ce/tomcat ( para instalaes em Linux )
/webapps/pentaho/WEB-INF/web.xml
/webapps/pentaho/META-INF/context.xml
/conf/server.xml

Vamos analisar cada um destes arquivos s as alteraes necessrias para colocar o Pentaho em produo.
Alterando o a porta padro da maquina
A porta padro do servidor Pentaho a porta 8080 , a deciso de alterar a mesma poder ser por dois motivos:
Segurana
Muitos administradores preocupados com segurana nunca usam as portas padres dos aplicativos
1.
Conflito
A porta 8080 utilizada pelo tomcat e outras aplicaes que j podem estar sendo utilizadas no mesmo ambiente
quando compartilhado, ento nesta caso pode ser necessrio alterar a porta por conflito de uso.
2.
Acesse o arquivo /conf/server.xml do tomcat e encontre a parte do XML que tem as referencias iguais a abaixo , e
no lugar de 8080 no atributo port mude para uma porta de sua preferncia de uso.

Connector URIEncoding="UTF-8" port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
No arquivo /opt/pentaho/biserver-ce/tomcat/webapps/pentaho/WEB-INF/web.xml tambm deve ser alterada a porta, para a
mesma porta.
Edite o arquivo e procure a parte do XML que tem as referencias iguais a abaixo:
http://localhost:8080/pentaho/
Troque a porta 8080 pela porta escolhida.
Alterando o nome do Servidor / Maquina
No linux para descobrir o nome de sua maquina digite no prompt o comando a seguir:
$ hostname
o nome da minha maquina lagartixa , ento vou trocar pelo termo localhost , acesse o arquivo /conf/server.xml
do tomcat e encontre a duas partes do XML que tem as referencias iguais a abaixo e mude
de localhost para o nome de sua maquina, ATENO! so dois locais.
Primeiro local :
Engine name="Catalina" defaultHost="localhost"
Segundo Local :
Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
No arquivo /opt/pentaho/biserver-ce/tomcat/webapps/pentaho/WEB-INF/web.xml tambm deve ser alterado o nome do
servidor, para o mesma.
Edite o arquivo e procure a parte do XML que tem as referencias iguais a abaixo:

Agenda de
Cursos
Pentaho BI
Braslia /
Agosto
2013
Fortaleza
/
Setembro
2013
Curitiba /
Novembro
2013
Weka Data
mining
Curitiba /
Novembro
2013
Alfresco
Curitiba /
Outubro
2013
Colocando o Pentaho BI Server em ambiente de Produo http://www.ambientelivre.com.br/tutoriais-pentaho-bi/136-colocando-o...
1 de 3 12/09/2013 17:20
http://localhost:8080/pentaho/
Troque de localhost para o nome do seu servidor.
Iniciando os pentaho BI Server e o Administrator-console
Aps ter feitas todas estas alteraes inicie o pentaho Bi Server :
$ cd /opt/pentaho/biserver-ce/
$ sudo -u pentaho JAVA_HOME=/usr/lib/jvm/java-6-sun ./start-pentaho.sh
Inicie o administration-console :
$ cd /opt/pentaho/administration-console/
$ sudo -u pentaho JAVA_HOME=/usr/lib/jvm/java-6-sun ./start-pac.sh
teste o acesso usando o novo nome da maquina e o nova porta.
Configurando as roles no pentaho
Acesse o administrator console acesse http://HOSTNAME:8099 e use o usurio padro e admin e senha password
clique na opo administration, e clique no cone Roles e clique no sinal + para adicionar uma nova role , no
nosso caso vamos criar um grupo chamado "turma 01" e descrio "Grupo de Usurios da Turma 01" conforme imagem
abaixo, no seu caso crie um grupo de acordo com sua nacessidade e realidade de diviso de grupos de acesso para o
pentaho BI server.
Configurando e criando usurios Pentaho BI
para criar usurio clique no icone Users e em seguina do icone + , informe o nome do usurio , informe a senha ,
confirme a senha e adicione o nome real e completo do usurio conforme figura a seguir :

Adicionando o usurio criado a uma role ( grupo )
para adicionar um usurio a um grupo a duas formas , selecionando o usurio , la lateral direita abaixo do boto update
tem um icone + , selecione o mesmo e ser aberta uma tela com os grupos. adicione o grupo de sua necessidade no meu
caso irei adicionar o "Turma 01"
Outra forma e acessando as Roles e nas roles adicionando um usurio, que tem o mesmo efeito.
Configurando a tela de logindo Pentaho BI
Adicione um usurio e vincule ele ao grupo admin antes de iniciar esta atividade, depois acesso o arquivo /opt/pentaho
/biserver-ce/pentaho-solutions/system/pentaho.xml
acesse a linha do XML que tenha o atributo login-show-users-list e altera a opo true para false
Acesse o administrator-console e antre na aba services , e recarregue o BI server clicando em System Setting
Colocando o Pentaho BI Server em ambiente de Produo http://www.ambientelivre.com.br/tutoriais-pentaho-bi/136-colocando-o...
2 de 3 12/09/2013 17:20
Fornecido por Joomla!. vlido XHTML e CSS e implantado por Ambiente Livre Tecnologia.
Ao acessar o User-Console ( rea de usurios ) ver que no sero mais oferecidos os usurios com suas senhas para
acesso conforme vem na instalao de avaliao.
Sobre a Ambiente Livre
A Ambiente Livre Tecnologia e especialista em utilizao do Pentaho BI para gerao de negcios com solues open
source. fornecemos implantao, integrao, consultoria e treinamento em Pentaho BI.

Copyright 2013 Ambiente Livre Tecnologia - Solues em Software Livre. Todos os direitos reservados.
Joomla! um Software Livre com licena GNU/GPL v2.0.
Solues para Internet
Sites e Portais
Intranet Empresarial
Web Marketing
SEO/SEM
Loja Virtual
Site com catlogo
Escritrio Web
Monitoramento Chat - IM

Produtos Open Sources
Joomla
LimeSurvey
Pentaho BI
Moodle
PHPBB
SugarCRM
PrestaShop
Weka Data Mining
Drupal
Docebo
DotProject
VirtueMart
Feng Office
Spark - OpenFire

Treinamentos
Curso Java - Bsico
Curso Java - Avanado
Curso Jakarta Struts
Curso Pentaho Business Intelligence
Curso dotProject
Curso LibreOffice
Curso BrOffice
Curso Macros BrOffice.org
Curso Macros LibreOffice
Curso Mozilla -XUL
Curso Joomla CMS
Curso LimeSurvey
Curso Sugar CRM
Curso JavaScript
Curso Alfresco
Curso Hadoop
Condomnio Empresarial Alferes Poli
R. Alferes Poli, 405 - 12 andar - Centro, Curitiba - Paran - +55 41 3308-3438
Colocando o Pentaho BI Server em ambiente de Produo http://www.ambientelivre.com.br/tutoriais-pentaho-bi/136-colocando-o...
3 de 3 12/09/2013 17:20