Instalação passo a passo do Ocomon

Publicado por Alexandre Bargiela em 06/08/2008

[ Hits: 52.107 ]

 


Instalação passo a passo do Ocomon



Pessoal, disponibilizarei a forma que eu usei para instalar o Ocomon, seguindo o manual oficial fiz um que é basicamente o mesmo, porém para mim facilita minha instalação, pois apenas dou um Ctrl+c e Ctrl+v, espero ajudar.

Adquirindo os pacotes:

# apt-get install apache2 mysql-common mysql-server php4-common php4 php4-mysql php4-gd
# wget -c
http://ufpr.dl.sourceforge.net/sourceforge/ocomonphp/ocomon_2.0Alpha1.tar.gz
# tar -xzvf /home/$USER/Desktop/ocomon_2.0Alpha1.tar.gz -C /var/www/
# cd /var/www/ocomon


Criando banco:

# mysql -u root -p
mysql> create database ocomon;
mysql> quit
# cd /var/www/ocomon/install/2.0/
# mysql -u root -p ocomon < DB_OCOMON_2.0_FULL.sql


Acertando arquivos de configuração:

# cd /var/www/ocomon/includes
# cp config.inc.php-dist config.inc.php


Na linha 10, coloque o usuário de seu DB, no meu caso como usei o root. Ficou:

define ("SQL_USER", "root"); //NOME DO USUÁRIO PARA ACESSAR A BASE DO OCOMON

Na linha 13 coloque a senha, no meu caso não vou divulgar a senha, apenas para demostração aqui, deixei ela como ***.

define ("SQL_PASSWD", "***"); //AQUI DEVE SER COLOCADA A SENHA DO BASE DO OCOMON

O restante você configura conforme sua necessidade.

Pronto, agora vá até seu navegador digite:

http://IP_DO_Server/ocomon

user: admin
senha: admin

Segui esses passos e pra mim foi de primeira.

Espero ter facilitado a vida de quem usou esse manualzinho, sugestões construtivas são muito bem vindas.

Outras dicas deste autor

Conhecendo o apt-file

Bloqueando meebo

bash_completion

Aplicando Json no PHP

Leitura recomendada

Iniciando neste mundo maravilhoso chamado Linux

Configurando modem Lucent v90 no Ubuntu 7.04

Instalando CodeBlocks IDE no Slackware

Solucionando problemas do som da ASUS p5vdc-x

Bloqueando Meebo no Linux (iptables)

  

Comentários
[1] Comentário enviado por paulocdc em 01/09/2008 - 13:06h

para mim tambem foi de primeira.
Um detalhe importante e que tem que apagar todos os arquivos .htaccess

O meu esta dando alguns erros mas e dentro do sistema php. tipo erro de codigo php mas fora isto esta beleza.

[2] Comentário enviado por l-x em 05/09/2008 - 10:39h

ql caminho para apagar esses arquivos, instalei td direitinho mas foi retornado o erro:
Fatal error: Call to undefined function: mysql_connect() in /var/www/ocomon/includes/classes/conecta.class.php on line 54

deste já agradeço a ajuda!!!!

[3] Comentário enviado por wakeup em 26/12/2008 - 13:52h

Caro amigo L-x, tive um erro semelhante:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in /var/www/ocomon/includes/classes/conecta.class.php on line 54
Access denied for user 'root'@'localhost' (using password: YES)

Parece tão simples, porém, depois de ler outros tutoriais sobre o assunto, nosso amigo fui muito suscinto nas descrições e faltou alguma coisa, nada que a terceira ou quarta bolinha do GOOOOOGLE, nao possa nos ajudar, se conseguir alguma coisa postarei aqui. Obrigado e boa sorte a todos.

[4] Comentário enviado por wakeup em 26/12/2008 - 13:54h

Apenas para que fique bem claro:

Fiz uma instalação nova do Debina Etch 4.0, copiei e colei os comandos, e retornou o erro que já postei ai. Tentei no UBUNTO, porém nos repositórios padrão, nao existe mais o pacote php4.

[5] Comentário enviado por wakeup em 26/12/2008 - 14:52h

Bom senhores, a questão foi que ao instalar o mysql com apt padrão ele vem por default com senha em branco.

O que pode claramente ser percebido quando digitamos o comando:

ocomon:~# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 44
Server version: 5.0.32-Debian_7etch8-log Debian etch distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

!!!!... SENHA EM BRANCO ...!!!!

Notem que ele pediu senha, senha?? que senha se na hora do apt-get nao pediu senha nenhuma, basta teclar "ENTER" ou seja, senha em branco.

Nesse momento, damos com os burros nágua ao seguir a risca o tutorial do nosso amigo (que por sinal é muito bom mesmo, inclusive parabens) pois ele nos instrui a colocar senha:

Na linha 13 coloque a senha, no meu caso não vou divulgar a senha, apenas para demostração aqui, deixei ela como ***.

