OcoMon – Monitor de Ocorrências e Inventário de equipamentos de informática.

Tecnologia infraestrutura e desenvolvimento

OcoMon – Monitor de Ocorrências e Inventário de equipamentos de informática.

OcoMon – Monitor de Ocorrências e Inventário de equipamentos de informática.
Versão: 2.0-RC6 – Licença GPL

Hoje vou mostrar uma ferramenta muito interessante para quem quer criar na empresa mecanismo de atendimento
a chamado de microinformatica OK.

Então mãos a obra, vamos instalar alguns pacotes e na sequencia vou explicando OK.

Bom primeiramente vamos instalar o Apache, depois seguido do PHP e por último o nosso Banco MySQL,
e depois disso tudo vamos ao que nos interessa, o Ocomon.

Passo 1:

Para instalar o Apache:

# yum install httpd httpd-manual

Vamos o arquivo /etc/httpd/conf/httpd.conf para que possamos fazer algumas modificações OK.

# vim /etc/httpd/conf/httpd.conf

procure pela linha: AddDefaultCharset UTF-8

altere o UTF-8 para iso8859-1 então: AddDefaultCharset iso8859-1

Após a troca salve o arquivo e inicie o serviço de httpd caso o mesmo não esteja inicializado.

# service httpd start

Passo 2:

Para instalar o PHP:

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

Passo 3:

Para instalar o MySQL:

# yum install mysql mysql-devel mysql-server

# service mysqld start

Bom, agora galera é o seguinte, vamos definir a senha do root do nosso mysql pois por default o MySQL vem sem senha para ROOT

# /usr/bin/mysqladmin -u root password ‘dej@no123’

INSTALAÇÃO DO OCOMON

Procedimento trnaquilos ne , vamos ao que interessa.

Passo 4:

Para instalar o Ocomon:

# cd /tmp

# wget http://sourceforge.net/projects/ocomonphp/files/ocomon_2.0-RC6.tar.gz

Agora vamos descompactar e colocar ele dentro do diretório raiz do httpd (apache).

# tar -zxvf ocomon_2.0-RC6.tar.gz && mv ocomon_2.0-RC6 /var/www/html/ocomon

Depois de todas essas instalações, vamos criar nosso banco de dados que será utilizado pelo Ocomon, lembrando que vamos cria-lo com UTF-8, então:

# mysql -u root -p (digite a senha a qual vc definiu no PASSO 3)

mysql > create database ocomon character set utf8;

mysql > quit;

Passo 5: (Implementando algumas configurações nos arquivos do OCOMON)

# cd /var/www/html/ocomon/

# Mudando o nome do banco por padrão vem como “ocomon_rc6” vamos deixar ocomon
sed -ie s/ocomon_rc6/ocomon/g install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL

#Mudando o nome do usuario que vai acessar o banco do ocomon Padrão ocomon vamos deixar admin
sed -ie s/’ocomon’@’localhost’/’admin’@’localhost’/g # install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL

Por ultimo edit o arquivo install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL e onde encontra-se ‘senha_ocomon_mysql’ coloque ‘ocomon’ OK

Se tudo estiver correto execute o comando abaixo não deve retornar nenhum erro apartir daqui ja criamos o banco ocomon e suas tabelas
# mysql -u root -p ocomon –default-character-set=utf8 < /var/www/html/ocomon/install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL

É recomendado apagar a pasta /var/www/html/ocomon/install, mas só apague quando tiver certeza ou se quiser deixar tbm tudo bem o importante
e que o banco tenha sido criado sem nenhum tipo de problema.

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

Agora vamos para as duas últimas partes.

Precisamos alterar o nome do arquivo /var/www/ocomon/includes/config.inc.php-dist para config.inc.php, então:

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

Agora vamos a parte final (ta quase) , vamos editar o arquivo

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

Então edite as seguintes linhas e deixe conforme abaixo:

//Usuario do banco
define ( “SQL_USER”, “ocomon”); //NOME DO USUÁRIO PARA ACESSAR A BASE DO OCOMON
//Senha do banco
define ( “SQL_PASSWD”, “ocomon”);//ESSA SENHA É A SENHA PADRAO CRIADA NA INSTALACAO DO SISTEMA.
//Servidor do banco
define ( “SQL_SERVER”, “localhost”); //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”, “ocomon”);//NOME DO BANCO DE DADOS.
define ( “DB_CCUSTO”,”ocomon”); //Base de dados onde são buscados os Centros de Custos.

Basicamente não precisa mais alterar nenhuma linha desse php, a não ser, claro, que vc queira customizar alguma coisa.

Bom vamos testar em modo shell
Baixe instale o lynx no seu servidor

# yum install lynx

Depois:

# lynx http://localhost/ocomon

Provavelmente se tudo deu certo vai aparecer a tela de login do ocomon, entre com o login “admin” e senha “admin” em modo shell
depois pode ser via navegador mesmo.

htpp://192.168.0.117/ocomon

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *