Instalação passo a passo do Ocomon

Publicado por Alexandre Bargiela em 06/08/2008

[ Hits: 52.133 ]

 


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

Aplicando Json no PHP

Bloqueando meebo

Conhecendo o apt-file

bash_completion

Leitura recomendada

Instalação e configuração do Cacic no Debian em 7 passos

Windows vs Linux nos PCs

Backup de arquivos na Cloud com AWS Amazon S3 e PHP

Entendendo os diretórios de sistema

Ambiente gráfico LXQt no Sabayon

  

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