O GlassFish é um servidor de aplicativos de código aberto que permite a execução de aplicativos Java EE em um ambiente de produção. Neste tutorial, vamos aprender como configurar um servidor GlassFish no Linux.
Antes de começarmos, certifique-se de que você tenha instalado o Java Development Kit (JDK) no seu sistema Linux. Você pode verificar se o JDK está instalado executando o comando java -version
no terminal. Se o JDK não estiver instalado, você pode instalá-lo executando o seguinte comando:
sudo apt-get install default-jdk
Após a instalação do JDK, você pode prosseguir com a instalação do GlassFish. Siga as etapas abaixo para configurar o GlassFish no Linux:
- Passo 1: Baixe o GlassFish
- Passo 2: Extraia o arquivo
- Passo 3: Configure as variáveis de ambiente
- Passo 4: Inicie o GlassFish
- Passo 5: Implante seu aplicativo
Visite o site oficial do GlassFish (https://javaee.github.io/glassfish/) e faça o download da versão mais recente do servidor GlassFish.
Após o download, abra o terminal e navegue até o diretório onde o arquivo do GlassFish foi baixado. Use o seguinte comando para extrair o arquivo:
tar -zxvf glassfish-5.1.0.zip
Abra o arquivo .bashrc
no seu editor de texto preferido e adicione as seguintes linhas no final do arquivo:
export GLASSFISH_HOME=/caminho/para/o/diretório/glassfish
export PATH=$PATH:$GLASSFISH_HOME/bin
Substitua /caminho/para/o/diretório/glassfish
pelo caminho real para o diretório onde o GlassFish foi extraído.
Abra o terminal e execute o seguinte comando para iniciar o servidor GlassFish:
asadmin start-domain
Isso iniciará o domínio padrão do GlassFish. Você pode acessar a interface de administração do GlassFish em http://localhost:4848
.
Após a configuração do GlassFish, você pode implantar seu aplicativo Java EE. Para implantar um aplicativo, abra o terminal e execute o seguinte comando:
asadmin deploy /caminho/para/o/arquivo/aplicativo.war
Substitua /caminho/para/o/arquivo/aplicativo.war
pelo caminho real para o arquivo WAR do seu aplicativo.
Pronto! Você configurou com sucesso um servidor GlassFish no Linux. Agora você pode implantar e executar seus aplicativos Java EE no GlassFish.