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: