如何在 ubuntu server 12.x 上安装 glassfish?

如何在 ubuntu server 12.x 上安装 glassfish?

有人知道如何在 ubuntu 服务器上安装 Glassfish 吗?是否有某种命令行可以做到这一点,因为 ubuntu 服务器没有 UI?

例如,如果我想安装 mysql,我只需运行此命令

sudo apt-get install php5-mysql

有什么类似的东西,例如 sudo apt-get install glassfish?

答案1

根据:http://packages.ubuntu.com/search?suite=quantal&keywords=glassfish这将是

sudo apt-get install glassfish-appserv

(其他所有包裹可能也会引起你的兴趣)


这不是最新版本。如果您想要最新版本,则需要使用此处的安装脚本:http://glassfish.java.net/downloads/3.1.2.2-final.html

答案2

也许这有帮助:http://www.nabisoft.com/tutorials/glassfish/installing-glassfish-311-on-ubuntu

本教程提供了大量细节,对我帮助很大。

答案3

我刚刚在 Ubuntu Lucid 10.04(一个在 AWS 上运行的无头系统)上完成了所有这些工作:

  1. 如果需要,安装 Oracle Java 7:

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    sudo apt-get install oracle-java7-installer
    java –version
    
  2. 安装 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
    
  3. 安装脚本以启动/停止 GlassFish(请参阅 #5 了解脚本内容)

    chmod +x /etc/init.d/glassfish
    update-rc.d glassfish defaults
    apt-get install chkconfig
    chkconfig –list GlassFish
    
  4. 启动 GlassFish

    /etc/init.d/glassfish start
    
  5. glassfish脚本的内容:

    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
    

答案4

从以下位置下载 Netbeans Java EEhttps://netbeans.org/downloads/

其中包括 Glassfish。

相关内容