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,
pelo simples fato de que se posteriormente a instalação seu aplicativo não funcionar, pode ser por que você não seguiu o roteiro de instalação corretamente ou esqueceu de algum detalhe de algum programa de terceiros para que o sistema Ocomon funcione a contento. As recomendações e observações estão logo abaixo descriminadas: Para o sistema funcionar adequadamente é necessário que o navegador permita que rode funções do javascript e aceite cookies do sistema; Para visualização dos gráficos é necessário que o PHP esteja compilado com suporte a biblioteca GD; Para upload de imagens é necessário que esteja habilitada essa propriedade no arquivo 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 a função mail do PHP e o arquivo php.ini deve estar configurado corretamente para 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ão possui o apache e mysql. A instalação foi realizada na versão do Ubuntu 9.04, mas pode ser instalado em outra distribuição, podendo variar algum comando na instalação mas não é muito diferente do que vou mostrar, a versão do sistema Ocomon utilizada foi a ocomon_2.0-rc6. O detalhe é que se você
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 o modo 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 obviamente você 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 o arquivo 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 o arquivo 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 semelhante como da figura abaixo está funcionando perfeitamente o PHP. Conforme descrito se tudo deu certo até agora passe para o 4º passo.
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 o administrador do banco de dados. Depois dos três aplicativos essências estarem devidamente instalados vamos para instalação do sistema Ocomon. 5º Passo: Como em um servidor não possui interface gráfica, portanto não tem como usar um navegador ou browser para fazermos o download do aplicativo então usamos da seguinte maneira; # 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 demonstrado abaixo; # 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;
# 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 na sua rede, então vamos lá; Vamos entrar na pasta includes e vamos renomear o arquivo config.inc.php-dist para config.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 outro de 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 de dados no meu caso eu coloquei root; Deve estar assim. define ( SQL_USER, Ocomon ;//Nome do usuário para acessar a base de dados do ocomon Como deve ficar. define (SQL_USER, root );//Nome do usuário para acessar a base de dados do ocomon 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ão criada na instalação do sistema Como deve ficar. define ( SQL_PASSWD, ******* );//essa senha e a senha padrão criada na instalação do sistema
Salve e saia do editor, as demais configurações você configura conforme suas necessidades. Após todo esse tutorial você já pode usar o ocomon e só ir a um navegador e chamar o aplicativo para seu uso, se estiver no servidor e o mesmo tiver interface gráfica digite http://localhost/ocomon/, se for acessar de um terminal da rede digite o http://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 usase 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.
Tela do administrador e configuração do sistema. O mais interessante de tudo, é que o sistema pode ser customizado para melhor atender a cada 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 um pouco chato, mas ele possui um manual on-line que pode ser acessado ou baixado no site que contorna essa parte. Mais alguma informação você pode usar a referência bibliográficas para sanar alguma dúvida que ficou.
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