define ("SQL_PASSWD", "***"); //AQUI DEVE SER COLOCADA A SENHA DO BASE DO OCOMON

Quando na verdade devemos "DEIXA-LA EM BRANCO" É ISSO MESMO EM BRANCO, ABRE ASPAS E FECHA ASPAS.. DESSA FORMA:

define ("SQL_PASSWD", ""); //AQUI DEVE SER COLOCADA A SENHA DO BASE DO OCOMON
^
^ Bom pessoal, na minha situação foi o que matou a charada. Apenas fechei o arquivo e atualizei o browser, catapum!! lá estava o ocomon a minha espera... Espero ter ajudado alguem.

Ah, e mais uma vez parabens pelo artigo, o melhor mais simples e funcional que encontrei na internet INTEIRA...



[6] Comentário enviado por _roach em 26/12/2008 - 14:53h

Bom..... pra mim foi de primeira.... e para o paulodc tb, gostaria de deixar claro que pra mim funcionou dessa forma facilitou mto para mim, não garanto que funcionará para todo mundo da mesma forma, a intenção é tentar ajudar ao máximo, e caso alguem tenha algum erro poste-o como você fez com a possível solução para ajudar outras pessoas que possam ter o mesmo erro que você na instalação, mas de qualquer forma estamos ai, abraço.

[7] Comentário enviado por gregh em 02/04/2009 - 18:12h

Acho que falotu configuração do: /conecta.class.php

[8] Comentário enviado por emuitofacil em 15/06/2009 - 18:31h

Ola meus amigos, tive vendo esse tutorial ai para ver se consigo resolver meu problema em relação ao ocomon. acessem www.infotechguara.com/ocomon senha Admin user admin

mas da um erro no conecta.class.php que eu nao sei o que é ja configurei tudo se vcs puderem me ajudar!!!!

config.inc

//Usuario do banco
define ( "SQL_USER", "infotechguara"); //NOME DO USUÁRIO PARA ACESSAR A BASE DO OCOMON

//Senha do banco
define ( "SQL_PASSWD", "*****");//AQUI DEVE SER COLOCADA A SENHA DO BASE DO OCOMON
//Servidor do banco
define ( "SQL_SERVER", "servidor"); //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. PADRÃO: OCOMON



conecta.class.php

