Pedro Pereira

Linux, Cisco, *BSD's, um pouco de Windows e o que mais eu achar interessante :)

Instalação do Ocomon no CentOS 5.3


WP Greet Box icon
Olá! Se você gostou do blog, assine o feed RSS para não perder as próximas atualizações!

Introdução

O service desk é a função mais importante da ITIL. Ela serve como apoio aos usuários do negócio permitindo que a TI, ao invés de atrapalhar, agregue valor ao negócio auxiliando nas atividades e apoiando todos os usuários no uso de suas ferramentas de trabalho mantendo todos produtivos.

Dada a criticidade desta função, fica claro que não se pode utilizar qualquer ferramenta para gerenciar o fluxo de trabalho: não adianta você pedir que seus usuários enviem e-mails apenas. Você deve ser capaz de medir a eficiência dos atendimentos, verificando em quanto tempo um chamado foi resolvido, quanto tempo levou para que o funcionário começasse a trabalhar no chamado, qual foi o problema mais recorrente, se as SLAs (Service Level Agreement – o tempo acordado entre o TI e as unidades de negócio para que o problema seja resolvido) estão sendo respeitadas, etc.

Aqui vou apresentar-lhe o Ocomon: um software livre que leva em consideração vários aspectos da ITIL. Ele permite a você facilitar a gerência do service desk fornecendo todas as informações que citei no parágrafo anterior de modo fácil e barato permitindo assim que empresas de qualquer porte possam ter um departamento de TI mais funcional e bem controlado.

A distribuição utilizada aqui é o CentOS 5.3. Vou lhe ensinar a instalar o ambiente LAMP e o Ocomon. A instalação é bem simples, você não vai ter a mínima dor de cabeça.

Gostaria de lembrá-los também que, para quem não usa Linux, o Ocomon pode ser instalado utilizando-se um software como o XAMPP. A instalação do XAMPP não é mostrada aqui mas, após a instalação deste, você será capaz de seguir todo o resto do tutorial sem problemas.

Instalação do ambiente LAMP

LAMP significa Linux, Apache, MySQL, PHP. Aqui vou ensinar-lhe a instalar todas estas aplicações, menos o Linux. Durante todo o tutorial vou considerar que você já possui o Linux instalado e funcionando. Se você já possui um ambiente LAMP funcionando, pode pular esta parte.

Apache

A instalação do Apache é bem simples, basta:

# yum install httpd httpd-manual

Para instalar o servidor HTTPd e a documentação. Por padrão, o diretório onde você deve colocar os arquivos web (o root do Apache) é o /var/www/html. Antes de inicializar o serviço, você deve fazer uma última configuração no Apache: definir o conjunto de caracteres padrão. Se você não fizer isso, os caracteres acentuados do Ocomon ficarão bagunçados, impedindo a leitura das mensagens.

Edite o arquivo /etc/httpd/conf/httpd.conf e procure pela linha:

AddDefaultCharset UTF-8

Você deve trocar o UTF-8 por iso8859-1. A linha vai ficar assim:

AddDefaultCharset iso8859-1

Agora, inicialize o serviço httpd:

# service httpd start

PHP

Você pode fazer a instalação do PHP da seguinte maneira:

# yum install php php-common php-devel php-gd php-mysql

Não se esqueça de instalar a php-gd pois, sem ela, nenhum gráfico será exibido no Ocomon. No PHP, não há configurações a serem feitas.

MySQL

A instalação do MySQL requer alguns passos adicionais, mas também é bem simples:

# yum install mysql mysql-devel mysql-server

O pacote mysql-devel na verdade não é necessário, mas eu gosto de ter todos os arquivos de desenvolvimento junto com o pacote. Mania :)

Se o serviço mysqld não estiver startado, faça o seguinte:

# service mysqld start

Logo após, defina uma senha de root utilizando o seguinte comando:

# /usr/bin/mysqladmin -u root password ’senha’

Não se esqueça de colocar uma senha forte para o root. Pronto, MySQL também já está instalado e configurado. Lembre-se dessa senha, mais tarde ela será necessária durante o processo de configuração do Ocomon.

Instalando o Ocomon

Agora vamos à instalação da aplicação principal, o Ocomon. Como você verá a seguir, a instalação dele é bastante simples. A única coisa diferente que eu encontrei foi ter que importar os arquivos .sql como UTF-8 (além de ter precisado criar o BD para ele também como UTF-8). Aqui vou te mostrar como fazer isso rapidinho :)

Você pode fazer o download dos arquivos de instalação em http://ocomonphp.sourceforge.net/, na seção “Downloads”. Quando escrevo este texto, a versão mais recente é a 2.0RC5. Faça o download deste pacote e o envie para a máquina onde você irá instalar o Ocomon.

# mv /tmp/ocomon_2.0-RC5.tar.gz /var/www/html
# tar xzvf ocomon_2.0-RC5.tar.gz
# mv ocomon_2.0-RC5 ocomon

No meu caso, movi o arquivo para /var/www/html e renomeei o diretório criado com a descompactação do arquivo para “ocomon”, apenas para facilitar o acesso via rede. Você pode colocar o nome que quiser no diretório (ou colocar todos os arquivos diretamente no root do Apache, o que funciona mas acaba bagunçando um pouco as coisas).

Primeiro, vamos criar o banco de dados que será utilizado pelo Ocomon. Para que todos os caracteres acentuados sejam exibidos corretamente, você deve criar este banco de dados como UTF-8. Para isso:

# mysql -u root -p
mysql> create database ocomon character set utf8;

Digitando os comandos acima, você primeiro irá entrar no cliente do MySQL (a senha que será pedida é a que você configurou anteriormente). Depois, nós criamos o banco de dados “ocomon” com o conjunto de caracteres default “utf8″ (note que na linha de comando do MySQL não há o “-” em UTF-8). Com o banco de dados criado, precisamos importar todos os dados do Ocomon para dentro deste banco de dados. Para isso, saia do cliente MySQL:

mysql> quit;

Agora, vamos importar o conteúdo do arquivo /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL:

# mysql -u root -p ocomon –default-character-set=utf8 < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL

A partir de agora, o diretório /var/www/html/ocomon/install não é mais necessário. De acordo com a documentação, o recomendado é que você o remova:

# rm -rf /var/www/html/ocomon/install

Agora, vamos configurar o arquivo /var/www/html/ocomon/includes/config.inc.php. Faça o seguinte:

# mv /var/www/html/ocomon/includes/config.inc.php-dist /var/www/html/ocomon/includes/config.inc.php
# vim /var/www/html/ocomon/includes/config.inc.php

Neste arquivo, você deve colocar as informações para conexão ao MySQL. Edite as seguintes linhas:

  • define ( “SQL_USER”, “ocomon”); -> O padrão é utilizar o usuário “ocomon” para se conectar ao banco de dados. Se você está utilizando um outro usuário, modifique esta linha e substitua “ocomon” pelo nome do usuário.
  • define ( “SQL_PASSWD”, “”); -> Nesta linha você deve colocar a senha do usuário do MySQL utilizado para se conectar ao banco de dados.
  • define ( “SQL_SERVER”, “localhost”); -> Define em qual máquina o MySQL está instalado. Se você não estiver executando o servidor MySQL na mesma máquina onde você está instalando o Ocomon, especifique o nome DNS ou IP da máquina aqui.
  • define ( “SQL_DB”, “ocomon”); -> Define o nome do banco de dados do Ocomon.

Não é necessário alterar nenhuma das outras variáveis, a não ser que você queira alterar algumas outras opções do Ocomon. Porém, isso foge um pouco ao escopo do artigo.

Depois disso, você já pode fazer o primeiro login no Ocomon! Digite no seu navegador web:

http://localhost/ocomon

Não se esqueça de substituir “localhost” pelo nome ou IP da máquina onde você instalou o Ocomon e o “ocomon” pelo nome do diretório do Ocomon no seu servidor (se colocou os arquivos de instalação diretamente no root do Apache, não é necessário colocar nada depois do “/”). Por padrão, você deve fazer o login com o usuário “admin” e senha “admin”. Por motivos claros, a primeira coisa que você deve fazer quando realiza o seu primeiro login é mudar a senha padrão. Após o login você verá a seguinte tela:

ocomon-home

Conclusão

Instalar o Ocomon é apenas o primeiro passo. Agora, o próximo passo é configurar todos os dados, deixando ele de acordo com as necessidades da sua empresa. Para lhe auxiliar nesta tarefa, os desenvolvedores do Ocomon fizeram uma documentação excelente para ele. Você pode fazer o download dessa documentação em https://sourceforge.net/projects/ocomonphp/files/Ocomon_2.0RC5/ocomon2.0RC5-doc.zip.

Sem dúvidas, o Ocomon vai auxiliar você a manter o seu departamento de TI mais organizado e eficiente, auxiliando a sua empresa a fazer negócios de uma maneira mais eficiente e agregando valor ao produto.

Se você tiver alguma dúvida, deixe seu comentário!

Gostou do blog? Me siga no Twitter e sempre seja avisado quando um novo post for publicado! Você também pode assinar o feed RSS!

Compartilhe o post! These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Webnews
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Ask
  • Bloglines
  • email
  • Facebook
  • Furl
  • Google Bookmarks
  • LinkedIn
  • Live-MSN
  • Pownce
  • Print
  • Rec6
  • Slashdot
  • Technorati
  • TwitThis

