Instalando servidor web Glassfish no Ubuntu Server.

Para instalar o servidor Glassfish no ubuntu, precisamos primeiramente preparar o ambiente. Para isso precisamos atualizar o sistema operacional.

apt-get update

O servidor web Glassfish, necessita de algumas propriedades do pythton.

apt-get install python-software-properties

Sequencialmente, deveremos inserir um novo repositório de software no ununtu.

add-apt-repository ppa:webupd8team/java

Depois de realizado os passos acima, deveremos novamente atualizar o sistema.

apt-get update

Uma vez o sistema operacional atualizado perfeitamente, precisamos agora instalar o ambiente java no nosso servidor!

apt-get install oracle-java7-installer

para verificar se está tudo ok com o Java, rodamos o seguinte comando:

java -version

Se tudo funcionar perfeitamente, deveremos ter a seguinte resposta:

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

Pronto, nosso ambiente está preparado, agora vamos para a instalação do Glassfish.

Primeiramente, precisamos fazer o download da aplicação:

wget download.java.net/glassfish/4.0/release/glassfish-4.0.zip

Como o conteúdo veio num arquivo compactado ZIP, precisamos ter o UNIZIP instalado para descompactar o conteúdo.

apt-get install unzip

Agora vamos descompactar o conteúdo do Glassfish e enviar para uma pasta chamada /opt, essa pasta não existe. porem o Unzip irá cria-la no momento da descompactação.

unzip glassfish-4.0.zip -d /opt

Por conveniência, iremos definir a pasta do Glassfish como diretório principal, ou origem da fonte.

export PATH=/opt/glassfish4/bin:$PATH

Pronto, já podemos iniciar nosso sevidor:

asadmin start-domain

Devemos ter a seguinte mensagem:

Waiting for domain1 to start ...................
Successfully started the domain : domain1
domain Location: /opt/glassfish4/glassfish/domains/domain1
Log File: /opt/glassfish4/glassfish/domains/domain1/logs/server.log
Admin Port: 4848
Command start-domain executed successfully.

A partir desse momento, já temos nosso servidor Glassfish funcionando perfeitamente nas portas 8080 e administração na porta 4848.

IP_DO_SEU_SERVIDOR:8080

Para ativar o recurso de Banco de dados, Apache Derby, precisamos executar a seguinte função:

asadmin start-database

Para você ter acesso remoto ao servidor, você precisa ativar essa função e também mudar a senha admin.

O primeiro passo é parar o servidor:

asadmin stop-domain

O segundo passo é mudar a senha máster:

asadmin change-master-password

devemos definir o usuário: admin e a senha padrão: changeit

na sequência , devemos informar a nova senha e repeti-la.

Iniciaremos novamente o servidor:

asadmin start-domain

Agora precisamos mudar a senha do acesso remoto:

asadmin change-admin-password

Devemos, similarmente ao máster password, definir o usuário admin, a senha padrão é vazia, aperte apenes enter, em seguida informar a senha nova e repeti-la.

Por ultimo, liberar o acesso remoto:

asadmin enable-secure-admin

E nesse momento, já devemos ter nosso servidor web java Glassfish 4, com banco de dados Derby funcionando perfeitamente.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.