Linux slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux

Linux banner
Linux banner
Linux banner
Linux banner


» Screenshot

Dica

OcoMon - Sistema HelpDesk em PHP
Linux user
Publicado por Fabio Jaco Staub em 20/07/2006

Login: jacolino, 74029 pontos
[ Hits: 62599 ]

OcoMon - Sistema HelpDesk em PHP

"O Ocomon surgiu em Março 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."

Fonte: http://ocomonphp.sourceforge.net/

Obtive sucesso rodando o OcoMon nas distribuições Debian e Conectiva.

O OcoMon requer os seguintes pacotes:
  • apache
  • php4
  • php4-mysql
  • mysql-server-4.1

Instalando os pacotes usando o apt-get:

# apt-get install apache
# apt-get install php4
# apt-get install php4-mysql
# apt-get install mysql-server-4.1


Download:
Em seguida copie-o, descompacte e renomeie-o na pasta padrão do Apache do Linux:

# cp ocomon-1.30.tar.gz /var/www

OBS: /var/www pode variar de acordo com sua distribuição, como por exemplo /var/htdocs, /srv/www/default/html.

# tar -zxvf ocomon-1.30.tar.gz
# mv ocomon-1.30.tar.gz ocomon


Agora iremos criar e configurar a base de dados:

# cd ocomon/install
# mysqladmin -u root -p create ocomon
# mysql -u root -p ocomon < _OCOMON_1.30_FULL.sql


Será solicitada uma senha nos comandos acima, basta pressionar enter.

Nesta etapa vamos configurar o OcoMon. Entre na pasta "ocomon/includes" e renomeie o arquivo "config.inc.php-dist" para "config.inc.php":

# mv config.inc.php-dist config.inc.php

Feito isso, edite o arquivo config.inc.php:

# vi config.inc.php

Altere a linha:

define ( "SQL_USER", "ocomon")

para:

define ( "SQL_USER", "root")

Altere a linha:

