Instalando o Ocomon 1.40 no FreeBSD 6.0

Precisei instalar um sistema de controle de helpdesk na empresa na qual trabalho para deixar mais organizado e poder apresentar estatísticas sobre como estava o atendimento oferecido pela equipe de suporte. Pesquisando na Internet, encontrei o projeto brasileiro Ocomon.

[ Hits: 49.589 ]

Por: Pedro Pereira em 25/07/2006 | Blog: http://www.pedropereira.net


Instalando o Ocomon 1.40



O Ocomon é muito fácil de instalar. Primeiro, vamos descompactá-lo no diretório do Apache:

# mv ocomon_1.40_FULL.tar.gz /usr/local/www/
# tar xzvf ocomon_1.40_FULL.tar.gz


Depois, vamos executar o comando para criar o banco de dados dele:

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


Depois, executamos o script que vai popular esse banco de dados com as tabelas certas:

# mysql -u 'root' -p'senha-do-root' -D 'ocomon' < /usr/local/www/ocomon/install/1.40/_OCOMON_1.40_FULL.sql

Pronto, o banco de dados já está ok.

O Ocomon precisa que register_globals esteja setada para On (isto é inseguro, por isso o sistema já está sendo adaptado para trabalhar com esta variável setada para Off). Então, vamos ter que editar o arquivo php.ini:

# vi /usr/local/etc/php.ini

Localize a linha register_globals e altere de Off para On.

Para o Ocomon conseguir escrever os logs, o diretório includes/logs (dentro da árvore do Ocomon) deve estar com permissão de escrita para todo mundo, então:

# cd includes
# chmod -R 777 logs


Agora você precisa configurar o arquivo config.inc.php para o acesso ao banco de dados. Esse arquivo tem vários comentários muito explicativos sobre o que cada opção faz, portanto não vou entrar em detalhes sobre ele. Tenha em mente que se você não alterar esse arquivo, você não vai conseguir usar o Ocomon.

Depois de tudo alterado, acesse o seu servidor web através de algum outro micro da sua rede, com o endereço:

http://servidorweb

Se estiver tudo certinho, você vai ver a página de login do Ocomon. No primeiro acesso, use o usuário admin e a senha admin.

Frequentemente são lançadas atualizações para a correção de bugs no Ocomon, a versão 1.40, por exemplo, já tem uma atualização disponível. Vamos instalá-la.

Vá até o site do Ocomon (o link está disponível na seção Links no fim deste texto) e baixe a atualização. Depois, descompacte o pacote .zip na raiz do diretório do Ocomon e pronto!

Depois é só sair cadastrando todo mundo no sistema e ser feliz com um departamento de Helpdesk bem organizado!

Links


FreeBSD - http://www.freebsd.org

Ocomon - http://ocomonphp.sourceforge.net/

Página anterior    

Páginas do artigo
   1. Pré-requisitos
   2. Instalando o MySQL 5.0
   3. Instalando o Apache 2.1.4
   4. Instalando o PHP5
   5. Instalando o Ocomon 1.40
Outros artigos deste autor

OpenVPN se comportando como PPTP

Auditando senhas com John The Ripper

Aplicando patches no kernel

VPN com FreeS/WAN

Leitura recomendada

Benchmark de hardware e CFLAGS usando o ubench

Reconhecimento de síntese por voz no GNU/Linux

BrisCAD: Manipulando arquivos do Autocad (.dwg) no Linux

Kernel otimizado? Porque não?

Monte seu próprio servidor de ICQ

  
Comentários
[1] Comentário enviado por removido em 25/07/2006 - 21:30h

Parabéns pelo seu artigo!!!

[2] Comentário enviado por Warheart em 26/07/2006 - 13:02h

Legal.. eu usei aqui no FreeBSD 6.1 Release e não houve problema algum.


[3] Comentário enviado por netgate em 27/07/2006 - 18:09h

Parabens pelo seu artigo goste muito, acredito que precisamos de mais artigos voltados ao mundo BSD

[4] Comentário enviado por daniel_m em 04/08/2006 - 10:13h

parabens

[5] Comentário enviado por GutoFree em 21/06/2007 - 08:32h

Eu tive o seguinte problema Cannot open "/usr/local/etc/apache21/libexec/mod_authn_file.so" O que devo fazer?

[6] Comentário enviado por aazevedo1984 em 13/08/2007 - 11:12h

Aq nao foi legal, aparece a mensagem "The requested URL /ocomon/".$homeHome." was not found on this server." e varias linhas de codigo do proprio ocomon, parece q o apache nao consegue interpretar as linhas e coloca tudo na tela como se fosse texto.

[7] Comentário enviado por Killer123 em 11/10/2007 - 14:54h

Está aparecendo esse erro:
Parse error: syntax error, unexpected T_DNUMBER in /usr/local/www/ocomon/includes/classes/conecta.class.php on line 54


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts