Instalar Glassfish no Debian

Esse tutorial instalará o Glassfish para criar um Servidor Web Java. Neste tutorial, nós usaremos:

  • java-SDK version 1.6.0_07
  • glassfish-installer-v2ur2-b04-linux.jar
  • mysql-server 5

Em uma janela do terminal, execute os comandos abaixo para instalar o JDK do Java:

apt-get install sun-java6-jdk
java -version

Você deverá obter isso:

java version “1.6.0_07″
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)

Em seguida, você precisará configurar a variável de ambiente JAVA_HOME para que o Java encontre suas bibliotecas:

JAVA_HOME=/usr/lib/jvm/java-6-sun
export JAVA_HOME
echo $JAVA_HOME
/usr/lib/jvm/java-6-sun

Obtenha o pacote da última versão estável do Glassfish no site https://glassfish.dev.java.net.

cd /usr/src/
wgethttp://java.net/download/javaee5/v2ur2/promoted/Linux/glassfish-installer-v2ur2-b04-linux.jar
java -Xmx256M -jar glassfish-installer-v2ur2-b04-linux.jar
mv glassfish /opt
chgrp -R root /opt/glassfish/
cd /opt/glassfish

Adicione o atributo executável ao todos os arquivos sob o diretório /opt/glassfish/lib/ant/bin/.

chmod -R +x lib/ant/bin/
lib/ant/bin/ant -f setup.xml
bin/asadmin start-domain domain1

Para fazer o servidor ser executado durante o boot do sistema, adicione o arquivo glassfish (conteúdo  abaixo) em /etc/init.d/.


#! /bin/sh

GLASSFISHPATH=/opt/glassfish/bin

case "$1" in
start)
echo "starting glassfish from $GLASSFISHPATH"
$GLASSFISHPATH/asadmin start-domain domain1
;;
restart)
$0 stop
$0 start
;;
stop)
echo "stopping glassfish from $GLASSFISHPATH"
$GLASSFISHPATH/asadmin stop-domain domain1
;;
*)
echo $”usage: $0 {start|stop|restart}”
exit 3
;;
esac
:

Não se esqueça de tornar esse script executável.

chmod a+x /etc/init.d/glassfish
update-rc.d glassfish defaults 90 10

Você pode testar o novo script com o comando /etc/init.d/glassfish restart. Para terminar esse tutorial, vamos adicionar o servidor MySQL 5:

apt-get install mysql-server
mysqladmin -u root password yourrootsqlpassword

A linha anterior tornará o seu servidor de banco de dados seguro.

Para acessar o servidor web (substitua localhost pelo endereço IP de seu servidor):

http://localhost:8080/

https://localhost:8181/

Se você quiser administrar o servidor:

http://localhost:4848/

Username: admin
Password: adminadmin

Para se aprofundar no assunto, siga os links abaixo:

Related posts:

  1. Instalando servidor de aplicações Glassfish e MySql (ou PostgreSql) Neste artigo, vamos instalar um servidor de aplicação Glassfish sendo utilizado com um servidor de banco de dadso MySql ou...
  2. Guia GlassFish de Início Rápido Este guia descreve os passos básicos para inicialização do servidor GlassFish, empacotamento e instalação (deploying) de aplicações. Este documneto também...
  3. Deploy Aplicação GlassFish Server As IDE’s atuais vem com os servidores de aplicação embutidos, então criar projetos enterprise em Java com EJB, JSF, JPA,...
  4. Tutorial Tomcat – Instalação e Configuração Básica Este é um tutorial de instalação e configuração básica do Tomcat. Ele foi escrito e testado com base em instalações...
  5. FISL 10 – dia 27/06/09 – Parte 02 – Encerramento Com esse post, meu periodo no meu primeiro FISL chega ao fim. Após a manhã dedicada ao KDE deste dia,...

Tags : , , , ,