有人知道如何在 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 上运行的无头系统)上完成了所有这些工作:
如果需要,安装 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脚本的内容:
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。