domingo, 13 de fevereiro de 2011

Instalando o Ocomon no Ubuntu Server 10.10


Efetue o download de alguma versao do Ubuntu Server a partir do site: http://www.ubuntu.com/server/get-ubuntu/download

Instale o ubuntu server 10.10
Inicie a instalação do Sistema Operacional a sua maneira e , mais adiante, quando perguntar os serviços que deseja instalar, marque as seguintes opções: LAMP Server, Openssh server e Samba
Vai pedir para configurar a instalação do MySQL, coloque a senha que deseja para acessar o Banco de Dados.
O Openssh server eu recomendo para tu poderes acessar o terminal via Putty, ou outro software para acesso via protocolo ssh.

---
Todas os passos abaixo serão executados como usuário ROOT!
Após instalado:
Recomendo instalar o Samba para pode copiar os arquivos do ocomon:

---
Edite o arquivo de configuraçao:
nano /etc/samba/smb.conf
e adicionei as seguintes linhas no final do arquivo:

[reports]
comment = Diretorio
browseable = yes
path = /home/administrador/compartilhamento
writable = yes
guest ok = yes


---
Depois é só acessar pela rede e colar o arquivo compactado do ocomon_2.0-RC6.tar.gz

---
apos instalado o sistema operacional, execute:

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

---
Apos isso, testar o apache no navegador:

http://localhost
Aparece It works!
Então o Apache está funcionando corretamente.

Para Testar o PHP:
cd /var/www
rm ­-rf index.html
nano index.php
Escreva isso dentro do arquivo[Sem Aspas]:
 ""

Salve, abra o navegador, e digite novamente:
http://localhost 
Vai aparecer uma pagina com informações do PHP, ele esta OK.

---
Instalando o Ocomon:

Baixe o Ocomon 2.06RC
cp comon_2.0-RC6 /var/www
cd /var/www
chmod 777 comon_2.0-RC6.tar.gz

Descompacte:
tar -vzxf comon_2.0-RC6.tar.gz

Renomei a pasta para ocomon:
mv comon_2.0-RC6 ocomon

---
Provavelmente nao vais conseguir acessa o phpmyadmin pelo browser, entao execute:
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Esse comando cria um atalho simbolico do local padrao onde o phpmyadmin é instalado
para dentro do diretorio /var/www.

---
Recomendável utilizar o Firefox como navegador, para efetuar as configurações e acessar o ocomon.
---
Para criar a base de dados, acesse no navegador:
http://localhost/phpmyadmin
O usuário é root e a senha é a configurada na instalação do Sistema Operacional, ao configurar o MySQL.
Vá na opção Importar
busque o caminho:
/var/www/ocomon/install/2.0RC6

e selecione o script:
DB_OCOMON_2.0RC6_FULL.SQL

Na opção Conjunto de caracteres do arquivo, escolha Latin1

E clique em executar.

A mensagem “Importação realizada com sucesso, consultas executadas” deve aparecer na tela.

Deve mudar as permissões para o usuario ocomon:
Em Privilégios globais clique na opção Marcar todos
e clique em executar.
mude a senha logo abaixo e clique em executar.

---
Configurando o ocomon

cd /var/www/ocomon/includes

Digite:
cp config.inc.php­-dist  config.inc.php

Edite o arquivo config.inc.php:
nano config.inc.php

Posicione o cursor na linha define ( “ SQL_PASSWD”,”senha_ocomon_mysql”); //AQUI DEVE COLOCADA A SENHA DA BASE DO OCOMON, QUE FOI MODIFICADA.
Devendo ficar da seguinte forma:
( “ SQL_PASSWD”,”SENHA_MODIFICADA_AQUI”);

edite o arquivo php.ini que se encontra em /etc/php5/apache2 usando o comando:
        nano php.ini
Procure a linha register_globals = Off e ponha "On" no lugar de "Off".
Devendo ficar da seguinte forma:
        register_globals = On

Reinicie o serviço do apache:
        /etc/init.d/apache2 restart

Abra o firefox e digite:
        http://localhost/ocomon

Usuario: admin
Senha: admin

Agora é só configurar o Ocomon.

É recomendavel apagar a pasta install:
rm -rf /var/www/ocomon/install
---
Efetue a atualização disponivel baixando a partir do link:
http://ocomonphp.sourceforge.net/files/ocomon_2.0-RC6-patch-01.tar.gz
Patch para a versão 2.0RC6
É só descompactar dentro do diretório /var/www/ocomon
e deixar substituir os arquivos.

Isso poder ser executado tanto no Ubuntu Versão Desktop, quanto na versão Server,
Preferi a versão Server, pois é bem mais leve, sem interface gráfica, e tu instala somente o que vai precisar.


Para baixar os manuais e atualizações do Ocomon: http://ocomonphp.sourceforge.net/