Posts relacionados:

  • Instalação do OpenBSD 4.7 O OpenBSD é um sistema Unix-like (assim como o Linux),...
  • Como utilizar o RPMForge no CentOS Há alguns meses, venho utilizando a distribuição CentOS. Gosto muito...
  • Configurando bridges no CentOS Uma bridge nada mais é que um dispositivo que interliga...



  • 79 Comentários

    1. candido

      24|Aug|2009 1

      Prezados

      Fiz todo o passo a passo e quando fui abir a url do ocomon, me apresentou a seguinte mensagem:

      Access denied for user ‘ocomon’@'localhost’ (using password: YES)

      obs. o servidor que foi instalado está na internet e foi tentando abrir através do endereço do mesmo na web.

      Grato

    2. Pedro Pereira

      24|Aug|2009 2

      Candido,

      Esta mensagem está relacionada com a conexão ao banco de dados. Você configurou o arquivo /var/www/html/ocomon/includes/config.inc.php? Se sim, tem certeza que a senha está correta?

      []‘s

      Pedro

    3. candido

      26|Aug|2009 3

      Ok

      Vi que o problema era na senha, agora está ocorrendo outro que é, aparece a tela incial do ocomon, porém ao me logar com admin , admin, ele retorna a seguinte mensagem:

      Table ‘ocomon.usuarios’ doesn’t exist

      obs. executei conforme o tutorial a importação do banco de dados.

    4. Pedro Pereira

      27|Aug|2009 4

      candido,

      O nome do banco de dados que você criou é “ocomon” mesmo?

      []‘s

      Pedro

    5. candido

      27|Aug|2009 5

      Sim

      Segui o tutorial fielmente.

    6. Pedro Pereira

      28|Aug|2009 6

      candido,

      Logue no seu MySQL e digite “show tables;” para verificar se está tudo ok. Cole o resultado aqui, ou me mande pelo formulário de contato.

      []‘s

      Pedro

    7. Celso Faria

      07|Sep|2009 7

      Olá amigo…

      já há algum tempo que venho tentando instalar o ocomon. Sempre sigo a instalação ao pé da letra, porém sempre esbarro no mesmo erro.
      Ao me logar como Admin é apresentada a tela inicial (com os menus a esquerda), na área central da tela é que é apresentado o erro:

      Internal Server Error

      The server encountered an internal error or misconfiguration and was unable to complete your request.

      Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

      More information about this error may be available in the server error log.

      Já olhei o arquivo de log mas não encontro nada.
      O que pode estar errado? Já refiz todo o procedimento várias e várias vezes. Já procurei no google e não encontro nada também.

      Obrigado desde já.

    8. Pedro Pereira

      12|Sep|2009 8

      Celso,

      O problema pode ser alguma configuração errônea no Apache. Você já conferiu se está tudo correto no arquivo dele? Verifique se o PHP e o MySQL também estão OK. Esta mensagem é muito “geral”, não dá detalhes sobre nada, aí fica bem complicado dar uma ajuda.

      []‘s

      Pedro

    9. frdbrn

      17|Sep|2009 9

      Access denied for user ‘ocomon’@'localhost’ (using password: YES)

      para contornar….
      edite o arquivo:
      # vim /var/www/html/ocomon/includes/config.inc.php

      troque a linha
      “define ( “SQL_DB”, “ocomon_rc5″);”
      por
      “define ( “SQL_DB”, “ocomon”);”

      feito….note que na instalção vc cria o banco com esse nome.
      outra coisa é que no tutorial vc cria a base de dados com o nome de usuario “root” e não “ocomon”.

      Fazendo isso vai fucnionar.

      testei isso com a versão 2.0orc_6
      Flw!

    10. tiago

      18|Sep|2009 10

      Valeu… muito bom o tutorial!

      consigo acessar a url mas quuando digito usuario “admin” e senha “admin” ele me mostra esse erro.

      Table ‘ocomon_rc6.usuarios’ doesn’t exist

      O pode ser?

      tenho que criar tabelas?

    11. Giovane

      22|Sep|2009 11

      Usuario Candido ao rodar o comando
      mysql -u root -p ocomon –default-character-set=utf8 < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL

      tive que fazer algumas modificações nele não precisa setar o default character, o comando fica assim:
      mysql -u root -p ocomon < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL

    12. Celso Faria

      27|Sep|2009 12

      Pedro,

      tive a idéia de reinstalar o apache e depois comparar o arquivo de configuração novo com o que eu possuía com o comando:

      diff httpd.conf httpd.conf.bkp

      e a resposta foi uma linha, creio que essa linha estava fazendo a diferença:

      AllowOverride AuthConfig (no arquivo antigo)
      AllowOverride none (no arquivo original)

      a partir daí consegui acessar o ocomon normalmente.
      fica aí a dica se algués estiver com o mesmo problema.

      obrigado.

    13. Candido

      04|Oct|2009 13

      Membros

      Obrigado consegui corrigir com a ajuda de vocês.

      desculpe a demora em responder

    14. Fábio Vaz

      29|Jan|2010 14

      Pessoal Boa tarde,

      Fiz tudo certo… aparece a tela de login pra min e então quando coloco o usuario: admin e a senha: Admin.. ocorre o seguinte erro:

      No database selected

      Alguém pode me ajudar

      Obrigado.

    15. Roberto Leon

      02|Mar|2010 15

      Procuro consultores interessados em prestar serviços de consultoria/implantação/customização do Ocomon. Se alguém conhecer, por favor, contatos pelo roberto.leon@mondial-assistance.com.br

      Grato

    16. Luiz

      16|Mar|2010 16

      Caros aqui na minha tela também está aparecendo msg de erro:

      No database selected

      o nome da base esta certo, usuario correto, endereço do servidor também….

      procurei por toda internet e não consegui localizar oque poderia ser…. alguem sabe me dizer se eh alguma configuração
      que derrepente está faltando no httpd.conf ou sei la =S

      obrigado.

    17. Jaime

      19|Mar|2010 17

      Bom dia …

      Fiz a instalação completa do ocomon e estou atuando em minha máquina trabalhando normalmente. Atualizando as tabelas dos centros de custos, usuários, etc…
      A minha dúvida é de que maneira poderei compartilhar pela rede para teste e verificação dos usuários a performance do ocomon sem colocar no provedor da web. Como configuro minha rede pelo ocomon ??

      Obrigado…

    18. Jaime

      19|Mar|2010 18

      Complemento …
      Uso xp professional – instalei tudo pelo WampServer
      Tudo funciona direito.
      Obrigado…

    19. Caio

      26|Mar|2010 19

      Pessoal, quando entro com o usuario padrao, nao acontece nada
      a pagina atualiza mas volta pro mesmo lugar, sem nenhuma mensagem de erro

    20. Celso Faria

      11|Apr|2010 20

      Caio,

      Pelo jeito você está usando o IE para acessar o ocomon.
      Habilite os cookies que isso se resolve, ou use o Firefox :D

      []s

    21. Fernando

      07|Jul|2010 21

      Mto bom mso, parabéns pela iniciativa!!!

      rodando ok, por aki

      ;]

    22. Paulo

      07|Jul|2010 22

      consigo acessar a url mas quuando digito usuario “admin” e senha “admin” ele me mostra esse erro.

      Table ‘ocomon.usuarios’ doesn’t exist

      O pode ser?

      tenho que criar tabelas?

    23. Marcos Aurelio

      14|Jul|2010 23

      Table ‘ocomon_rc6.usuarios’ doesn’t exist.

      Esse erro ocorre pelo seguinte.

      Apos criarmos o a nossa base de dados temos que importar alguns dados.

      mysql -u root -p ocomon –default-character-set=utf8 < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL // forma errada disponibilizada no site

      Tem que ser feito da seguinte forma!

      Essas informações –default-character-set=utf8 não procedem.
      Pois os dados tem que ser salvos no BANCO e o banco é "ocomon" e não "ocomon –default-character-set=utf8" !

      mysql -u root -p ocomon < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL

      Lembrando que ocomon "–default-character-set=utf8", são parametros passados ao banco.

      Abraços e espero ter ajudado

    24. Pedro Pereira

      15|Jul|2010 24

      Pessoal, desculpa pela demora em aprovar os comentários. Meus dias tem sido uma correria só hehehe

      Paulo, o Marcos Aurélio respondeu a sua dúvida.

      Marcos, excelente dica!

      Obrigado a todos pelas contribuições nos comentários!

      []‘s
      Pedro Pereira

    25. Zaqueu Marquezim

      16|Jul|2010 25

      Meu Ocomon esta tudo OK, só me apresenta um erro na Abertura do chamado (“Invalid date format (valid format: aaaa-mm-dd”) já tentei de tudo caso alguém possa me ajudar eu agradeço.

      Zaqueu Marquezim

    26. Marcelo

      16|Jul|2010 26

      Boa tarde,

      Fiz todos os passos mas, não consigo importar o contudo do database de forma alguma. Ja criei o database mas, da este erro: ERROR 1396 (HY000) at line 5: Operation CREATE USER failed for ‘ocomon’@'localhost’.

      Caso alguem tenha alguma ajuda agradeço

      Marcelo

    27. Lino

      16|Jul|2010 27

      Ola fiz todos os passos mas descrito mas ao digitar no navegador aparece somente a arvore de aquivos.

      Ja refiz todos os passos e não consigo descobrir onde estou derrapando.

      Os diretorios são iguais ao descrito no manual. No mysql eu logo normal mas, tenho que usar o comando use ocomon para setar o database e então vejo as tabelas.

      Alguma dica?

      []‘s
      Lino

    28. Pedro Pereira

      17|Jul|2010 28

      Lino,

      Isto parece problema na configuração do Apache. Verifique se ele está interpretando páginas PHP, se há um documento padrão definido, etc.

      Caso não saiba como verificar estes parâmetros, dê uma olhada no http://www.vivaolinux.com.br que com certeza você irá encontrar todas as soluções que precisa.

      []‘s
      Pedro Pereira

    29. Pedro Pereira

      17|Jul|2010 29

      Marcelo,

      Você já chegou a criar o usuário “ocomon” no MySQL antes de importar os dados para o DB?

      []‘s
      Pedro Pereira

    30. Pedro Pereira

      17|Jul|2010 30

      Zaqueu,

      Nunca vi este erro antes hehe Será que não é algum problema na configuração do próprio PHP?

      []‘s
      Pedro Pereira

    31. Zaqueu Marquezim

      19|Jul|2010 31

      Pedro bom dia,

      Meu ultimo teste é do BD via PHPmyadmin, achei um campo onde o sistema manda para o Banco o seguinte parâmetro ano/mês/dia. quando eu zero a data do ambiente o erro some. o que estou fazendo achei na configuração do ocomon em /var/www/ocomon/includes/class/conecta.class.php algumas variáveis de ano/mês/dia vou alterá-las para ver o que vai dar, zerando o campo de data no banco eu já sei que o sistema vai de boa, agora vou tentar no código.

    32. Zaqueu Marquezim

      19|Jul|2010 32

      Minha decisão não é a mais coerente, porem apos analisar muitos parâmetros no código e no banco cheguei à seguinte conclusão. Todos os chamados recebem o formato brasileiro de data, porem o Fonte converte para o Mysql padrão americano, todos os SLA ano sofrem alteração, unica coisa que incomodava era a MSG, então fiz o seguinte comentei a linha // echo “Invalid date format (valid format: aaaa-mm-dd) – $datahoje“;
      Testei todo o ambiente fiz abertura de mais de 30 chamados, testei os SLA anteriores não houve alteração e o erro da MSG acima já era.
      Em fim fiz dois ambiente VM 1 prod e 1 Homolog, DROP nas bases dos dois ambiente e agora e implementar.
      Abraços obrigado

    33. Tiago

      21|Jul|2010 33

      Pessoal, fiz todos os passos acima, mas quando digito a url http://192.168.0.148/ocomon ou http://localhost/ocomon a página fica em branco!

    34. Tiago Pereira

      22|Jul|2010 34

      Pessoal, preciso de ajuda, sou novo com o linux, e realizei o passo a passo para instalar o ocomon, mas qdo digito a URL http://localhost/ocomon ou http://192.168.0.148/ocomon fica com página em branco, não aparece nada, qdo faço o teste do apache (http://localhost) está normal.

    35. Pedro Pereira

      23|Jul|2010 35

      @Zaqueu

      Que bom que agora está OK! Qualquer coisa posta aqui :)

      []‘s
      Pedro Pereira

    36. Pedro Pereira

      23|Jul|2010 36

      Tiago Pereira,

      Talvez o problema do seu Apache é que ele não está interpretando páginas PHP. Dê uma olhada nesse artigo: http://www.vivaolinux.com.br/artigo/Configurando-PHP-com-Apache2-no-Linux?pagina=1, talvez ele te dê uma ajuda pra verificar se o problema é realmente esse.

      []‘s
      Pedro Pereira

    37. Fernando

      29|Jul|2010 37

      Pedro estou com o mesmo problema do Thiago ao acessar 10.0.1.8/ocomon a página fica em branco.Como o meu não é compilado e sim instalado pelo yum então aquele post do vivaolinux não ajudou muito sabe dizer o que mais precisa?

    38. Daniel

      30|Jul|2010 38

      Olá pessoal,
      Eu instalei td conforme o tutorial mas quando acesso ele exibe a página toda desconfigurada. A página parece para mim como estrutura… com as pastas e arquivos do diretório ocomon.
      O título da página fica assim Index of /ocomon.
      Gostaria de uma ajuda de vcs.
      Aguardo

    39. Pedro Pereira

      31|Jul|2010 39

      @Fernando,

      Talvez o seu Apache não esteja interpretando páginas PHP. Para fazer o teste e ter certeza, crie uma página PHP com qualquer nome e coloque o seguinte conteúdo nela:

      < ?php
      phpinfo();
      ?>

      E acesse ela através do seu browser. Se aparecer todas as configurações do PHP, então o Apache está ok. Se não, você deve configurar o Apache para interpretar páginas PHP. Se for este o caso, dê uma lida na resposta que eu mandei para o Tiago Pereira (número 36).

      []‘s
      Pedro Pereira

    40. Pedro Pereira

      31|Jul|2010 40

      @Daniel,

      Isso parece um problema de configuração no Apache, não no Ocomon/PHP. Tente definir uma página “padrão” para o Apache procurar sempre que você acessar o diretório ocomon através do navegador. Também veja se o PHP está corretamente configurado na sua página.

      []‘s
      Pedro Pereira

    41. Gabriel Silva dos Anjos

      03|Aug|2010 41

      Boa noite,

      Estou tentando instalar o ocomon no meu site no provedor de internet na UOL mais o Nome do BANCO DE DADOS Não e OCOMON … e usuário não e root ja fiz alteração no arquivo /includes/config.ini.php

      Assim

      define ( “SQL_USER”, “website”); //NOME DO USUÁRIO PARA ACESSAR A BASE DO OCOMON

      //Senha do banco
      define ( “SQL_PASSWD”, “tentativa”);//AQUI DEVE SER COLOCADA A SENHA DO BASE DO OCOMON
      //Servidor do banco
      define ( “SQL_SERVER”, “dbmy0057.whservidor.com”); //SE O BANCO DE DADOS ESTIVER EM UM SERVIDOR DIFERENTE DO SERVIDOR WEB DEVE-SE ALTERAR O VALOR “localhost”
      //Nome do banco
      define ( “SQL_DB”, “website”);//NOME DO BANCO DE DADOS. PADRÃO: OCOMON

      Tenho que mudar mais o que?

      QUando eu faço login ele volta para tela inicial, quando coloco login errado.. ele aparece erro normal.. mais quando o login esta correto ele volta para tela do login.. novamente…

      no aguardo Pessoal

    42. José Carlos

      04|Aug|2010 42

      Estou com o mesmo problema do Thiago. Instalei e configurei tudo ao pé da letra, tudo certinho, mas qndo digito a url http://192.168.0.254/ocomon, “carrega”, aparece concluído na barra de status, mas a página fica totalmente em branco. O apache está funcionando normal, quando coloco http://192.168.0.254/phpinfo.php tbm funciona blz, somente o ocomon não aparece nada.

      HELP =\!

    43. Pedro Pereira

      04|Aug|2010 43

      @Gabriel,

      Quando você usa uma hospedagem para o Ocomon (ou qualquer outro sistema que utilize banco de dados) você precisa entrar em contato com o suporte da empresa de hospedagem para que eles criem um usuário, senha e banco de dados para você configurar no config.ini.php do Ocomon. Foi isso o que você fez?

      []‘s
      Pedro Pereira

    44. Pedro Pereira

      04|Aug|2010 44

      @José Carlos,

      Pode ser que o Ocomon não esteja conseguindo se conectar ao banco de dados. Faça um teste, na linha de comando, tente se conectar diretamente como o usuário que você configurou para o Ocomon e veja se funciona direitinho. Pode ser que o usuário que você escolheu não esteja com permissões no BD.

      []‘s
      Pedro Pereira

    45. Gabriel Silva dos Anjos

      04|Aug|2010 45

      Bom dia,

      Ja configurei e coloquei os dados do provedor… “Usuário MySQL” “Senha” e “Host”.. mais o Sistema não funciona… Veja como fica… http://www.bicrosoft.com.br/ocomon … tenta entrar com usuário admin senha admin … volta para mesma tela… quando voce entra com usuario e senha nada ver.. que nao tem no banco.. ele aparece erro… tenta entrar Usuário: Teste senha: teste.

      Obrigado

    46. Pedro Pereira

      07|Aug|2010 46

      @Gabriel,

      Realmente não sei mais o que pode ser cara. Tenta entrar em contato com o suporte do seu host.

      []‘s
      Pedro Pereira

    47. Gabriel Silva

      11|Aug|2010 47

      @Pedro Pereira

      Obrigado

    48. KLEITON BITTENCOURTQ

      09|Sep|2010 48

      Boa Tarde a todos,

      senhores estou com problemas de Table ‘ocomon.usuarios’ doesn’t exist, ja criei o usuario no mysql, o php esta rodando, o apache esta rodando, porem essa mensagem me persegue… não sei mais aonde ir.

    49. José Carlos

      19|Sep|2010 49

      Bom dia,

      Instalei e configurei tudo certo no apache, php, mysql e ocomon, mas ao digitar http://localhost/ocomon ou http://127.0.0.1/ocomon a tela fica totalmente em branco. O apache está interpretando páginas PHP pois criei um arquivo index.php com:

      e aparecem as informações do PHP normalmente. Também consigo logar no mysql com o usuário ocomon.

      Preciso de ajuda =/ !!

    50. Michel

      21|Sep|2010 50

      Olhei todos os posts e comentarios dos outros problemas. Infelizmente não sei o que posso estar fazendo de errado, pois ao rodar o comando para executar o SQL ele me retorna erro

      Faço assim conforme no tutorial desta versão 2.0RC6:

      debian:/# mysql -u root -p < /var/www/ocomon/install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL

      Me retorna o erro

      ERROR 1396 (HY000) at line 5: Operate CREATE USER failed for 'ocomon'@'localhost'

      E não cria o banco nem nada.

    51. Pedro Pereira

      22|Sep|2010 51

      @José Carlos,

      Verifique se o usuário do Apache tem as permissões corretas para acessar o diretório do Ocomon.

      []‘s
      Pedro Pereira

    52. Pedro Pereira

      22|Sep|2010 52

      @Michel,

      O banco deve ser criado na mão e especificado na linha de comando com “-D ocomon”. Faça isso e tente novamente.

      []‘s
      Pedro Pereira

    53. Michel

      23|Sep|2010 53

      Amigos,

      Não sei em que momento errei. Mas como não me achava (rsrsrsrs) resolvi zerar tudo e começar de novo. Funcionou….rsrsrsrs

      Grato pela atenção e ajuda.

    54. thiago

      01|Nov|2010 54

      Bom dia a todos estou com um problema na instalação do ocomon eu segui todos os passos descritos a cima e quando entro no site e digito o endereço do ocomon aparece esta mensagem:
      SORRY! WRONG PATH TO THE LANGUAGE FILE!
      See ocomon/includes/languages/ to see the available language files!
      alguem poderia me ajudar por favor

    55. Otto Marcelo

      29|Nov|2010 55

      Bom dia pessoal, segui todos os passos mas quando logo no ocomon aparece o erro
      No database selected
      como sou novo com linux alguém pode me ajudar por favor

    56. Otto Marcelo

      29|Nov|2010 56

      Ai pessola importei o arquivo DB da pasta de instalção de novo e funconou

    57. Moisessoad

      10|Jan|2011 57

      olha só resolvi esse problema:
      ERROR 1396 (HY000) at line 5: Operate CREATE USER failed for ‘ocomon’@'localhost’
      fazendo o seguinte:
      editei o arquivo
      #/var/www/ocomon/install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL e comentei a seguinte 5° linha
      que define que ele cria um usuario chamado ocomon.
      #CREATE USER ‘ocomon’@'localhost’ IDENTIFIED BY ‘mysql_db’;

      depois que comentei essa linha o ocomon funcionou normalmente.

    58. fabio

      26|May|2011 58

      Moisessoad você merece um beijo na boca cara! resolvi o problema comentando a maldida linha! abração.

    59. Jonatas

      07|Jun|2011 59

      Boa Tarde
      O que eu faço para configurar no ocomon para ele ter dois sla para um mesmo problema?

    60. Cleidison

      06|Oct|2011 60

      Fiz a instalação conforme explicado e ao abrir o sistema aparece o erro abaixo. Se digito o usuário e senha aparecem + 3 erros…

      ( ! ) Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\wamp\www\ocomon\index.php on line 52
      Call Stack
      # Time Memory Function Location
      1 0.0022 456216 {main}( ) ..\index.php:0
      2 0.0222 917664 mysql_fetch_array ( ) ..\index.php:52

      Erros que aparecem apos digitar o usuário e senha

      ( ! ) Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\wamp\www\ocomon\includes\include_geral.inc.php on line 47
      Call Stack
      # Time Memory Function Location
      1 0.0021 493912 {main}( ) ..\login.php:0
      2 0.0031 511984 include( ‘D:\wamp\www\ocomon\includes\include_geral.inc.php’ ) ..\login.php:20
      3 0.0347 1429616 mysql_fetch_array ( ) ..\include_geral.inc.php:47

      ( ! ) Notice: Undefined index: sis_screen in D:\wamp\www\ocomon\includes\common\login.php on line 188
      Call Stack
      # Time Memory Function Location
      1 0.0021 493912 {main}( ) ..\login.php:0

      ( ! ) Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\wamp\www\ocomon\includes\common\login.php on line 219
      Call Stack
      # Time Memory Function Location
      1 0.0021 493912 {main}( ) ..\login.php:0
      2 0.2289 1446184 mysql_fetch_array ( ) ..\login.php:219
      NÃO FOI POSSÍVEL ACESSAR A TABELA DE CONFIGURAÇÕES DO SISTEMA!

    61. Marcio Lobato

      06|Oct|2011 61

      estou com esse mesmo problema

      consigo acessar a url mas quuando digito usuario “admin” e senha “admin” ele me mostra esse erro.

      Table ‘ocomon.usuarios’ doesn’t exist

      oque façopra resolver esse problema

    62. Pedro Pereira

      08|Oct|2011 62

      Caros,

      Aparentemente houve algum problema quando vocês tentaram executar o script de banco de dados do Ocomon. Vocês já tentaram re-importar os dados?

      []‘s
      Pedro Pereira

    63. Como instalar o OCOMON no Centos 5.7 « Marcelão

      13|Oct|2011 63

      [...] ou por e-mail mesmo, estamos ai para aprender cada vez mais e ajudar uns aos outros. FONTE: http://www.pedropereira.net/instalacao-do-ocomon-no-centos-53/ Share this:TwitterFacebookLike this:LikeBe the first to like this post. Centos, Linux, Ocomon [...]

    64. Felipe Lopes

      13|Oct|2011 64

      Está é a minha primeira vez no ambiante LAMP ainda tenho algumas dificuldades mas está tudo ocorrendo de forma satisfatória, mas nao estou conseguindo prosseguir com a instalação.
      Ao executar o comando
      mysql -u root -p ocomon -d -default-character-set=utf8 </var/www/html/ocomon/install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL

      o seguinte erro aparece:
      mysql: unknown option '-d'

      Poderia me ajudar, Grato ! ! ! ! !

    65. Pedro Pereira

      13|Oct|2011 65

      Felipe,

      O problema está na opção “-default-character-set”. Faltou mais um “-”: –default-character-set.

      []‘s
      Pedro Pereira.

    66. Adriana Combat

      06|Dec|2011 66

      Boa tarde pessoal !!!

      Instalei o Ocomon local em um servidor e estou tendo os seguintes problemas:

      1 – Quando tento fechar um chamado dá o seguinte erro –

      ERRO AO TENTAR INCLUIR ASSENTAMENTO!INSERT INTO assentamentos (ocorrencia, assentamento, data, responsavel) values (2, ‘Descrição técnica do problema

      xxxxx’, ”, ’2011-11-28 11:53:48′, 1

      2 – Quando cadastro um usuário e tento logar, ele dá o seguinte erro –

      Usuário,senha ou permissão inválida!
      AUTH_TYPE: SYSTEM

      Aguardo uma ajuda de vcs e agradeço

    67. Pedro Pereira

      14|Dec|2011 67

      Adriana,

      Aparentemente aconteceu algum erro quando você tentou configurar o banco de dados. Tente fazer essa parte da instalação novamente.

      []‘s
      Pedro Pereira.

    68. agnela

      22|Dec|2011 68

      Cara não sei o que fazer, instalei o ocomon seguindo o tutorial, porem quando acesso, com qualquer usuario e qualquer senha me informa o seguinte:

      Table ‘ocomon.usuarios’ doesn’t exist

      fui no mysql e dei o show tables, e o mesmo não exibiu nada. Porem ao tentar criar novamente a tabela ocomon, o mesmo informa que ja existe uma tabela com esse nome =/

      se vc pudesse me ajudar ficaria grato, sou meio leigo nesse assunto então se precisar que eu acesse algo ou de um comando pufavor me fale qual comando pq geralmente eu fico boiando

    69. Pedro Pereira

      28|Dec|2011 69

      @agnela,

      Então, deu algum problema quando você estava importando o arquivo SQL para o banco de dados. Dê um drop no database atual, crie novamente e tente importar os dados de novo – mas desta vez preste atenção em qualquer mensagem de erro que apareça. Se der erro de novo, copie e cole a mensagem aqui que eu tento te dar uma ajuda.

      []‘s
      Pedro Pereira.

    70. agnela

      29|Dec|2011 70

      BOm dia, muito obrigado, a dica deu certo e agora esta funcionando, alias quase agora acontece isso:

      Fiz a instalação do ocomon na minha empresa,porem ao digitar o login e senha admin admin. aparece isso:

      Internal Server Error

      The server encountered an internal error or misconfiguration and was unable to complete your request.

      Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

      More information about this error may be available in the server error log.

      Este erro tambem aparece na hora de criar usuários.

      olhei nos logs e esta assim:

      [Fri Dec 23 14:16:18 2011] [alert] /var/www/ocomon/ocomon/geral/.htaccess: AddType not allowed here, referer: http://servidor/ocomon/index.php?lejearrrnekjlcabkdq8vutbf5
      [Fri Dec 23 14:16:19 2011] [error] PHP Notice: Use of undefined constant localhost – assumed ‘localhost’ in /var/www/ocomon/includes/classes/conecta.class.php on line 54, referer: http://servidor/ocomon/menu.php?sis=o
      [Fri Dec 23 14:16:19 2011] [error] PHP Notice: Use of undefined constant root – assumed ‘root’ in /var/www/ocomon/includes/classes/conecta.class.php on line 54, referer: http://servidor/ocomon/menu.php?sis=o
      [Fri Dec 23 14:16:19 2011] [error] PHP Notice: Use of undefined constant senha – assumed ‘senha’ in /var/www/ocomon/includes/classes/conecta.class.php on line 54, referer: http://servidor/ocomon/menu.php?sis=o
      [Fri Dec 23 14:16:19 2011] [error] PHP Notice: Use of undefined constant ocomon – assumed ‘ocomon’ in /var/www/ocomon/includes/classes/conecta.class.php on line 55, referer: http://servidor/ocomon/menu.php?sis=o

      vc sabe o que eu posso fazer? tentei a dica de um dos postes mudando o Auth… mas não resolveu

    71. agnela

      30|Dec|2011 71

      Ola consegui fazer funcionar,

      porem ao tentar criar usuário da o seguinte problema:

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

      alguma ideia?

    72. Pedro Pereira

      04|Jan|2012 72

      @agnela,

      O que aparentemente está acontecendo é um problema com o PHP. Já tentou reinstalar?

      []‘s
      Pedro Pereira.

    73. agnela

      06|Jan|2012 73

      Opa então agente vai fuçando e vai acontecendo as coisas rsrsrs.

      agora eu consigo criar o usuário normalmente, ele recebe email, e ao clicar na confirmação acontece isso:

      C:\Users\meupc\Desktop\192.168.123.85/ocomon/ocomon/geral/confirma.php?rand=200373359115105184300199127

      ai se eu removo e deixo assim:
      192.168.123.85/ocomon/ocomon/geral/confirma.php?rand=200373359115105184300199127

      o mesmo abre o link de confirmação, porem ao clicar no link para redirecionar para o site tambem direciona para outro local maluco.

      no servidor em configurações deixei o caminho:
      SITE PARA ACESSO AO OCOMON 192.168.123.85/ocomon

      ta dificil viu rs

    74. Marlon

      19|Jan|2012 74

      Muito bom o Tutorial, até mesmo os comentários ajudam muito, se alguém estiver com problemas para seguir o tutorial principalmente na criação do banco verifique qual versão está tentando instalar porque o R6 que é a que instalei o arquivo .SQL ele cria o usuário diferente do mostrado no tutorial, vai precisar editar o arquivo e trocar os campos das primeiras linhas.

    75. Marlon

      19|Jan|2012 75

      Galera, tive um problema e preciso de uma ajuda, alterei a minha senha de admin do portal e coloquei o caracter “@” na senha, ele salvou e aceitou a senha normal.
      mas quando fui acessar novamente, coloco o usuário admin e a senha que defini e ele me diz que não aceita caracteres especiais somente alfanuméricos.
      como posso resolver isto?

    76. Marlon

      19|Jan|2012 76

      Já resolvi da forma mais fácil possível eu acho. como não havia cadastrado nada ainda dei um drop no user e na tabela e rodei novamente o script. funcionou perfeitamente.. agora lembre-se NÃO UTILIZE CARACTERES ESPECIAIS NA SENHA DE LOGIN.

    77. Marlon

      19|Jan|2012 77

      nesse link tem sobre algumas coisas e liberar caracteres especiais.

      http://www.vivaolinux.com.br/dica/Ocomon-+-Active-Directory-%28AD%29

    78. Pedro Pereira

      20|Jan|2012 78

      @Marlon,

      Muito obrigado pela contribuição!

      []‘s
      Pedro Pereira

    79. Lucas de Lima

      20|Jan|2012 79

      Opa pessoal,

      Pedro, um belo tutorial, parabéns.
      Estou trabalhando com o Ocomon faz 1 ano já, customizando bastante coisa, qualquer dúvida podem contatar
      lucaslr6@gmail.com..
      Abraço


    Deixe seu comentário!

    Acompanhe!

      Assine o feed RSS! Me acompanhe no Twitter! Me adicione no LinkedIn!

    Creative Commons


    Mais lidos