8
Trabalho de Sistema de Informações Aluno: Paulo Roberto Carvalho da Silva Instalação e configuração aplicativo Ocomon O trabalho tem como objetivo o estudo de caso,a instalação, configuração e funcionamento básico do aplicativo. O software em questão é o Ocomon um programa de gerenciamento de suporte técnico, assim como o Helpdesks e o Service Desks, é totalmente gratuito pois usa licença GPL ou seja foi totalmente concebido para opensource. O software em questão pode ser instalado tanto em sistemas Linux como no Windows, mas neste trabalho vou fazer um tutorial da instalação em sistemas Linux . Um pouco de história, o Ocomon surgiu por volta de 2002 como projeto pessoal do programador Franque Custódio, tendo como características iniciais o cadastro,acompanhamento, controle e consulta de ocorrências de suporte, tendo como primeiro usuário o Centro Universitário La Salle (UNILASALLE). Mais tarde o sistema foi assumido pelo Analista de Suporte Flávio Ribeiro que adotou a ferramenta e desde então a tem aperfeiçoado e implementado diversas características buscando atender a questões de ordem prática. Com a percepção da necessidade crescente de informações mais relacionadas com à questão de qualidade no suporte, no início de 2004 foram adicionadas características de gerenciamento de SLAs,(acordo de nível de serviço ou ANS ou service level agreement – SLA), mudando de forma sensível a maneira como o gerenciamento de chamados vinha acontecendo e obtendo crescente melhoria da qualidade final de acordo com os indicadores fixados para os serviços realizados. O aplicativo Ocomon pelo tamanho dele é um software que não perde nada para outros aplicativos que fazem a mesma função, tendo uma vantagem sobre seus concorrentes ele é totalmente gratuito. Os requisitos para instalação do sistema esta descrito logo abaixo, mas se você deseja instalar o OcoMon por conta própria, é necessário que saiba o que é um servidor Web e no minimo saber a configuração básica do PHP e também tenha conhecimento minimo de Mysql, caso não tenha esse conhecimento não faça por conta própria, esta sugestão que eu repasso se encontra no site do desenvolvedor. Requisitos para Instalação. - Sistema operacional: sistema independente; - Servidor Web (preferencialmente apache); - Linguagem: Php versão 4.3 ou superior, Html, CSS, Javascript; - Banco de dados: Mysql versão 4.1 ou superior; - Navegador web: Internet explorer 6.0 ou superior (mas possui algumas limitações de layout) o criador do aplicativo recomenda fortemente o uso do Firefox. Antes de prosseguirmos é imprescindível comentar que o autor ou criador do aplicativo faz mais algumas recomendações que eu também considero importantes de serem comentadas,

ocomon

Embed Size (px)

Citation preview

Page 1: ocomon

Trabalho de Sistema de Informações

Aluno: Paulo Roberto Carvalho da Silva

Instalação e configuração aplicativo Ocomon

O trabalho tem como objetivo o estudo de caso,a instalação, configuração efuncionamento básico do aplicativo. O software em questão é o Ocomon um programa degerenciamento de suporte técnico, assim como o Helpdesks e o Service Desks, é totalmentegratuito pois usa licença GPL ou seja foi totalmente concebido para opensource. O software em questão pode ser instalado tanto em sistemas Linux como no Windows,mas neste trabalho vou fazer um tutorial da instalação em sistemas Linux . Um pouco de história, o Ocomon surgiu por volta de 2002 como projeto pessoal doprogramador Franque Custódio, tendo como características iniciais o cadastro,acompanhamento,controle e consulta de ocorrências de suporte, tendo como primeiro usuário o CentroUniversitário La Salle (UNILASALLE). Mais tarde o sistema foi assumido pelo Analista deSuporte Flávio Ribeiro que adotou a ferramenta e desde então a tem aperfeiçoado eimplementado diversas características buscando atender a questões de ordem prática. Com apercepção da necessidade crescente de informações mais relacionadas com à questão dequalidade no suporte, no início de 2004 foram adicionadas características de gerenciamento deSLAs,(acordo de nível de serviço ou ANS ou service level agreement – SLA), mudando deforma sensível a maneira como o gerenciamento de chamados vinha acontecendo e obtendocrescente melhoria da qualidade final de acordo com os indicadores fixados para os serviçosrealizados. O aplicativo Ocomon pelo tamanho dele é um software que não perde nada para outrosaplicativos que fazem a mesma função, tendo uma vantagem sobre seus concorrentes ele étotalmente gratuito. Os requisitos para instalação do sistema esta descrito logo abaixo, mas se você desejainstalar o OcoMon por conta própria, é necessário que saiba o que é um servidor Web e nominimo saber a configuração básica do PHP e também tenha conhecimento minimo de Mysql,caso não tenha esse conhecimento não faça por conta própria, esta sugestão que eu repasso seencontra no site do desenvolvedor.

