cancel
Showing results for 
Search instead for 
Did you mean: 

Instalación desplegandolo desde tomcat

lateralus
Champ in-the-making
Champ in-the-making
Hola buenas, tengo un problema con la instalación de alfresco. La instalación que quiero hacer es la de desplegar simplemente el alfresco.war y share.war sobre un tomcat que ponga en mi equipo.
No consigo hacer por nada del mundo que funcione, necesito una de las típicas “guías para tontos” porque ya no se ni por donde meterle mano. Os comento los pasos que he seguido haber si encontráis el fallo, o si me he saltado alguno.
Primero decir que uso un  w2003 server, por si esto es necesario para algo.

1) Bien, instalo jdk1.6.0_11, creo su correspondiente variable de entorno.
2) Instalo MySQL.
3) Descomprimo apache-tomcat-6.0.18, en mi unidad C:, y creo su correspondiente variable de entorno.
4) Descargo alfresco-labs-war-3Stable.zip, descomprimo y meto el alfresco.war y share.war en “C:\apache-tomcat-6.0.18\webapps”.
5) Descargo alfresco-labs-sample-extension-3Stable.zip.
6) Creo dentro del tomcat la estructura, “C:\apache-tomcat-6.0.18\shared\classes”
7) Meto aquí dentro el contenido de alfresco-labs-war-3Stable.zip. Aparte creo dentro de C:\apache-tomcat-6.0.18\shared\classes, las carpetas  messages y web-extension.
😎 Abro C:\apache-tomcat-6.0.18\conf\catalina.properties file.
Cambio el valor de shared.loader= por el siguiente:
shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar

Y a partir de ahora son todo dudas….
¿Qué hago para configurar la base de datos ? se me ocurrio copiar la carpeta de un instalación completa de alfresco, “\extras\databases\mysql” y ponerla dentro de tomcat y crear las bbdd de alfresco con el db_setup.bat, y crear las crea, pero no se si es un despropósito  a la inteligencia o algo parecido.

Lanzo tomcat, despliega alfresco y share, pero al entrar en “localhost:8080/alfresco” sale la página de error. En “localhost:8080/share” llega a entrar, pero al innter logearte como admin./admin, da un error.

Necesito ayuda, como mencione anteriormente “guía para tontos” porque conozco alfresco desde hace una semana y estoy empezando desde cero.
31 REPLIES 31

venzia
Star Collaborator
Star Collaborator
Tiene pinta de que en algun otro fichero de configuracion se esta sobreescribiendo la configuración del custom-repository.properties del dir.root.
Ahora toca averiguar si es el caso y que fichero es el causante del problema.
Vamos .. por aportar una posibilidad.
Saludos,

eva
Champ in-the-making
Champ in-the-making
Lo primero, gracias a todos porque los mensajes del foro me han sido de gran ayuda para instalar alfresco con tomcat en linux.
Espero no llegar tarde, El error que comentáis "Ensure that the 'dir.root' property is pointing correct data location"  yo lo he solucionado:
1º Paro tomcat :  service tomcat5 stop
2º Entro a mysql y borro base de datos de alfresco (Con esto elimino las tablas que ha creado alfresco):
    - mysql -uuusuario_root -pcontraseña_root
    - use mysql
    - drop database alfresco;
3º Creo una nueva  base de datos de alfresco , los usuarios no porque ya los tenia de antes creados y se mantienen.
    - create database alfresco;
4º Paro mysql: /sbin/service mysqld stop
5º Busco ubicación de dir_root indicado en el fichero :  /var/lib/tomcat5/shared/classes/alfresco/extension/custom-repository.properties
    En mi fichero pone : dir.root=/var/lib/alfresco/alf_data
6º Borro directorio : alf_data que cuelga de /var/lib/alfresco/
7º Creo un directorio nuevo alf_data  colgando de /var/lib/alfresco/
8º En linux le doy permisos a mi usuario de tomcat: chown -R tomcat:tomcat /var/lib/alfresco
9º Reinicio la maquina : reboot
10º Reviso los log's y estan correctos sin errores.
    - cat /var/log/tomcat5/catalina.out
    - cat /var/log/tomcat5/alfresco.log
Espero que os sirva.