Instalando o OCOMON

1º Passo – Configurando o Usuário Root
- Abra o terminal (Aplicativos > Acessórios > Terminal)
- Vamos definir uma senha para o usuario root. Digite o comando


# sudo passwd root

- Inisira sua senha - Digite uma nova senha para o usuario root
- As tarefas a seguinte devem ser executadas pelo root, para se “transformar” no root digite o comando

# sudo su ­
- Insira a senha do root

- O prompt de comandos deve ficar assim root@nome_do_computador:#


2º Passo – Instalar o Apache:
- Abra o terminal (Aplicativos > Acessórios > Terminal)
- Digite o seguinte o seguinte comando:
#apt-get update
#apt­-get install -y apache2 apache2-doc apache2-utils apache2-suexec apache2-mpm-prefork libexpat1 libapache2-mod-auth-mysql

- Após a instalação teste a instalação do apache, abra o seu navegador padrão (Ex. Firefox) e digite:  http://localhost

3º Passo – Instalar o PHP5:

- No terminal digite o comando:
# apt-­get install -y php5 libapache2­-mod-­php5 php5-common php5-curl php5-dev php5-gd php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-cli php5-ps php-pear libaio1 phpmyadmin

- Após a instalação é necessário reiniciar o serviço do Apache para que ele “leia” o arquivo de configuração do PHP5. Digite o seguinte comando no terminal:

# /etc/init.d/apache2 restart

- Para verificar se o PHP5 está funcionando corretamente acesse o diretório:
# cd /var/www

- remova o arquivo index.html usando o comando

# rm ­-rf index.html

- Crie um arquivo PHP uando o comando:
# vi index.php

- Quando o editor VI abrir pressione a letra “i” ou “insert” do seu teclado e digite a seguinte linha:
- Para salvar o arquivo pressione a tecla ESC , depois pressione a tecla “:”, digite wq! e pressione a tecla ENTER
- Agora faça um teste no seu navegador digitando o endereço

http://localhost/


- A página ira carregar as informações sobre a configuração do php.

(Exemplo da página de informações do PHP)


4º Passo – Instalar o MySQL5

- No terminal digite o comando
# apt­-get install -y mysql-server build-essential libapache2-mod-php5 libapache2-­mod-­auth-­mysql php5-­mysql

- Reinicie o serviço do Apache novamente usando o comando

# /etc/init.d/apache2 restart

- Reinicie o serviço do MySql novamente usando o comando
# /etc/init.d/mysql restart


5º Passo – A instalação do Ocomon

- Faça o download da última versão do Ocomon neste link http://ocomonphp.sourceforge.net/
- Copie o arquivo para o diretório /var/www/ usando o comando

#cp nome_do_arquivo.tar.gz /var/www

- Entre no diretório /var/www/ usando o comando

# cd /var/www/

- Digite o comando

# chmod 777 nome_do_arquivo.tar.gz

– Descompacte o arquivo usando o seguinte comando

# tar -vzxf nomedoarquivo.tar.gz

- Renomeie o diretorio que foi criado para ocomon, usando o comando

# mv ocomon_2.0-RC6  ocomon

- Entre no diretório do ocomon usando o comando

# cd ocomon/

- Agora vamos criar a base de dados do ocomon, sugiro que você utilize o phpMyAdmin para esta tarefa. - Abra o seu navegador padrão e digite http://localhost/phpmyadmin na barra de endereços.

(Exemplo da página do PhpMyAdmin)


- Importe o arquivo que criará o banco de dados e usuario do ocomon.

(Exemplo da página do PhpMyAdmin)

– No diretório /var/www/ocomon/install/2.0RC6 existe um script pronto para criar as tabelas do ocomon ( DB_OCOMON_2.0RC6_FULL.SQL)

- Para executar o script de criação das tabelas, na página do phpmyadmin, clique na opção Importar.
­- Clique   no   botão   Arquivo   e   vá   para   o   diretório   /var/www/ocomon/install/2.0RC6  e selecione o arquivo.

DB_OCOMON_2.0RC6_FULL.SQL

- Clique no botão Abrir
- Na opção Conjunto de caracteres do arquivo, escolha Latin1.
- Clique no botão Executar
- A mensagem “Importação realizada com sucesso, consultas executadas” deve aparecer na tela.
- Concluido. A base de dados do Ocomon foi criada.