Requisitos para Instalação. - Sistema operacional: sistema independente;

- Servidor Web (preferencialmente apache); - Linguagem: Php versão 4.3 ou superior, Html, CSS, Javascript;

- Banco de dados: Mysql versão 4.1 ou superior; - Navegador web: Internet explorer 6.0 ou superior (mas possui algumas limitações delayout) o criador do aplicativo recomenda fortemente o uso do Firefox. Antes de prosseguirmos é imprescindível comentar que o autor ou criador do aplicativofaz mais algumas recomendações que eu também considero importantes de serem comentadas,

Page 2: ocomon

pelo simples fato de que se posteriormente a instalação seu aplicativo não funcionar, pode serpor que você não seguiu o roteiro de instalação corretamente ou esqueceu de algum detalhe dealgum programa de terceiros para que o sistema Ocomon funcione a contento. Asrecomendações e observações estão logo abaixo descriminadas:

Para o sistema funcionar adequadamente é necessário que o navegador permitaque rode funções do javascript e aceite cookies do sistema;

Para visualização dos gráficos é necessário que o PHP esteja compilado comsuporte a biblioteca GD;

Para upload de imagens é necessário que esteja habilitada essa propriedade noarquivo de configurações do PHP(php.ini);

Para envio de e-mail o Ocomon pode utilizar um smtp especificado por você.Caso seja desabilitado a opção de SMTP os e-mails serão enviados utilizando afunção “mail” do PHP e o arquivo php.ini deve estar configurado corretamentepara funcionar de maneira certa;

Tela de autenticação do Ocomon ou seja tela inicial do sistema.

Tutorial de instalação do Ocomon no Linux

O tutorial para a instalação do ocomon aqui descrito se baseando que o sistema nãopossui o apache e mysql. A instalação foi realizada na versão do Ubuntu 9.04, mas pode ser instalado em outradistribuição, podendo variar algum comando na instalação mas não é muito diferente do que voumostrar, a versão do sistema Ocomon utilizada foi a ocomon_2.0-RC6. O detalhe é que se você

Page 3: ocomon

for usar o ubuntu ou outra distribuição baseado no Debian os comandos vão ser os mesmos,então mãos-a-obra. Bom como vamos instalar o sistema num servidor obviamente o acesso só teremos omodo texto para instalação ou seja não há modo gráfico, portanto vamos lá:

1º Passo:

Faça login como root;

# su - Ao dar esse comando de <enter>, após o sistema vai pedir a senha do root e obviamentevocê coloca a senha correta. 2º Passo:

Instalação do apache 2;

# apt-get install apache2 apache2-utils<enter>

3º Passo: Após instalação do apache e seu utilitário instalaremos o php, conforme comandos abaixo.

# apt-get install php5 php5-common php5-cli <enter>

Depois da instalação podemos testar se o PHP esta funcionando, portanto podemos editar oarquivo “index.php”, fazendo da maneira mostrada abaixo;

# nano /var/www/index.php<enter> E deixe o arquivo com o seguinte conteudo:

<?php phpinfo(); ?>

Salve o arquivo e salve no editor nano para salvar use Ctrl+o e Ctrl+x, o control o salva oarquivo e o control x sai do editor. Vá em algum navegador do servidor ou um terminal cliente na rede digite http://localhost/caso esteja testando no servidor ou http://ip do servidor no terminal se aparecer algo semelhantecomo da figura abaixo está funcionando perfeitamente o PHP. Conforme descrito se tudo deu certo até agora passe para o 4º passo.

