Sunday, September 6, 2009

Instalação do Alfresco 3 Passo a Passo - Linux

1. Download do Instalador
Faça o download da versão mais atual do Alfresco na sua plataforma favorita (Windows ou Linux) aqui:


http://www.alfresco.com/try - Para a versão Enterprise

http://wiki.alfresco.com/wiki/Download_Community_Edition - Para a versão Community



É recomendado que você use o setup padrão do Alfresco e deixe que ele instale tudo se for possível. Se você sabe que algumas coisas já estão instaladas, como Java, você pode configurar isto mais tarde.


Contexto
Iremos usar Alfresco-Enterprise-3.0.1-Full-Setup.exe para essa instalação, mas também iremos mostrar como configurar alguns módulos individuais. Isto vai permitir que tenhamos certeza de que tudo está fucionando e configurado adequadamente na sua máquina.


NOTA: O instalador de cada versão tem suas particularidades, mas de modo geral, deve ser o mesmo. Algumas coisas, como instalar SQL Server ou Oracle não faz parte dos instaladores atuais e explicaremos neste guia posteriormente.


2. Instalação no Linux



A instalação do Linux assume que a instalação do JAVA, do OpenOffice e do Banco de Dados foram feitas previamente.


1. Adicione o direito de execução para o instalador:


user@alfresco:~$ chmod +x Alfresco-Enterprise-3.1-Linux-x86-Install


2. Você tem várias opções de como instalar o Alfresco usando este instalador.


Existem 4 modos de instalação:
console – Modo interativo no console.
default – Mesmo que o standard (Mesmo como se não tivesse sido passado parametro de mode)
silent – instala usando todos os parametros padrão do diretório corrente
standard – Instalação com interface gráfica


Default ou Standard pode ser executada clicando duas vezes no arquivo binário Alfresco-Enterprise-3.1-Linux-x86-Install.
ou
Através do console

user@alfresco:~$ ./Alfresco-Enterprise-3.1-Linux-x86-Install


ou especifique o mode com:


user@alfresco:~$ ./Alfresco-Enterprise-3.1-Linux-x86-Install --mode


3. Escolha sua linguagem: Aqui escolhi Ingles.

4. Tem certeza que você instalar Alfresco no seu computador? Sim/Yes

5. Na tela de tipo de Setup escolha Custom.


6. Note os components que você pode escolher. Para esta instalação, deixaremos todas as opções marcadas. Ou você pode remover qualquer component que você não precisar. Diferente do instalador Windows, o instalador linux assume que você adicionou Java, OpenOffice.org e ImageMagick. Clique no Next.


7. Na próxima tela, escolha o caminho de instalação. Nós usaremos a localização padrão para esta instalação. Tenha certeza que você tem permissão para instalar na pasta escolhida.


8. Verifique se as opções estão corretas e clique no botão de Next para começar a instalação.


9. Você será perguntado pela localização do OpenOffice.org neste computador. Esta parte do instalador estará procurando pela pasta/diretório onde o OpenOffice.org foi instalado.


10. O instalador linux não configura nenhum banco de dados. Ele usa a configuração padrão para o Derby. Se você quiser configurar qualquer outro banco de dados, você precisará configurá-lo antes de começar o Alfresco.


11. Para ter certeza que nossa configuração está correta:
*No diretório/pasta raiz do Alfresco, ache o arquivo alfresco.sh.

*Verifique se JAVA_HOME está configurada para o local onde se encontra o executável java. O padrão é configurar para JAVA_HOME=/usr
*Se você instalou WCM você precisará tirar os comentários de qualquer referência aos arquivos virtual_start.sh e virtual_stop.sh.

*Você também deve verificar o caminho da variável JAVA_HOME no arquivo virtual_alf.sh


12. Verifique os caminhos das seguintes variáveis em tomcat/shared/classes/alfresco/extension/custom-repository.properties
*ooo.exe deve apontar para o arquivo executável soffice
*img.root deve ser alterada para img.exe com um caminho absoluto para executável de conversão.
*swf.exe deve estar configurado, se você está usando Alfresco Share, para o caminho absoluto de pdf2swf. Alfresco atualmente precisa do pdf2swf built from the development codeline of the the *swftools project. Check the code repositories for your specific distribution. If it is not available, then you must build it from source. See the swftools site for details.


13. Se você não está usando Derby como seu banco de dados, você precisa instalar seu driver.



Para mysql faça o seguinte (arquivo disponível no site mysql.com):


cp mysql-connector-java-5.1.7-bin.jar into tomcat/lib


Quando estiver usando um banco de dados diferente do Derby, Alfresco irá gerenciar a criação de tabelas dentro do banco de dados, mas você tem que criar o schema/tablespace e o usuário Alfresco precisará ter acesso a eles. O nome do banco de dados e o conjunto usuário/senha serão usados no passo 14, para que o Alfresco saiba como se conectar ao banco de dados. Para o mysql, existem dois scripts SQL localizados na pasta extras/databases/mysql que podem ser usados para criar e remover o banco de dados.


Para criar um banco de dados para o Alfresco no mysql,


mysql –u -p <>


14. Os últimos passos são para conferir seu arquivo custom-repository.properties para ter certeza que está apontado para o banco de dados correto.
Verifique tomcat\shared\classes\alfresco\extension\custom-repository.properties
Se estiver usando mysql confira o seguinte:
db.name=alfresco
db.username=alfresco
db.password=alfresco
db.driver=org.gjt.mm.mysql.Driver
db.url=jdbc:mysql://localhost:3306/alfresco


15. Você também deve ter certeza de que o Alfresco estará falando o dialeto certo com seu banco de dados desejado. Este dialeto está especificado em tomcat\shared\classes\alfresco\extension\custom-hibernate-dialect.properties
Se os arquivos parecem corretos, proceda para o próximo passo. Se você quiser alterar para um banco de dados diferente ou se você quer alterar informações do usuário para o Alfresco, este é ponto onde você deve fazer a alteração.


16. Execute alfresco.sh


Verifique se o Alfresco inicializa sem erros no log do console.

3. Testando sua Instalação


Você deve estar vendo uma tela similar a imagem seguinte no seu Tomcat Console Output:

Aponte o seu browser para http://localhost:8080/alfresco e/ou http://localhost:8080/share


Usuário: admin
Senha: admin


Verifique se os dois produtos funcionam. Tenha certeza que você colocou o http:// na frente do endereço. No Windows IE 7 se você apenas colocou localhost:8080/alfresco IE irá te dizer que não pode encontrar a página.

No comments:

Post a Comment