INSTALAÇÃO DO LIFERAY 6.1 NO WEBSPHERE 7
1 Criação de variáveis de ambientes
Este tópico descreve o procedimento de criação de variáveis de ambientes na console do Websphere.
1.1 Criar variáveis
- Abra a console Websphere.
- Clique no botão Ambiente/Variáveis do Websphere.
- Selecione a célula e clique no botão Novo.
- Digite os seguintes campos:
- Nome
- MYSQL_JDBC_DRIVER_PATH
- Valor
- C:\jdbc\mysql
- Nome
- Mysql JDBC Provider
- Nome
- Clique no botão OK.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
- Faça o mesmo procedimento para:
LIFERAY_ROOT |
c:\liferay |
2 Criação do Pool de Conexão
Este tópico descreve o procedimento de criação do Pool de Conexão.
2.1 Criar Pool de Conexão
- Na console Websphere.
- Clique no botão Recursos/JDBC/Provedores JDBC.
- Selecione a célula e clique no botão Novo.
- Digite os seguintes campos:
- Tipo de Banco de Dados
- Definido pelo usuário
- Nome da Classe de Implementação
- com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
- Nome
- Mysql JDBC Provider
- Descrição
- Mysql JDBC Provider
- Tipo de Banco de Dados
- Clique no botão Avançar.
- Digite o seguinte campo:
- Caminho de Classe
- ${MYSQL_JDBC_DRIVER_PATH}/mysql.jar
- Caminho de Classe
- Clique no botão Avançar.
- Clique no botão Concluir.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
3 Criação do Datasource
Neste tópico vamos descrever o procedimento de criação do Datasource.
3.1 Criar Datasource
- Na console Websphere.
- Clique no botão Recursos/JDBC/Origem de Dados.
- Selecione a célula e clique no botão Novo.
- Digite os seguintes campos:
- Nome da Origem de Dados
- Liferay DataSource
- Nome JNDI
- jdbc/LiferayPool
- Nome da Origem de Dados
- Clique no botão Avançar.
- Marque a opção Selecionar um provedorJDBC Select existente e selecione o JDBC criado anteriormente Mysql JDBC Provider.
- Clique no botão Avançar.
- Clique no botão Avançar.
- Clique no botão Avançar.
- Clique no botão Concluir.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
3.2 Criar Propriedades Customizadas
- Na console Websphere.
- Clique no link Liferay DataSource.
- Clique no link Propriedades Customizadas.
- Clique no botão Novo.
- Digite os seguintes campos:
- Nome
- serverName
- Valor
- localhost
- Nome
- Clique no botão OK.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
- Faça o mesmo procedimento para os seguintes nomes e valores:
portNumber |
3306 |
databaseName |
lportal |
user |
root |
password |
admin |
3.3 Testar Datasource
- Na console Websphere.
- Marque o link Liferay dataSource e clique no botão Testar Conexão.
4 Instalação do Liferay
Este tópico descreve o procedimento de instalação do Liferay, nesta instalação iremos utilizar três arquivos:
- liferay-portal-6.1.20-ee-ga2-20120731110418084.war: Este arquivo é o pacote do liferay.
- liferay-portal-dependencies-6.1.20-ee-ga2-20120731110418084.zip: Este arquivo contém os arquivos em que o liferay são dependentes:
- portlet.jar: Arquivo genérico de portlets, pois o liferay segue a especificação JSR-286 e este arquivo possui os métodos necessários.
- portal-service.jar: Aquivo que contém os serviços específicos do liferay.
- Portal-ext.properties: Arquivo que permite definir as propriedades iniciais do portal
liferay.home=c:/liferay
jdbc.default.jndi.name=jdbc/LiferayPool
company.default.locale=pt_BR company.default.web.id=prodevelopment.com.br company.default.name=prodevelopment
#Context root portal.ctx=/portal
#Directorio temporal de despliegue de liferay auto.deploy.dest.dir=c:/liferay/websphere-deploy
#Hot deploy auto.deploy.websphere.wsadmin.app.manager.query=
#Comprobacion de algo nuevo en deploy auto.deploy.interval=10000
# Set this to true if all users are required to agree to the terms of use. terms.of.use.required=false
journal.article.types=general
# default.admin.password=admin default.admin.screen.name=admin default.admin.email.address.prefix=admin default.admin.first.name=Admin default.admin.middle.name= default.admin.last.name=Admin
# admin.email.from.name=Portal admin.email.from.address=email@dominio.com.br
## Desabilita a pergunta secreta users.reminder.queries.enabled=false
# default.guest.public.layout.name=Home default.user.private.layout.name=Home default.user.public.layout.name=Home
# layout.user.private.layouts.enabled=false layout.user.private.layouts.auto.create=false # layout.user.public.layouts.auto.create=false # open.id.auth.enabled=false # setup.wizard.enabled=false # company.default.time.zone=UTC-3 |
4.1 Criar Shared Library
- Criar um diretório na pasta raiz chamado liferay.
- Criar um diretório chamado lib dentro do diretório liferay.
- Descompactar o arquivo liferay-portal-dependencies-6.1.20-ee-ga2-20120731110418084.zip dentro da pasta /liferay/lib.
- Apagar o arquivo hsql.jar.
- Na console Websphere.
- Clique no botão Ambiente/Bibliotecas compartilhadas.
- Selecione a célula e clique no botão Novo.
- Digite os seguintes campos:
- Nome
- LIFERAY_LIB
- Descrição
- Bibliotecas compartilhadas do liferay
- Caminho de classe
- C:\liferay\lib
- Nome
- Clique no botão OK.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
4.2 Configurar Shared Lib no Servidor de Aplicação
- Na console Websphere.
- Clique no botão Servidores/Tipos de Servidores/Servidores de aplicativos Websphere.
- Clique no link server1.
- Clique no link Carregador de Classes.
- Clique no botão Novo.
- Clique no botão OK.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
- Clique no link Classloader....
- Clique no link Referências de Biblioteca Compartilhada.
- Clique no botão Incluir.
- Selecione a biblioteca LIFERAY_LIB e clique no botão OK.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
4.3 Configurar Diretório de Trabalho no Servidor de Aplicação
- Na console Websphere.
- Clique no botão Servidores/Tipos de Servidores/Servidores de aplicativos Websphere.
- Clique no link server1.
- Clique no link Definição de processo.
- Digite os seguintes campos:
- Nome do Executável
- ${JAVA_HOME}/bin/java
- Diretório de Trabalho
- C:\liferay
- Nome do Executável
- Clique no botão OK.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
4.4 Configurar JVM no Servidor de Aplicação
- Na console Websphere.
- Clique no botão Servidores/Tipos de Servidores/Servidores de aplicativos Websphere.
- Clique no link server1.
- Clique no link Definição de processo.
- Clique no link Java Virtual Machine.
- Altere o campo Argumentos JVM Genéricos
-Dfile.encoding=UTF-8 -Dclient.encoding.override=ISO-8859-1 -Dexternal-properties=c:/liferay/portal-ext.properties -Duser.timezone=GMT-3 -Xms1024m -Xmx2048m -XX:MaxPermSize=512m |
- Clique no botão OK.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
- Clique no link Java Virtual Machine.
- Clique no link Propriedades Customizadas.
- Clique no botão Novo.
- Digite os seguintes campos:
- Nome
- liferay.home
- Valor
- C:\liferay
- Nome
- Clique no botão OK.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
4.5 Publicar o Liferay no Servidor de Aplicação
- Na console Websphere.
- Clique no botão Aplicativos/Tipos de Aplicativos/Aplicativos corporativos Websphere.
- Clique no botão Instalar.
- Clique no botão Selecionar arquivo.
- Selecione o arquivo liferay-portal-6.1.20-ee-ga2-20120731110418084.war.
- Clique no botão Avançar.
- Clique no botão Avançar.
- Altere o campo Nome do Aplicativo
liferay-portal-6_1_20-ee-ga2_war |
- Clique no botão Avançar.
- Clique no botão Avançar.
- Altere o campo Raiz do Contexto
/portal |
- Clique no botão Avançar.
- Clique no botão Concluir.
- Clique no link Rever.
- Marque a opção Sincronizar as alterações com os Nós e clique no botão Salvar.
- Clique no botão OK.
4.6 Iniciar o Servidor de Aplicação
- Na console Websphere.
- Clique no botão Servidores/Tipos de Servidores/Servidores de aplicativos Websphere.
- Marque o servidor e clique no botão Iniciar.
4.7 Iniciar o Liferay
- Na console Websphere.
- Clique no botão Aplicativos/Tipos de Aplicativos/ Aplicativos corporativos Websphere.
- Marque a aplicação liferay-portal-6.1.20-ee-ga2_war e clique no botão Iniciar.
- Abra o browser e execute http://localhost:9080/portal.
4.8 Aplicar a Licença do Liferay
- Copie o arquivo license-portaldevelopment-developer-6.1.xml para a pasta C:\liferay\deploy.
- O portal irá registrar a licença e criar um arquivo PortalDevelopment_developer.li na pasta C:\liferay\data\license e apagar o arquivo license-portaldevelopment-developer-6.1.xml da pasta C:\liferay\deploy.
- Abra o browser e execute http://localhost:9080/portal.
- Criar o diretório C:\liferay\ websphere-deploy, este será diretório onde liferay irá redirecionar os plugins instalados.