define ( "OCOMON_SITE","http......

para o IP da sua máquina/ocomon, exemplo: http://192.168.0.1/ocomon.

Salve o arquivo e saia do editor.

Entre na pasta "ocomon/includes/classes" e edite o arquivo conecta.class.php:

# vi conecta.class.php

Encontre a linha:

$this->con=mysql_connect(SQL_SERVER,SQL_USER,SQL_PASSWD)..............

Altere para:

$this->con=mysql_connect(localhost,root)..............

Na linha abaixo, mude a opção "SQL_DB" para ocomon. Salve o arquivo e saia do editor.

Agora vamos iniciar os serviços para que o sistema OcoMon funcione:

# cd /etc/rc.d/init.d
# ./apache start
# ./mysqld start


Para começar a usar o OcoMon, digite no navegador:

http://192.x.x.x/ocomon

Onde "192.x.x.x" é o servidor que você instalou o OcoMon.

Recomendo fortemente ler a documentação de primeiros passos do uso do software, ela está em "ocomon/docs" (OCOMON - Primeiros passos.pdf).

Para maiores informações e atualizações, acesse o site do autor:
Bom trabalho a todos.

Cordialmente,
Fábio Jacó Staub
Especialista em Gerenciamento das Tecnologias da Informação
Furukawa Certified Professional




Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Desenhando uma seta brilhante no Inkscape
   Dica Linux recomendada Calculando dígito verificador do CT-e (reconhecimento de trânsito)
   Dica Linux recomendada Pérolas do desconhecido, comandos não tão conhecidos que podem ser úteis
   Dica Linux recomendada Habilitando Apt-get no Damn Small Linux (DSL)
   Dica Linux recomendada Como configurar placa de video NVIDIA ( principalmente para a distribuição Debian )

Comentários
[1] Comentário enviado por john_connor em 21/07/2006 - 15:02h:

Segui o tutorial mas nao estou conseguindo me logar , pode me ajudar por favor ?

Jorge


[2] Comentário enviado por jacolino em 24/07/2006 - 08:48h:

Olá Jorge,
Peço escusas pela demora.

Também tive este problema, se você seguiu certinho a dica, experimente reiniciar os serviços mysql, e apache e até o computador.


[3] Comentário enviado por campanel em 24/07/2006 - 16:52h:

Esse erro pode ser devido a configuração do php
edite o arquivo php.ini
procure register_globals mude para "On"

Recomendo fortemente ler a documentação de primeiros passos do uso do software, ela está em "ocomon/docs" (OCOMON - Primeiros passos.pdf).

Att,
Cléber Motta Campanel
Centro de Informática Unilasalle - RS

Cadastre-se no Fórum Oficial do Ocomon
http://www.unilasalle.edu.br/softwarelivre/ocomon_forum/index.php


[4] Comentário enviado por kernel_sys em 24/01/2007 - 11:02h:

amigo quando acesso o http://meu_ip/ocomon ele pede p/ baixar um arquivo .tar fiz as configuraçoes do mesmo modo que vc postou aiw e uso kurumin, se puder me ajudar preciso muito


[5] Comentário enviado por leribeiro em 18/12/2007 - 12:33h:

Bom dia!!
Estou com o mesmo Problema abaixo, alguem poderia me ajudar?

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in /var/www/ocomon/includes/classes/conecta.class.php on line 54
Access denied for user 'root'@'localhost' (using password: NO)


[6] Comentário enviado por juliocm em 22/01/2008 - 16:00h:

Boa tarde, eu fiz os mesmos procedimentos, só que quando acesso http://192.168.0.28/ocomon ele mostra o seguinte:
Forbidden
You don't have permission to access /ocomon/ on this server.

--------------------------------------------------------------------------------
Apache/1.3.34 Server at 192.168.0.3 Port 80

Fui dentro do diretório var/www

e fiz o seguinte:
chmod 755 ocomon...

Depois disso quando acesso no browser ele pedi para salvar um arquivo...
Como faço?


[7] Comentário enviado por juliocm em 13/02/2008 - 22:03h:

ok ok ok...Descobri nosso apache esta sem o módulo para PHP!!! Só instalar o mod-php e pronto!!!


[8] Comentário enviado por juliocm em 13/02/2008 - 23:08h:

PessoALL, qual o usuário/Senha para o ocomon, < _OCOMON_1.40_FULL.sql ????

Já tentei usar admin/admin, root/admin, root/root e nada?
Alguém???


[9] Comentário enviado por wellington.magno em 15/05/2008 - 14:22h:

Caro.
Instalei o xampp, e o mysql esta funcionando corretamente.
Mas quando dou o comando para criar o banco de dados ele me retorna essa mensagem.

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysql/mysql.sock' exists!



[10] Comentário enviado por renancariello em 25/05/2008 - 09:34h:

Acesse:
http://renancariello.wordpress.com/2008/05/18/instalacao-do-ocomon-no-debian-etch-4/


Caso seu servidor web for windows, as linhas de alteração da pasta ocomon serão validas, pois o artigo e referente a instalação no Debian etch4.

Boa diversão!!!


[11] Comentário enviado por papel em 18/06/2008 - 17:59h:

Amigos, estou com problemas p/ configurar o smtp do ocomon.
Alguém poderia me ajudar?

Grato!


[12] Comentário enviado por gregh em 29/03/2009 - 16:33h:

Muito bom o tutorial, apenas encontrei 1 erro.
Espero ajudar:
O autor fala:
Entre na pasta "ocomon/includes/classes" e edite o arquivo conecta.class.php:

# vi conecta.class.php

Encontre a linha:

$this->con=mysql_connect(SQL_SERVER,SQL_USER,SQL_PASSWD)..............

Altere para:

$this->con=mysql_connect(localhost,root)..............

___________________________________________
Correto seria:
Altere para:
$this->con=mysql_connect(localhost,root,SENHA)..............
Faltou colocar a senha, talvez por isso, apareça erros como:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in /var/www/ocomon/includes/classes/conecta.class.php on line 54
Access denied for user 'root'@'localhost' (using password: NO)

/espero ter ajudado!


[13] Comentário enviado por vagware em 22/06/2009 - 15:26h:

Boa tarde,

Ao abrir um chamado meu sistema ja envia email para o solicitante (usuario ou area) sem problemas.

Queria saber se é possivel enviar o anexo que cadastrei no sistema, por email junto com a notificação de abertura.

desde ja agradeço. :D


[14] Comentário enviado por gregh em 11/09/2009 - 08:35h:

Se o anexo não esta sendo enviado no email, acho que e por o ocomon ainda não ter este suporte na sua versão. De qualquer forma, o recibo do email funciona como alerta basicamente...


[15] Comentário enviado por fabiocampeao em 18/09/2009 - 17:46h:

Boa tarde, acabei de instalar o ocomon server 2003, segui todos os passos, mas quando vou entrar:
http://localhost/ocomon ele da o eguinte erro:


Fatal error: Cannot redeclare date_diff() in C:\xampp\htdocs\ocomon\includes\functions\funcoes.inc on line 534

Ja estou alguns dias tentando instalar ele e nao consigo...
Versao do xamp 1.7.2
versao do ocomon: 2.0

Desde ja muito obrigado.

[]´s


[16] Comentário enviado por rufiway em 05/10/2009 - 14:07h:

Boa Tarde Pessoal.
Não entendo muito de PHP mais o erro acima não tem muito a ver com corrompimento.
O erro acima esta indicando uma redeclaração de função, a declaração date_diff() que o erro aponta, na verdade já é uma função interna do PHP conforme encontrei num manual de PHP na rede mesmo, entao o que eu fiz foi alterar essa declaração para date_diff1(), no mesmo arquivo funcoes.php ja tem um date_diff2 então segui a mesma logica.
No meu caso funcionou.

Até mais, e boa sorte.


[17] Comentário enviado por rufiway em 05/10/2009 - 16:35h:

Boa tarde Pessoal,

Minha suspeita se confirmou, achei esse artigo sobre o problema ocorrido com o ocomon quando utiliza a versão 5.3.0 do PHP que agora também tem a função date_diff()

Artigo na integra.
Espero ter ajudado.

http://svrmail.lasalle.tche.br/pipermail/ocomon-l/2009-July/004284.html

Até mais.


[18] Comentário enviado por riosvick em 12/10/2009 - 23:37h:

Olá,

Para quem está com erro na Linha 54 do Conecta, pega a versão rc4 do ocomon que resolve...

Flw


[19] Comentário enviado por wluisaraujo em 20/10/2009 - 23:53h:

Quando eu acesso http://MEUIP/ocomon.
logo na pagina inicial aparece a seguinte mensagem: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/ocomon/index.php on line 52

quando eu logo com usuario, admin, admin
aparece esta mensagem...

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/ocomon/includes/include_geral.inc.php on line 47
Table 'ocomon.usuarios' doesn't exist

alguem pode me ajudar!


[20] Comentário enviado por abibe em 08/01/2010 - 22:35h:

Boa noite Jacolino e amigo de forum.

Como estou instalndo na versão mais recente do Debian Lenny, ele não aceita os mesmos pacotes do tutorial.

Consegui instalar tudo com as versões mais recente que o Lenny exige mas não consegui fazer a seguinte parte: mysql -u root -p ocomon < _OCOMON_1.30_FULL.sql

Alguma dica ?



[21] Comentário enviado por henrique_romanov em 10/05/2010 - 12:19h:

Bom dia amigos,

Eu uso o Debian 5.0 e segui o script acima, porém quando digito o o endereço http://192.168.254.10/ocomon a página não abre, aparece uma janela de download de um arquivo que não conheço. Podem me dizer o que fiz de errado ou deixei de fazer? Preciso de ajuda!


[22] Comentário enviado por aazevedo1984 em 19/05/2010 - 12:08h:

Alguem pelo amor de Deus sabe realmente resolver o erro que da quando o usuario preenche o formulario de cadastro na tela inicial:

ERRO NA TENTATIVA DE CRIAR USUÁRIO TEMPORÁRIO. SUA SOLICITAÇÃO NÃO FOI PROCESSADA!

Obs.: Nao quero enviar email p/ ninguem se for possivel


[23] Comentário enviado por TemTI em 05/07/2011 - 16:32h:

Pessoal eu tentei seguir o tutorial que por sinal é otimo, mas não conseguir acessar o sistema, consigo acessar o banco e administrar não consigo é acessar o sistema na parte do http://192.x.x.x/ocomon, agradeceria se alguem puder dizer onde eu posso ter errado. Obrigada


[24] Comentário enviado por duduripoll em 28/10/2011 - 13:12h:

Olá

Estou tentando configurar o OCOMON no meu servidor mysql em um site de hospedagem. Eu consegui configurar todas as informaçoes necessarias, porem nao consigo Logar no sistema, aparecendo a seguinte informaçao: (Usuário,senha ou permissão inválida! AUTH_TYPE: SYSTEM). Poderia me ajudar a fazer funcionar?

Abraço

Eduardo



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.