Instalação do OcoMon no Debian etch 4

Para quem tem o consume de optar por versões mais automatizada do Linux, vai ter alguns probleminhas com o Debian etch 4 para subir um servidor Web (Apache + PHP5 + Mysql + exim4).

Na instalação eu aconselho instalar o sistema básico, pois quando se solicita a instalação com servidor web automático no Debian Etch4, ele ira instalar alguns pacotes que não são aconselhável. (Tais como apache2 e php4).

1. Editar o repositório após a instalação do sistema.

Edite o arquivo sources.list em:

#vim /etc/apt/sources.list

Comenta a linha de CDROM e deixe as demais linhas descomentadas.

Salve e saia do mesmo.

#apt-get update

2. Instalando os pacotes via apt-get (apache + php5 + Mysql + Exim4)

#apt-get install libapache-mod-php5 php5-cli php5-cgi apache php5-mysql mysql-server-4.1 exim4

3. Configurando o modulo do PHP5 no Apache

Tem que colocar o link simbólico do php5 no apache em modules.conf do apache na ultima linha.

#vim /etc/apache/modules.conf

Adicione a linha:

LoadModule php5_module /usr/lib/apache/1.3/libphp5.so

Salve e saia do mesmo

4. Teste o Apache e o PHP5

Ex: http://127.0.0.1

Ou o seu próprio IP

Depois crie um index.php no www do /var para testa o php.

#cd /var/www

#vim index.php

Edite:

<?
phpinfo () ;
?>

Salve e saia do mesmo

Digite em seu navegador:

Ex: http://127.0.0.1/index.php

Ou seu próprio IP

Se abrir as informações dos plugins do Apache e PHP, isso quer dizer que esta funcionando perfeitamente e esta pronta para implementarmos o ocomon.

Caso haja um arquivo “index.html” no www do /var remova-o, pois sempre dara preferencia para o “index.html” em vez do “index.php”

#rm index.html

5. Baixar o OcoMon

http://ocomonphp.sourceforge.net/

Baixe o ocomon (2.0 Alpha) e edite o nome da pasta para ocomon e jogue no www do /var:

#cd /var/www

Link do download do OcoMon: https://sourceforge.net/project/downloading.php?group_id=45554&use_mirror=ufpr&filename=ocomon_2.0Alpha1.tar.gz&567748

Ex: #wget http://www.olinkacima.net

#tar -zxvf ocomon-2.0Alpha1.tar.gz

6. Editar alguns arquivos do ocomon

Entre na pasta includes do ocomon.

#cd ocomon/includes

Alterar o nome do arquivo “config.ini.php-dist” para “config.ini.php”

#mv config.inc.php-dist config.inc.php

E depois edite o “config.ini.php”

#vim config.ini.php

Na linha:

define ( “SQL_USER”, “ocomon”)
altere para:
define ( “SQL_USER”, “root”)

E altere também:

(obs: Na versão 2.0 não tem essa linha abaixo)

Na linha:

Altere para o IP da sua máquina ou nome DNS, exemplo: http://10.10.0.1/ocomon

Salve e saia do mesmo.

Após essa alteração, entre na pasta “classes” dentro includes do ocomon. (ocomon/includes/classes) edite o arquivo “conecta.class.php”

#vim conecta.class.php

E procure as linhas :

$this->con=mysql_connect(SQL_SERVER,SQL_USER,SQL_PASSWD) …………..

Altere para:

$this->con=mysql_connect(localhost,root)…………..

Na linha abaixo, mude a opção “SQL_DB” para ocomon

Salve e saia do mesmo.

7. Edite o php.ini

#vim /etc/php5/apache/php.ini

Alterar no arquivo php.ini a opção register_globals para = on.

8. Criar o banco de dados

#cd ocomon/install
#mysqladmin -u root -p create ocomon (cria a base de dados ocomon no mysql)
#mysql -u root -p ocomon <2.0/DB_OCOMON_2.0_FULL.sql (importa todos os dados originais do ocomon para o banco ocomon)

Será solicitada uma senha nos comandos acima, basta digitar a senha de root do servidor mysql (Se você não tiver colocado nenhuma senha, basta apertar enter).

9. Configurando o Exim4

#dpkg-reconfigure exim4-config

A – Ok

B – Não

C – Ok

D – Site Internet , Mensagem são enviadas e recebidas diretamente via SMTP – Ok

E – (Nome do servidor “Domínio” de identificação)

F – Ok

G – 127.0.0.1

H – OK

I – (Nome do servidor “Domínio” de identificação)

J – *

L – *

M – Ok

N – Não

O – Formato mbox em /var/mail

Após a configuração do Exim4 ele já vai reinstarta o processo.

10.Restarta o Apache e Mysql

Para reinstarta o Apache, basta digitar:

#apachectl restart

Para reinstarta o Mysql

#/etc/init.d/mysql restart

11. Acessar o OcoMon

Abra o seu navegador e digite o endereço do servidor:

Ex: http://172.16.1.2/ocomon

E pronto… Coloque o usuário e senha.

(Obs: Usuário padrão do ocomon é admin e a senha admin)

Boa diversão !!!

Anúncios

~ por renancariello em maio 18, 2008.

3 Respostas to “Instalação do OcoMon no Debian etch 4”

  1. boa noite,

    segui o passo a passo, porem estou com o seguinte erro:
    Fatal error: Cannot redeclare date_diff() in /usr/local/apache2-80/htdocs/ocomon/includes/functions/funcoes.inc on line 542

    obrigado por qualquer ajuda.

    att,

    Márcio

  2. na parte
    $this->con=mysql_connect(localhost,root)…………..

    o correto é

    $this->con=mysql_connect(localhost,root,password)…………..

    pelo menos resolveu o meu problema

  3. Estou com o mesmo problema do amigo Márcio.

    Fatal error: Cannot redeclare date_diff() in /usr/local/apache2-80/htdocs/ocomon/includes/functions/funcoes.inc on line 542

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: