Buscar

Instalando Ocomon no Server 2003

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Instalando o Ocomon 2.0RC5 no Windows Server 2003 
 
Antes de mais nada, aconselho utilizar o NotePad++ para editar os arquivos do Ocomon, pois ele mantém a 
estrutura dos arquivos, que são criados para Linux. Ou como alternativa, utilize o aplicativo edit no prompt de 
comando do DOS. 
 
 
Instalando o XAMPP 
 
- Baixe o XAMPP (software que integra Apache, PHP, MySQL e otros) em 
http://www.apachefriends.org/download.php?xampp-win32-1.7.2.exe 
 
- Depois de baixar, execute o arquivo e descompacte no diretório sugerido C:\ 
 
- Assim que finalizar a descompactação o XAMPP será executado automaticamente. 
 
- Uma tela em DOS será aberta e algumas perguntas serão realizadas. Mantenha a resposta padrão em todas. Ao 
final, será exibido um menu com algumas opções, você pode fechar a janela em DOS. 
 
- No desktop execute o XAMPP 
 
- No painel do XAMPP, estarte o Apache e o MySQL, aparecerá a palavra “Running” ao lado de cada serviço estartado. 
Se isso ocorreu é porque está tudo ok e o XAMPP foi instalado com sucesso. 
 
 
 
Para verificar se está funcionando, abra o browser e digite: http://localhost. Deverá aparecer a tela de abertura do 
XAMPP, escolha “Português\Brasil” e pronto, será aberta a tela definitiva do XAMPP já em Português do Brasil. 
 
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
 
 
 
Para criar a senha do MySQL, abra uma janela do DOS e acesse a pasta: 
 
C:\xampp\mysql\bin 
 
e digite o comando: 
 
mysqladmin –u root password sua-senha 
 
onde “sua-senha” é a senha que desejar para o usuário root do mysql. 
 
Uma dica é marcar os checkbox Svc do Apache e MySQL, o que faz com que eles sejam iniciados como serviços do 
Windows, não necessitando intervenção manual no caso de haver a necessidade de reiniciar o servidor. Antes de 
marcar os checkbox, pare o Apache e MySQL e reinicie-os depois de marcar os checkbox. 
 
 
- Instalando o Ocomon 
 
- Baixe o Ocomon (ZIP) em https://sourceforge.net/projects/ocomonphp/files/Ocomon_2.0RC5/ocomon_2.0-RC5.zip 
 
- Descompacte o conteúdo do arquivo dentro da pasta C:\xampp\htdocs 
 
- Renomeie a pasta criada, de “ocomon_2.0-RC5” para apenas “ocomon”. O Ocomon está instalado, restando 
apenas criar seu banco de dados e configurar alguns detalhes. 
 
Para criar o banco de dados do Ocomon, abra uma janela do DOS e acesse a pasta: 
 
C:\xampp\mysql\bin 
 
e digite o comando: 
 
mysql –u root –p e informe a senha do root que você definiu na instalação do XAMPP. 
 
No prompt do mysql, digite o comando: 
 
create database ocomon character set utf8; 
 
e depois digite quit para sair do mysql. 
 
Agora, ainda no prompt do DOS, importe a base de dados do Ocomon com o comando: 
 
mysql -u root -p ocomon < C:\xampp\htdocs\ocomon\install\2.0RC5\DB_OCOMON_2.0RC5_FULL.SQL 
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
 
É aconselhável que remova ou renomeia a pasta “install” indicada no comando acima. 
Pronto, a base de dados já está importada no no mysql. 
 
Agora edite o arquivo C:\xampp\htdocs\ocomon\includes\config.inc.php-dist e salve-o como config.inc.php. 
Altere as linhas a seguir nesse arquivo da seguinte forma (mantenha as aspas): 
 
define ( “SQL_USER”, “root”); 
define ( “SQL_PASSWD”, “sua-senha”); 
define ( “SQL_SERVER”, “localhost”); 
define ( “SQL_DB”, “ocomon”); 
 
Salve e saia. 
 
Se tentarmos acessar o Ocomon pelo browser neste momento, teremos o seguinte erro apresentado: 
 
*Fatal error*: Cannot redeclare date_diff() in * > 
C:\xamp\htdocs\ocomon\includes\functions\funcoes.inc* on line *534* 
 
Essa situação ocorre apenas na versão 5.3.0 do PHP. 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 conflita com a 
função do PHP. Para resolver este problema até que saia nova atualização do OcoMon com a correção deste conflito, 
faça o seguinte: 
 
No arquivo "C:\xamp\htdocs\ocomon\includes\functions\funcoes.inc", localize e altere o nome da função 
"date_diff" para "date_diff1". Após isso, substitua as chamadas da função "date_diff" para "date_diff1"nos 
seguintes arquivos: 
 
C:\xamp\htdocs\ocomon\invmon\geral\consulta_garantia.php 
C:\xamp\htdocs\ocomon\invmon\geral\consulta_garantia_piece.php 
C:\xamp\htdocs\ocomon\ocomon\geral\abertura_user.php 
C:\xamp\htdocs\ocomon\ocomon\geral\lista.php 
C:\xamp\htdocs\ocomon\ocomon\geral\mostra_chamados.php 
C:\xamp\htdocs\ocomon\ocomon\geral\abertura.php 
C:\xamp\htdocs\ocomon\ocomon\geral\mostra_resultado_consulta.php 
 
Feito isso, abra a interface do XAMPP e reinicie o Apache e o MySQL. 
 
Essas informações sobre o conflito do PHP e o Ocomon foram encontradas em 
http://svrmail.lasalle.tche.br/pipermail/ocomon-l/2009-July/004283.html 
 
 
Agora, abra o browser e digite: 
 
http://localhost/ocomon/ 
 
Você terá a tela de login do Ocomon. 
Para acessar, informe admin e admin para usuário e senha, respectivamente. 
 
Aconselho utilizar o browser Firefox, pois o Ocomon foi escrito (originalmente) para ser utilizado em software livre 
(linux). 
Caso você esteja utilizando o Internet Explorer 8, habilite a utilização de cookies, caso contrário você não conseguirá 
sair da tela de login, pois ela fica em loop. 
 
No link abaixo você pode acessar o manual online do Ocomon ou até mesmo baixa-lo para consultas locais: 
 
http://sourceforge.net/apps/mediawiki/ocomonphp/index.php?title=Manual 
 
No manual há instruções detalhadas de como configurar e utilizar o Ocomon. 
 
 
Celso S. Faria 
É Analista de Suporte nas plataformas Linux e Windows Server e também atua em Segurança em TI 
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

Outros materiais