Instalando GlassFish4 no Debian.

GlassFish4 é um servidor de aplicação open source liderado pela Sun Microsystems para a plataforma Java EE e agora patrocinado pela Oracle Corporation.

Instalação

Pré-requisitos: Java

Acesse o site https://javaee.github.io/glassfish/download e baixe a versão GF 4.1.2 - Full Platform.

Para descompactar o arquivo baixado instale o aplicativo unzip com o comando abaixo:

# apt-get install unzip

Baixe o source e descompacte.

# cd /opt
# wget http://download.java.net/glassfish/4.1.2/release/glassfish-4.1.2.zip
# unzip glassfish-4.1.2.zip

Iniciando o GlassFish4

# cd /opt/glassfish4/bin   
# ./asadmin start-domain

 saída do comando `./asadmin start-domain`

Parando o GlassFish4

# cd /opt/glassfish4/bin   
# ./asadmin stop-domain

Saída do comando `./asadmin stop-domain`

Inicie novamente o GlassFish e acesse o seu servidor pelo ip http://192.168.1.108:4848, ao acessá-lo aparecerá uma mensagem de bloqueio conforme imagem abaixo:

Para habilitar o acesso execute o comando abaixo para definir uma senha para o usuário admin. Pressione ENTER para admin user name, ENTER para admin password. Para a new admin password informe sua senha e pressione ENTER, repita a senha quando perguntar novamente e pressione ENTER.

# ./asadmin change-admin-password

Saída do comando `./asadmin change-admin-password`

Agora habilite o acesso remoto com o comando abaixo:

# ./asadmin enable-secure-admin

'Saída do comando `./asadmin enable-secure-admin`'

Reinicie o GlassFish4:

# ./asadmin restart-domain

Acesse novamente o endereço do seu host, neste tutorial estamos usando o endereço http://192.168.1.108:4848, observe que o acesso será alterado para https://192.168.1.108:4848. Informe o usuário “admin” e senha definida nos passos anteriores. Podemos acessar também pelo endereço: http://192.168.1.108:8080/.

Bom é isso! chegamos ao fim do tutorial. Para saber mais acesse o site do projeto https://javaee.github.io/glassfish/ . Até a próxima.