O objetivo deste post é mostrar como efetuar instalação do GMoodle.

Para efetuar instalação do GMoodle, é necessário que já tenha o servidor Jboss 4.2.3 instalado e funcionando. Além disso, é necessário ter um servidor de banco de dados.

Para instalar o sistema Badiu GMoodle, siga os seguintes passos:

1° Passo – Preparar ambiente do servidor
Preparar o ambiente do servidor é o processo de instalação de Java, Jboss e banco de dados. Caso ainda não tenha feito isso, siga as instruções nesse post: http://gmoodle.badiu.com.br/?p=146

2° Passo – Faça download do GMoodle
Faça download do sistema Badiu GMoodle no seguinte link: http://www.badiu.net/gmoodle/download
Faça download da versão mais recente.

3° Passo – Descompacte o arquivo
Descompacte o arquivo gmoodle-ear-1.2.2.zip ou gmoodle-ear-1.2.2.tar.gz que fez download. O arquivo gmoodle-ear-1.2.2.zip se refere a versão 1.2.2. Ao fazer download, opte sempre pela versão mais recente.

Ao descompactar o arquivo, deve encontrar a seguinte estrutura dentro da pasta do gmodle-ear-[versao]

  •  badiu.ear – Pasta da aplicação EAR com módulos do sistema da Plataforma Badiu.net e módulo do GMoodle;
  •  jboss-ds.xml – Arquivo de configuração do banco de dados;
  •  doc – Pasta com a documentação do sistema;
  •  conf- Pasta com arquivos de configuração;
  •  lib – Contém bibliotecas, ou seja, arquivos jar como drive do banco de dados.

4° Passo – Copiar pasta/arquivo para jboss
Pare o servidor Jboss caso estiver executando. Copie os seguintes pastas/arquivos:

  •  badiu.ear 
  •  jboss-ds.xml

e cole no seguinte endereço JBOSS_HOME/server/default/deploy. O JBOSS_HOME se refere ao endereço raiz da instalação do Jboss.
O arquivo jboss-ds.xml copiado da estrutura de arquivos descompactado traz a configuração padrão do banco MySQL. Caso seu banco for PostgreSQL, copie o arquivo jboss-ds.xml do seguinte endereço:
PASTA_DESCOMPACTADA_DO_GMOODLE/conf/datasource/postgresql e cole em JBOSS_HOME/server/default/deploy

5° Passo – Configurar banco de dados
Nessa etapa vamos configurar o banco de dados que GMoodle vai usar.
Para efetuar essa configuração, siga as instruções nesse post:
Banco MySQL: http://gmoodle.badiu.com.br/?p=151
Banco PostgreSQL: http://gmoodle.badiu.com.br/?p=158

6° Passo – Instalar drive do banco
Essa configuração é necessária caso estiver usando o banco PostgreSQL. Se o seu banco for MySQL, pule essa parte.
Na versão 4.2.3 do Jboss o drive do MySQL vem instalado. Já PostgreSQL não. Para instalar drive PostgreSQL no Jboss, siga os seguintes procedimentos:

a) Copie o arquivo postgresql-8.4-701.jdbc4 da pasta PASTA_DESCOMPACTADA_DO_GMOODLE/lib;

b) Cole em JBOSS_HOME/server/default/lib

7° Passo – Iniciar a instalação
Uma vez instalado GMoodle no servidor Jboss, para finalizar a instalação, siga os seguintes procedimentos:

a) Inicie o servidor Jboss. Antes de passar para item b) dá um tempo de 2 minutos, em média, para aguardar o servidor iniciar completamente.

b) Abra no navegador o seguinte endereço: http://localhost:8080/sistema/install.jsp
Feito isso, deve aparecer a seguinte tela:
1-gmoodle_install_sejabemvindo

c) Clique no botão Avançar. Feito isso, será exibida a tela de licença de uso, como mostra a imagem abaixo.
1-gmoodle_install_licenca

d) Na tela licença de uso, o botão Avançar fica habilitado depois de concordar com o termo de uso. Isso deve ser feito mancando a caixa de seleção checkbox. Ao clicar no botão Avançar, será exibida a tale de conexão com o banco, como mostra a figura abaixo.
3-gmoodle_install_bd

Caso a conexão não estiver funcionando, significa que há alguma falha na configuração do banco de dados, ou seja, Data Source JNDI. Em caso de falha, o botão Avançar fica desativado.

e) Clique no botão Avançar. Feito isso, a base de dados será configurada com as informações básicas para inicialização do sistema. Isso pode levar alguns minutos. Se tudo ocorrer bem, a instalação será finalizada. Será exibida uma tela informando que a instalação foi feita com sucesso, como mostra a figura abaixo.
4-gmoodle_install_sucess

f) Nessa etapa é necessário parar o servidor Jboss e iniciar novamente. Ao reiniciar o servidor, o cron do GMoodle será habilitado.

g) Para acessar o GMoodle, acesse no navegador o seguinte endereço http://localhost:8080/gmoodle
Feito isso, deve abrir a tela de login do GMoodle como mostra a figura abaixo.
5-gmoodle_logar

h) Logue no GModle com o login e senha padrão que é gerado na instalação.
Login: admin
Senha: badiu
Ao logar, se aparecer a tale abaixo, é sinal que instalação ocorreu com sucesso.
6-gmoodle_logado

Se você estiver visualizando essa imagem é sinal que a instalação deu certo. Ufa, até que enfim chegamos no final da instalação. Trabalhar com Java tire suor. Para GMoodle vale a pena. A próxima etapa é cadastrar site Moodle e customizar as configurações.

Comments are closed.