lunes, 7 de marzo de 2011

Alfresco 3.4 + CentoOS + Oracle

Hemos optado esta vez por instalar la nueva versión de Alfresco en un CentOS.

Para la instalación, hemos utilizado el installer de Linux de 64 bits y Oracle 10g.

Hemos puesto el driver de oracle ojdbc14.jar en .../tomcat/lib
Hemos utilizado el siguiente script para la creación del tablespace y el usuario de la base de datos de Oracle

CREATE TABLESPACE TABLESPACE
DATAFILE
'C:\oracle\datafiles\TABLESPACE.DBF' SIZE 1024 M
AUTOEXTEND ON NEXT 100 M MAXSIZE UNLIMITED;

CREATE USER "USERNAME" IDENTIFIED BY "PASSWORD"

DEFAULT TABLESPACE TABLESPACE
TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON
TABLESPACE;

GRANT "CONNECT" TO "USERNAME";
GRANT "DBA" TO "
USERNAME";
ALTER USER "
USERNAME" DEFAULT ROLE "CONNECT";

Y hemos configurado el alfresco-global.properties de la siguiente manera:

db.driver=oracle.jdbc.OracleDriver
db.name=TABLESPACE
db.username=USERNAME
db.password=PASSWORD
db.host=HOST
db.port=1521
db.url=jdbc:oracle:thin:@host:1521:SID
db.pool.validate.query=SELECT 1 FROM DUAL


También hemos tenido que añadir ésta linea porque teniamos varios esquemas, aunque no siempre es necesario:

hibernate.default_schema=SCHEMA_NAME

Para arrancar y parar el serivdor, situarnos en la ruta de la instalación y ejecutar los siguientes comandos:

sh alfresco.sh start
sh alfresco.sh stop

Salu2!

No hay comentarios:

Publicar un comentario