Sei sulla pagina 1di 19

Instalação do BI na Digital Ocean 2

Crie uma conta na Digital Ocean 2


Acesso via Putty 4
Instalar serviço de Firewall 6
Instalação do java 7
Instalação do Apache (Servidor Web) 8
Liberar a porta no Firewall, recarregar e listar serviços. 9
Instalação do PostgreSQL 10
Instalação e configuração do phpPgAdmin 16
Instalação do Pentaho 18
2

Instalação do BI na Digital Ocean


Preparei o documento com base no guia do colega Dorival e dos vários testes que fiz.

Crie uma conta na Digital Ocean


https://www.digitalocean.com/

Faça login e clique em criar droplet.

Escolha o sistema operacional

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
3

Escolha as configurações: processador, memória RAM e transferência. Aqui uma


constatação: é preciso ser acima de 2 GB de RAM. Menos que isso não vai rodar o java.

Selecione a região do datacenter.

Crie um nome para a VM e dê um clique em criar.

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
4

---------------------------------------
Após a criação da VM a Digital Ocean envia um e-mail com as configurações.

Acesso via Putty


Acesse com Putty da seguinte forma. Copia e cola o IP e clicar em Open.

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
5

Entrar como usuário root e digite ou copie e cola com o botão direito duas vezes.
depois quando for pedido a nova senha basta digitar e redigitar.

A rede já vem configurada. Para exibir as configurações:


vi /etc/sysconfig/network-scripts/ifcfg-eth0 (Para sair [ESC ] + [:] + [q] + [!])

Para conferir pode dar um ping:


Ping google.com ou
Ping 8.8.8.8
[CTRL] +[C] para interromper.

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
6

Instalar serviço de Firewall


yum install –y firewalld

Ativar o serviço de Firewall


systemctl unmask firewalld
Habilitar na inicialização
systemctl enable firewalld
Iniciar o serviço
systemctl start firewalld

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
7

Instalação do java
yum install java-1.8.0-openjdk

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
8

Verificando a versão
java -version

Instalação do Apache (Servidor Web)


yum install httpd

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
9

Inicializar o serviço
service httpd start

Habilitar o serviço na inicialização


systemctl enable httpd

Liberar a porta no Firewall, recarregar e listar serviços.


firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload
firewall-cmd --list-services

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
10

Testar no navegador
http://45.55.70.234/

Instalação do PostgreSQL
Instalação do pacote do repositório

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
11

yum install http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/pgdg-


redhat95-9.5-2.noarch.rpm

Instalação dos pacotes do PostgreSQL


yum -y install postgresql95-server postgresql95-contrib

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
12

Concluído com sucesso

Inicializando o postgreSQL
/usr/pgsql-9.5/bin/postgresql95-setup initdb

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
13

Habilitar o serviço na inicialização


systemctl enable postgresql-9.5

Iniciar o serviço
service postgresql-9.5 start

Acessar shell postgres para alterar senha do usuário

Primeiro comando - acessar a shell com o usuário postgres


su - postgres
Segundo comando - acessar o prompt psql
psql
Terceiro comando - alterar a senha
\password
Quarto comando - Digitar a nova senha
********
Quinto comando - Redigitar a senha
********
Sexto comando - sair do prompt psql
\q
Sétimo comando - sair do prompt do usuário postgres

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
14

exit

Instalar o editor vim.


yum install vim

Instalado com sucesso.

Alterar o acesso do postgreSQL para MD5


vim /var/lib/pgsql/9.5/data/pg_hba.conf

Fazer a edição do arquivo conforme a figura alterando a faixa de rede e o tipo de


autenticação. Mova-de pelo arquivo com as setas direcionais e aperte [i] para inserir texto.
Salve o arquivo com [ESC ] + [:] + [x]

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
15

Alterar o tipo de conexão ao postgreSQL para TCP/IP. Fazer a edição do arquivo:


vim /var/lib/pgsql/9.5/data/postgresql.conf

Retirar o comentário da linha (#) e digitar um asterisco entre as aspas. Salvar as alterações.
[ESC ] + [:] + [x]

Reiniciar o serviço para que as alterações tenham efeito.


service postgresql-9.5 restart

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
16

Instalação e configuração do phpPgAdmin


Instalar os repositórios necessários e atualizar

Instalação do phpPgAdmin
yum install -y phpPgAdmin httpd

Fazer a configuração para o acesso remoto. Fazer a edição do arquivo:


Mova-de pelo arquivo com as setas direcionais e aperte [i] para inserir texto.
Salve o arquivo com [ESC ] + [:] + [x]
vim /etc/httpd/conf.d/phpPgAdmin.conf
Altere as linhas:
1. Require all granted
2. Allow from all

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
17

Fazer a edição do arquivo:


vim /etc/phpPgAdmin/config.inc.php

Alterar os valores e salvar as alterações (deixei a numeração das linhas para facilitar).

Fazer a habilitação e reinicialização dos serviços http e postgresql


Comando 1: “systemctl enable httpd” (habilitar na inicialização).
Comando 2: “service httpd start”
Comando 3: “service postgresql-9.5 restart”

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
18

Dê um reboot no sistema e depois teste no navegador.


http://45.55.70.234/phpPgAdmin/

Instalação do Pentaho
Criar a estrutura de pastas do Pentaho e entrando
1. mkdir opt/pentaho/
2. cd opt/pentaho/

Baixando o Pentaho
wget
https://sourceforge.net/projects/pentaho/files/Business%20Intelligen
ce%20Server/6.1/biserver-ce-6.1.0.1-196.zip/download

Criado por Rinaldo Demétrio


Documento base: Dorival Santos
19

Instalando o UNZIP
yum install unzip

Descompactando o Pentaho
Observe qual o nome do arquivo que foi baixado e descompacte este arquivo.
unzip biserver-ce-6.1.0.1-196.zip
Listar a pasta para confirmar a descompactação
ls

Subir para a raiz.


cd
Iniciar o pentaho
/opt/pentaho/biserver-ce/start-pentaho.sh

Criado por Rinaldo Demétrio


Documento base: Dorival Santos

Potrebbero piacerti anche