Page 4: ocomon

4º Passo:

Depois de todo processo instalaremos o mysql conforme comandos abaixo:

# su apt-get install mysql-server<enter> , nesse momento sera pedido uma senha para oadministrador do banco de dados. Depois dos três aplicativos essências estarem devidamente instalados vamos parainstalação do sistema Ocomon.

5º Passo:

Como em um servidor não possui interface gráfica, portanto não tem como usar umnavegador ou browser para fazermos o download do aplicativo então usamos da seguintemaneira;

# wget -c http://ufpr.dl.sourceforge.net/sourceforge/ocomonph/ocomon_2.0-RC6.zip<enter>

6º Passo:

Descompacte o arquivo na pasta de hospedagem do servidor web, como demonstradoabaixo; # unzip/home/”usuário exemplo root”/Desktop/ocomon_2.0-RC6.zip /var/www

7º Passo:

Acesse a pasta onde foi colocado o comon;

# cd /var/www/ocomon_2.0-RC6

Para ficar mais fácil você, pode renomear a pasta ocomon como mostrado logo mais;

Page 5: ocomon

# cp ocomon_2.0-RC6 ocomon

Continuando na pasta ocomon vamos criar o banco de dados do mysql;

# mysql -u root -p #mysql> create database ocomon; #mysql> quit

#cd /var/www/ocomon/instal/2.0_RC6/ # mysql -u root -p ocomon<DB_OCOMON_2.0RC6_FULL.SQL

8º Passo:

Agora vamos acertar os arquivos de configuração para podemos usar o sistema ocomon nasua rede, então vamos lá; Vamos entrar na pasta includes e vamos renomear o arquivo config.inc.php-dist paraconfig.inc.php.

# cd /var/www/ocomon/includes

# cp config.inc.php-dist config.inc.php

Depois de renomear o arquivo acima vamos acessa-lo com o editor nano ou algum outrode sua preferencia;

# nano config.inc.php

Depois de estar dentro do config vá até a linha 10 e coloque o usuário do seu banco dedados no meu caso eu coloquei root; Deve estar assim.

define (“SQL_USER”,”Ocomon”;//Nome do usuário para acessar a base de dadosdo ocomon

Como deve ficar.

define (SQL_USER”,”root”);//Nome do usuário para acessar a base de dados doocomon

Na linha 13 você deve também fazer alterações da senha no meu caso usei a do root,portanto vou mostrar com ****** Deve estar assim.

define (“SQL_PASSWD”,”senha_ocomon_mysql”);//essa senha e a senha padrãocriada na instalação do sistema

Como deve ficar.

define (“SQL_PASSWD”,”*******”);//essa senha e a senha padrão criada nainstalação do sistema

Page 6: ocomon

Salve e saia do editor, as demais configurações você configura conforme suasnecessidades. Após todo esse tutorial você já pode usar o ocomon e só ir a um navegador e chamar oaplicativo para seu uso, se estiver no servidor e o mesmo tiver interface gráfica digitehttp://localhost/ocomon/, se for acessar de um terminal da rede digite ohttp://ip_do_server/ocomon Conforme figura abaixo essa e tela inicial do ocomon:

Como pode ver na figura acima estamos na tela de login para acessar a primeira vez usa-se o usuário e senha admin, obviamente depois você deve alterar essa senha. Na figura abaixo podemos observar a primeira tela do ocomon que e a de ocorrências.

Page 7: ocomon

Tela do administrador e configuração do sistema.

O mais interessante de tudo, é que o sistema pode ser customizado para melhor atender acada situação. Tela de abertura das chamadas.

O sistema ocomon no geral e bem fácil seu uso, só na parte de configuração ele e umpouco chato, mas ele possui um manual on-line que pode ser acessado ou baixado no site quecontorna essa parte. Mais alguma informação você pode usar a referência bibliográficas para sanar algumadúvida que ficou.

Page 8: ocomon

Referencias Bibliográficas

http://www.vivaolinux.com.br/dica/Ubuntu-+-Apache2-+-MySQL-+-PHP5 http://ocomonphp.sourceforge.net/ http://sourceforge.net/apps/mediawiki/ocomonphp/index.php?title=Manual