function conecta($BANCO){
if (strtoupper($BANCO) =='MYSQL') {

$this->con=mysql_connect(servidor,infotechguara,*****)or die(mysql_error());
$this->db=mysql_select_db(ocomon,$this->con);
if ($this->con == 0){
$retorno = "ERRO DE CONEXÃO - SERVIDOR!<br>";
}
else if ($this->db == 0){
$retorno = "ERRO DE CONEXÃO - BANCO DE DADOS!<br>";
} else {
$retorno = "";
}

return $retorno;


mas mesmo assim da o erro lembrando que a base de dados é ocomon e está ok com user infotechguara e a senha ******

mas nao sei o o que ocorre

se for possivel me ajudar ficarei grato

Sem mais

Edgar Castro

[9] Comentário enviado por ffopbr em 29/06/2009 - 18:10h

Valeu Alexandre, funcionou perfeitamente.
Obrigado.

--
Seja Livre. Seja Linux.(:>

[10] Comentário enviado por tgomarino2387 em 11/03/2010 - 11:32h

Muito bom o tutorial,


mas uma coisa quando faço o login ele apareçe uma tela em branco.
ai eu digito o endereço e ele acessa

EX:

ao fazer login ele abre a seguinte pagina
127.0.0.1/ocomon/includes/common/login.php?8808f85e2abbd58d167999372b47188e

edito para
127.0.0.1/ocomon/

e pronto funciona, mas como eu faço isso para que isso seja feito automatico?

[11] Comentário enviado por maumauns em 27/04/2010 - 08:32h

Para os que tiveram problemas como nossos amigos emuitofacil e wakeup!!

verifiquem no arquivo config.inc.php por volta da linha 9

//Usuario do banco
define ( "SQL_USER", "ocomon"); //NOME DO USUÃRIO PARA ACESSAR A BASE DO OCOMON - ESSE USUÃRIO Ã CRIADO AUTOMATICAMENTE NA INSTALACAO DO SISTEMA!!

//Senha do banco
define ( "SQL_PASSWD", "senha_do_mysql");//ESSA SENHA Ã A SENHA PADRAO CRIADA NA INSTALACAO DO SISTEMA. Ã RECOMENDÃVEL A ALTERACAO DA MESMA NO MYSQL.

Em usuario do banco vocês tem de trocar para o usuario "root" e na senha vocês tem de mudar para a senha do mysql, se não criaram nenhum senha deixe em branco apenas com as ""aspas

Eu tive o mesmo problema, apenas fiz essas alteraçoes e pronto funcionou 100%

[12] Comentário enviado por fabiocs em 05/08/2010 - 15:31h

O meu aqui deu erro...
Quando chamo o ocomon no browser, não é aberto a tela de login e sim é mostrado diretórios da pasta ocomon...
Alguém poderia me ajudar a resolver isso?

Obrigado,
Fábiocs

[13] Comentário enviado por _roach em 05/08/2010 - 20:14h

Manda a msg de erro que esta dando no browser, e o log do apache quando vc acessa, abraço

[14] Comentário enviado por brunnolira em 19/08/2010 - 11:39h

quando eu abro o http://ip_do_linux/ocomon
abre uma tela de download de um arquivo "Hbb1rZ3C.part", e cada vez que eu tento aparece outro arquivo "*.part".
o que posso ter feito de errado.
eu copiei e colei o seu tuto, mas ta dando isso.

[15] Comentário enviado por _roach em 19/08/2010 - 12:38h

Seguinte Brunão faça um teste para verificarmos se o problema não é a falta de php no server:

vá até seu DocumentRoot e crie um arquivo chamado por exemplo:
hello.php
dentro dele adicione o seguinte conteudo:
<?php
echo "Hello World";
?>
Com isso feito vá acesse:
http://ip_do_linux/hello.php

ele deverá apresentar apenas na tela
Hello World

se ele apresentar o código totalmente escrito como está no código, ou se realizar o download do arquivo é por que você não tem módulo do php, ou alguma conf está faltando, como não sei qual distribuição você está utilizando, ou se compilou seu apache e php, sugiro que você verifique se em seu apache ele tem no httpd.conf:

LoadModule php5_module modules/libphp5.so # O modulo do php

# As configurações para o interpretador poder utilizar os .php
AddHandler php5-script .php
AddType text/html .php

# Buscar o arquivo index.php
DirectoryIndex index.php

Caso tudo isso feito não resolva, sugiro que você pegue os logs do webserver publique ele em: http://pastebin.com/ nos mande aqui juntamente com seu httpd.conf
com os módulos que seu webserver fez load
e o máximo de informações para que possamos dar uma força para solucionar essa anomalia, abraço.

[16] Comentário enviado por xd_fthiagof_xd@h em 13/10/2011 - 15:02h

seguinte estalei tudo direitinho sem nenhum erro mas quando digito o ip aparece It works! ai quando digito /ocomon ele pede pra baixar um arquivo pode me ajuda

[17] Comentário enviado por vitorioluis em 16/11/2011 - 10:29h

Ja utilizei o ocomon muito bom...

[18] Comentário enviado por mateussilveira em 23/06/2012 - 15:42h

Eu fiz a instalacao mas quando eu chamo o programa pelo navegador http://localhost/ocomon
nao traz nada fica a pagina em branco o que poderia ser?
Alguem por favor pode me ajudar.

[19] Comentário enviado por removido em 11/01/2013 - 10:49h

EU fiz a instalação e esta dando esse erro NÃO FOI POSSÍVEL ACESSAR A TABELA DE CONFIGURAÇÕES DO SISTEMA!

[20] Comentário enviado por _roach em 11/01/2013 - 10:53h

mateussilveira, analise os logs do apache ou de seu webserver, isso que você relatou é característico de o PHP não estar interpretando, veja os logs e caso ajustando o PHP não resolva o problema, pegue um trecho do erro que o log oferece e poste aqui para ver se consigo te ajudar, PS.: Esse artigo é um pouco antigo, portanto algumas coisas na instalação pode ser que tenham que ser ajustadas conforme as atualizações que sairam :) abs.

[18] Comentário enviado por mateussilveira em 23/06/2012 - 15:42h:

Eu fiz a instalacao mas quando eu chamo o programa pelo navegador http://localhost/ocomon
nao traz nada fica a pagina em branco o que poderia ser?
Alguem por favor pode me ajudar.


[21] Comentário enviado por _roach em 11/01/2013 - 10:55h

Falae TFlorencio,
Pode ser que a tabela esteja sem permissão.... Eu tenho um artigo em meu blog que ajuda a ajustar as permissões, veja se isso te ajuda: http://abargiela.blogspot.com.br/2010/08/dica-criar-novo-usuario-mysql-e-dar.html
Caso não ajude, tente habilitar os logs do banco e nos enviar o erro que aparece lá, e também os logs do webserver para pegar os erros e nos enviar, abs.

[19] Comentário enviado por tflorencio em 11/01/2013 - 10:49h:

EU fiz a instalação e esta dando esse erro NÃO FOI POSSÍVEL ACESSAR A TABELA DE CONFIGURAÇÕES DO SISTEMA!


[22] Comentário enviado por Filisteus em 20/05/2013 - 11:05h

Bom dia! Estou com problemas para excluir usuários no ocomon. dar "erro de usuários possui pendências a serem resolvidas"



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts