Я просто получил все это, работая над Ubuntu Lucid 10.04, безголовой системой, работающей на AWS:
Установите Oracle Java 7, если необходимо:sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
java –version
Установите Glassfish Enterprise v3 (в этом случае это будет установленный под / opt / glassfishv3) apt-get install xterm
cd /opt
wget http://download.java.net/glassfish/v3/release/glassfish-v3.zip
apt-get install unzip
unzip glassfish-v3.zip
rm glassfish-v3.zip
Установить скрипт для запуска / остановки GlassFish (см. № 5 для содержимого скрипта) chmod +x /etc/init.d/glassfish
update-rc.d glassfish defaults
apt-get install chkconfig
chkconfig –list GlassFish
Запустить GlassFish /etc/init.d/glassfish start
Содержание скрипта из стеклянной рыбы: GLASSFISH_HOME=${GLASSFISH_HOME:-"/opt/glassfishv3/glassfish"}
case "$1" in
start)
$GLASSFISH_HOME/bin/asadmin start-domain >/dev/null
;;
stop)
$GLASSFISH_HOME/bin/asadmin stop-domain >/dev/null
;;
restart)
$GLASSFISH_HOME/bin/asadmin restart-domain >/dev/null
;;
\*)
echo "usage: $0 (start|stop|restart|help)"
esac