Thursday, August 11, 2011

Configurando o portal Liferay com Tomcat e MySQL

Pre-requisitos: Sistema operacional com o MySQL e JDK 6.0 instalado.

1º passo - Baixar a última versão do Liferay Portal Standard Edition bunbled with Tomcat 6.x no site http://www.liferay.com/downloads/liferay-portal.

2º passo - Extrair o arquivo baixado no diretorio de sua preferencia (chamado daqui por diante de $LIFERAY_PORTAL, por exemplo, C:\portal\liferay-portal-6.0.6).

3 - Remover os arquivos $TOMCAT_DIR/webapps/sevencogs-hook.war,  $TOMCAT_DIR/webapps/sevencogs-theme.war e $TOMCAT_DIR/webapps/sevencogs-mobile-theme.war. O nome $TOMCAT_DIR se refere a pasta do tomcat-6.x.x no diretorio $LIFERAY_HOME. O nome $TOMCAT_DIR se refere ao endereço C:\portal\liferay-portal-6.0.6\tomcat-6.0.29 (exemplo).

4 - Criar um banco de dados chamado lportal e uma conta com usuario/senha chamado lportal/lportal no MySQL, exemplo:

drop database if exists lportal;
create database lportal character set utf8;
grant all on lportal.* to 'lportal'@'localhost' identified by 'lportal' with grant option;
grant all on lportal.* to 'lportal'@'localhost.localdomain' identified by 'lportal' with grant option;


5 - Criar um arquivo chamado portal-ext.properties no diretorio $TOMCAT_DIR/webapps/ROOT/WEB-INF/classes, e adicionar as seguintes linhas:
##MySQL
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost:3306/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=lportal
jdbc.default.password=lportal

6 - Executar o script $TOMCAT_DIR/bin/startup.bat se estiver no Windows ou $TOMCAT_DIR/bin/startup.sh e estiver no Linux.

1 comment: