Comunidade

Como criar um tema do absoluto zero?

Tenho um MacOS zerado, sem instalações e nem nada. Preciso gerar um tema para o Liferay Community Edition Portal 7.4.3.67 CE GA67 do zero. Mostre-me passo a passo como gerar um tema inicial e tudo o que eu preciso pra isso acontecer.
thumbnail
Phillipe Castro Alves
05/05/23

RE: Como criar um tema do absoluto zero?

Se você está começando com o Liferay, quer testar a versão Community (gratuita e open source) ou precisa configurar um ambiente para testes e desenvolvimento, este passo a passo vai te ajudar a fazer a instalação de forma simples, do zero — sem complicações.

Pré-requisitos
Antes de tudo, verifique se você tem instalado:
  • Java JDK 8 ou 11 (de preferência a versão 11)
  • Apache Tomcat (a versão recomendada costuma vir junto com o bundle)
  • Banco de dados (pode começar com o HSQL embutido ou configurar MySQL, PostgreSQL, etc.)
  • Sistema operacional: funciona em Windows, Linux e macOS

Passo a passo da instalação
1. Baixe o Liferay CE

Acesse o site oficial: https://liferay.dev/downloads
Para iniciantes, o mais prático é baixar o bundle com Tomcat, pois ele já vem pronto para uso.

2. Descompacte o bundle
Após o download, descompacte o arquivo ZIP em um diretório de sua preferência. Exemplo:
C:\liferay
ou
/home/usuario/liferay

3. Configure a variável de ambiente JAVA_HOME
Certifique-se de que o Java está instalado e configurado corretamente:
java -version

Garanta que a variável JAVA_HOME aponte corretamente para o JDK instalado.

No Linux/macOS, adicione ao ~/.bashrc ou ~/.zshrc:
export JAVA_HOME=/caminho/do/jdk
export PATH=$JAVA_HOME/bin:$PATH

No Windows:
  1. Pressione Win + S e digite "variáveis de ambiente", depois clique em "Editar variáveis de ambiente do sistema".
  2. Na janela que abrir, clique no botão "Variáveis de Ambiente...".
  3. Em "Variáveis do sistema", clique em "Nova..." e adicione:
    • Nome da variável: JAVA_HOME
    • Valor da variável: o caminho da pasta de instalação do JDK
      
Exemplo:

      C:\Program Files\Java\jdk-11.0.21
  4. Agora encontre a variável Path (também em "Variáveis do sistema") e clique em Editar.
  5. Clique em "Novo" e adicione:
    %JAVA_HOME%\bin
  6. Clique em OK em todas as janelas para salvar.
Verificando se funcionou
Abra o Prompt de Comando (cmd) e digite:
java -version
Se aparecer a versão correta do Java, está tudo certo!

4. Inicie o servidor
Navegue até a pasta liferay/tomcat-x.x.x/bin e execute o script:
  • No Windows: startup.bat
  • No Linux/macOS: ./startup.sh
O Liferay começará a inicializar. Isso pode levar alguns minutos na primeira vez, pois o sistema cria as tabelas e indexa conteúdos.

5. Acesse o portal
Abra o navegador e vá até: 
http://localhost:8080
Na primeira execução, você verá uma tela de configuração inicial. Preencha os dados, crie seu usuário administrador, idioma, banco de dados e outros detalhes.

Dica Extra: banco de dados externo
Se quiser usar MySQL, PostgreSQL ou outro banco, edite o arquivo antes de iniciar o portal.
/liferay/portal-ext.properties

Exemplo de configuração para MySQL:
properties
jdbc.default.driverClassName=com.mysql.cj.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8
jdbc.default.username=root
jdbc.default.password=sua_senha

Pronto! Agora você tem o Liferay Community rodando na sua máquina. A partir daqui, já pode explorar a criação de páginas, estruturas de conteúdo, templates, portlets e até desenvolver seus próprios módulos OSGi ou aplicações utilizando a API da plataforma.

Se tiver dúvidas ou erros durante a instalação, responda aqui no fórum com o máximo de detalhes.
thumbnail
Cecilia Dib
03/05/23
thumbnail
Phillipe Castro Alves
05/05/23