- Agora devemos alterar o usuario do ocomon phpMyAdmin.
- Na tela principal do phpMyAdmin clique na opção Privilégios

(Exemplo da página de privilégios do PhpMyAdmin)


- Clique na opção editar do usuario ocomon
- Em Privilégios globais clique na opção Marcar todos
­- Clique no botão Executar


- Em Privilégios. altere a senha do usuario.
­- Clique no botão Executar
- O usuário será criado com todos os privilégios sobre o banco de dados ocomon

(Exemplo da página de privilégios do PhpMyAdmin)

6° Passo – A configuração do Ocomon

- A configuração do ocomon deve ser feita no diretório /var/www/ocomon/includes digite o comando
#cd /var/www/ocomon/includes

- Faça uma cópia do arquivo config.inc.php­-dist para o arquivo config.inc.php usando o camando
# cp config.inc.php­-dist  config.inc.php­

- Edite o arquivo config.inc.php usando o comando
# vi config.inc.php

- Posicione o cursor na linha
define ( “SQL_USER”, “ocomon”);  //NOME DO USUARIO PARA ACESSAR A BASE OCOMON,

certifique­se de esta linha esta da mesma forma que foi escrita aqui

- Agora posicione o cursor na linha define ( “ SQL_PASSWD”,”senha_ocomon_mysql”); //AQUI DEVE COLOCADA A SENHA DA BASE DO OCOMON, - pressione a tecla “i” ou “insert” e escreva entre as aspas a palavra ocomon
- Verifique se a linha define ( “SQL_SERVER”, “localhost”); está escrita da mesma forma que aqui.
- Agora verifique se a linha define ( “SQL_DB”, “ocomon_rc6″); está escrita também da mesma forma que aqui
- Pressione a tecla ESC para sair, digite “:” e depois digite wq!
- O arquivo config.inc.php está salvo.
- Acesse o diretório /etc/php5/apache2/ usando o comando
# cd /etc/php5/apache2/

- e edite o arquivo php.ini usando o comando
# vi php.ini

- Procure a linha register_globals = Off
- Pressione a tecla “i” ou “insert” e altere Off para On
- Pressione a tecla ESC para sair, digite “:” e depois digite wq!
- Reinicie o servidor apache usando o comando
# /etc/init.d/apache2 restart

- Abra o seu navegador padrão e digite http://localhost/ocomon na barra de endereços.
- Nome campo Usuário digite admin
e no campo Senha digite admin
(Exemplo da página de logon do Ocomon)

7º Passo – Remoção da pasta de instalação

- Após a instalação;
- Teste o ocomon acessando via navegador.
- Autentique com usuario e senha.
- Se tudo estiver funcionando é recomendavel apagar a pasta de instalação do ocomon para isso digite o comando.

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

=========================================

Este tutorial foi baseado no tutorial de Wendell Bento Geraldes.

O tutorial original esta disponível para visualização e download no link abaixo

Link 1:

Observação:

Tive problema com a variável “date_diff”

Essa situação ocorre apenas na versão 5.3.0 do PHP. É que a partir dessa
versão, o PHP incluiu a função “date_diff” para comparação entre datas. O

problema é que o OcoMon já trazia uma função com esse mesmo nome e então
acabou conflitando com a função do PHP. Um contorno até que saia nova
atualização do OcoMon é o seguinte:

No arquivo “./includes/functions/funcoes.inc”, localize e altere o nome da

função “date_diff”. Após isso, renomeie para o novo nome, as chamadas para
função “date_diff” nos seguintes arquivos:

./invmon/geral/consulta_garantia.php
./invmon/geral/consulta_garantia_piece.php

./ocomon/geral/abertura_user.php
./ocomon/geral/lista.php
./ocomon/geral/mostra_chamados.php
./ocomon/geral/abertura.php
./ocomon/geral/mostra_resultado_consulta.php

Você pode seguir qualquer resposta para esta entrada através do RSS 2.0 feed. Você pode deixar uma resposta, or trackback de seu próprio site.

Comentários

Sem comentários

Não existem comentários enviados ainda. Seja o primeiro!

Deixe uma resposta