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