Upload
mauricio-borges-nunes
View
185
Download
4
Embed Size (px)
Citation preview
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,
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ê
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.
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;
# 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
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.
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.
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