quinta-feira, 1 de agosto de 2013

Instalando o Alfresco no Ubuntu

Introdução

O objetivo deste blog é demonstrar os passos necessários para realizar a instalação do Alfresco em uma distribuição do Linux, o Ubuntu.

O Alfresco Alfresco, é um sistema de Gestão de conteúdo empresarial (em inglês ECM "Enterprise Content Management") multi plataforma (Windows e Unix/Linux) de Código Aberto. O Alfresco se propõe como uma alternativa para o gerenciamento de documentos, arquivos, colaboração e também conteúdos web.
O Alfresco é desenvolvido em Java, e tem como estratégia prover escalabilidade modular para o gerenciamento de documentação corporativa.


As suas principais funções são: 
  • Smart Space - gerenciamento integrado e inteligente de documentos
  • Desktop File Access - acesso a documentos online com a interface do desktop
  • Advanced Document Search - busca de documentos compatível com o google

Mais informações a respeito do Alfresco podem ser obtidas na sua homepage (http://www.alfresco.com/) e também em um ótimo guia da MoreData encontrado no link http://www.moredata.pt/docs/manuais/alfresco-tutorial-v2.pdf.


Instalando o Alfresco

1. Habilite o repositório parceiro (partner repository):
     No terminal do Ubuntu digite os seguintes comandos e entre com a senha do root do sistema para poder abrir e editar o arquivo sources.list.
            sudo su 
            vi /etc/apt/sources.list

2. Descomente as seguintes linhas do arquivo aberto (sources.list):
         deb http://archive/canonical.com/ubuntu $codename partner
         deb-src http://archive.canonical.com/ubuntu $codename partner


   Obs.: Para realizar a edição do arquivo no terminal é necessário a utilização de alguns comandos específicos. Veja o tópico "Editando arquivos no terminal" para saber como proceder.

3. Faça o update do sistema:
       apt-get update
       apt-get upgrade

4.  Instale os pacotes necessários:
    apt-get install mysql-server sun-java6-jdk imagemagick openoffice.org-core openoffoce.org-java-common openoffice.org-writer openoffice.org-impress openoffice.org-calc swftools

5. Abra o arquivo do caminho abaixo para adicionar a variável de ambiente Java Home:
     vi /etc/environment

6. Adicione a linha a seguir no final do documento:
    JAVA_HOME="/usr/lib/jvm/java-6-sun/"

7. Agora realize o update das variaveis de ambiente:
    source /etc/environment

8. Crie o banco de dados do Alfresco: 
    mysql -uroot -p
   
    CREATE DATABASE alfresco DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
    GRANT ALL PRIVILEGES ON alfresco.* TO alfresco@localhost IDENTIFIED BY 'alfresco';
    GRANT SELECT , LOCK TABLES ON alfresco.* TO alfresco@localhost IDENTIFIED BY 'alfresco';
    FLUSH PRIVILEGES;
    quit;

9. Crie o diretório do Alfresco:
    mkdir -p /opt/alfresco# cd /opt/

10. Realize o donwload da ultima versão do Alfresco (atualize a url se necessário):
  sudo chmod +x alfresco-community-3.4-d-installer-linux-x32.bin
   ./alfresco-community-3.4d-installer-linux-x32.bin
   
   Espere o dowload concluir e realize os passos da instalação.

11. Acesse o Alfresco nos seguintes links:
    http://yourserver:8080/alfresco (Alfresco DMS)
    e
    http://yourserver:8080/share (Alfresco Share)






2 comentários:

  1. quando tento instalar, dá esse erro. vc já viu?
    initdb.bin: encoding mismatch
    The encoding you selected (UTF8) and the encoding that the
    selected locale uses (LATIN1) do not match. This would lead to
    misbehavior in various character string processing functions.
    Rerun initdb.bin and either do not specify an encoding explicitly,
    or choose a matching combination.

    Muito obrigado.

    ResponderExcluir