Instalação Alfresco Community-v3.2.0 (r2)-Ubuntu Server 9.10

cancel
Showing results for 
Search instead for 
Did you mean: 
mfsmoura
Member II

Instalação Alfresco Community-v3.2.0 (r2)-Ubuntu Server 9.10

Boas.
Depois de "torrar", durante alguns dias, os meus neurónios com a tentativa de instalação do Alfresco Community em CentOS 5.4 cheguei à conclusão que a dita em UBUNTU Server 9.10 é, pelo menos para já e para mim, bem mais simples de concluir.
Cá vão os passos que segui:

Software básico necessário para além, obviamente, da prévia instalação do ubuntu:

    * pacote Alfresco com pré-configuração tomcat
    * sun java jdk (necessário jdk6)
    * mysql database server

Obs: Para evitar o "sudo" atribua uma password ao root pelo comando passwd root.
De seguida digite su - seguida da password escolhida

1. Instalar sun java jdk
apt-get install sun-java6-jdk
2. Definir variável para JAVA_HOME
verificar situação:
echo $JAVA_HOME
se não apresentar resultados então,
vim /etc/environment
introduzir uma nova linha com
JAVA_HOME=/usr/lib/jvm/java-6-sun/
3. Instalar mysql server
apt-get install mysql-server
4. Criar base de dados do alfresco
aceder à base de dados mysql e configurar da seguinte forma:
mysql -u root -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;
exit
tomar nota do nome da base de dados, do utilizador e password, que vão ser necessários para a prosseguir, mais tarde, a configuração do alfresco.
5. Fazer o download do ficheiro de instalação alfresco
criar o directório para o alfresco.
mkdir /opt/alfresco
download alfresco community 3.2r2 with pre-configured tomcat bundle e guardar o mesmo no directório acima referido.
6. Extrair os ficheiros de instalação alfresco
cd /opt/alfresco
tar xvf alfresco-community-tomcat-3.2r2.tar.gz
rm alfresco-community-tomcat-3.2r2.tar.gz
7. Configurar a instalação do alfresco
modificar o ficheiro do alfresco "global properties"
vim /opt/alfresco/tomcat/shared/classes/alfresco-global.properties
localizar dir.root e alterar para
dir.root=/opt/alfresco/alf_data
definir/confirmar a configuração da base de dados mysql
db.name=alfresco
db.username=alfresco
db.password=alfresco
db.host=localhost
db.port=3306
em external locations
ooo.exe=/usr/bin/soffice
img.root=/usr
swf.exe=/usr/bin/pdf2swf
8. Instalar extras
a) ImageMagick
apt-get install imagemagick
b) SWFTools
apt-get install swftools
Reiniciar o sistema com init 6
9. Iniciar alfresco
cd /opt/alfresco
./alfresco.sh start
Qualquer dúvida estou ao dispor.
2 Replies
tomsawyer
Member II

Re: Instalação Alfresco Community-v3.2.0 (r2)-Ubuntu Server 9.10

Moura,

Fiz todo o processo que tu colocou, só que com Ubuntu 9.10 32bits.

Porém ao abrir a pág de configuração aparece a mensagem abaixo.

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: org.alfresco.error.AlfrescoRuntimeException: 01260002 Unable to retrieve object: site-index of type: page
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:146)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause

org.alfresco.error.AlfrescoRuntimeException: 01260002 Unable to retrieve object: site-index of type: page
   org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectManager.java:140)
   org.alfresco.web.site.Model.getObject(Model.java:513)
   org.alfresco.web.site.Model.getPage(Model.java:165)
   org.alfresco.web.site.SlingshotPageMapper.executeMapper(SlingshotPageMapper.java:188)
   org.alfresco.web.site.AbstractPageMapper.execute(AbstractPageMapper.java:62)
   org.alfresco.web.site.DefaultRequestContextFactory.newInstance(DefaultRequestContextFactory.java:109)
   org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHelper.java:202)
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:142)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause

org.alfresco.web.framework.exception.ModelObjectPersisterException: Error loading object id: site-index from persister id: RemoteStore_alfresco/site-data/pages_page
   org.alfresco.web.framework.MultiModelObjectPersister.getObject(MultiModelObjectPersister.java:110)
   org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectManager.java:136)
   org.alfresco.web.site.Model.getObject(Model.java:513)
   org.alfresco.web.site.Model.getPage(Model.java:165)
   org.alfresco.web.site.SlingshotPageMapper.executeMapper(SlingshotPageMapper.java:188)
   org.alfresco.web.site.AbstractPageMapper.execute(AbstractPageMapper.java:62)
   org.alfresco.web.site.DefaultRequestContextFactory.newInstance(DefaultRequestContextFactory.java:109)
   org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHelper.java:202)
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:142)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause

org.alfresco.web.framework.exception.ModelObjectPersisterException: Failure to load model object for path: site-index.xml
   org.alfresco.web.framework.StoreModelObjectPersister.getObjectByPath(StoreModelObjectPersister.java:170)
   org.alfresco.web.framework.StoreModelObjectPersister.getObject(StoreModelObjectPersister.java:108)
   org.alfresco.web.framework.MultiModelObjectPersister.getObject(MultiModelObjectPersister.java:106)
   org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectManager.java:136)
   org.alfresco.web.site.Model.getObject(Model.java:513)
   org.alfresco.web.site.Model.getPage(Model.java:165)
   org.alfresco.web.site.SlingshotPageMapper.executeMapper(SlingshotPageMapper.java:188)
   org.alfresco.web.site.AbstractPageMapper.execute(AbstractPageMapper.java:62)
   org.alfresco.web.site.DefaultRequestContextFactory.newInstance(DefaultRequestContextFactory.java:109)
   org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHelper.java:202)
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:142)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause

java.io.IOException: Unable to test document path: site-index.xml in remote store: alfresco due to error: 404
   org.alfresco.web.scripts.RemoteStore.hasDocument(RemoteStore.java:351)
   org.alfresco.web.framework.StoreModelObjectPersister.getObjectByPath(StoreModelObjectPersister.java:136)
   org.alfresco.web.framework.StoreModelObjectPersister.getObject(StoreModelObjectPersister.java:108)
   org.alfresco.web.framework.MultiModelObjectPersister.getObject(MultiModelObjectPersister.java:106)
   org.alfresco.web.framework.ModelObjectManager.getObject(ModelObjectManager.java:136)
   org.alfresco.web.site.Model.getObject(Model.java:513)
   org.alfresco.web.site.Model.getPage(Model.java:165)
   org.alfresco.web.site.SlingshotPageMapper.executeMapper(SlingshotPageMapper.java:188)
   org.alfresco.web.site.AbstractPageMapper.execute(AbstractPageMapper.java:62)
   org.alfresco.web.site.DefaultRequestContextFactory.newInstance(DefaultRequestContextFactory.java:109)
   org.alfresco.web.site.FrameworkHelper.initRequestContext(FrameworkHelper.java:202)
   org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:142)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.

Apache Tomcat/6.0.18


Sabe o que pode ser?


Obrigado,

TS
mfsmoura
Member II

Re: Instalação Alfresco Community-v3.2.0 (r2)-Ubuntu Server 9.10

Olá. Realmente não sei qual será a razão. Acabei de arrancar com a minha 6.ª instalação e funciona perfeitamente. Devo no entanto alertar para dois factores que, lamentavelmente, me esqueci de referir antes:
- O Ubuntu server, nas instalações que tenho realizado, é sempre instalado de raíz exclusivamente para alojar o Alfresco.
- Depois da instalação do Ubuntu server e antes de arrancar com o primeiro passo da instalação do Alfresco tenho o cuidado de actualizar o sistema.
Está a utlizar mais software no seu sistema? Será alguma questão de conflitos entre o Alfresco e esse(s) outro(s) programa(s)?
Cumprimentos.
Manuel Moura