Как установить Glassfish на Ubuntu Server 12.x?

Кто-нибудь знает, как установить Glassfish на сервер Ubuntu? Есть ли какая-то командная строка, которая видит, так как Ubuntu Server не имеет, так сказать, пользовательского интерфейса?

Например, если я хочу установить mysql, я просто запускаю этот

sudo apt-get install php5-mysql

что-нибудь подобное, т.е. sudo apt-get установить Glassfish?

4 ответа

Решение

Согласно: 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

Может быть, это здесь помогает: http://www.nabisoft.com/tutorials/glassfish/installing-glassfish-311-on-ubuntu

учебник дает вам много подробностей, и он мне очень помог.

Загрузите Netbeans Java EE с веб-сайта https://netbeans.org/downloads/

Это идет с Glassfish в комплекте.

Я только что начал работать над 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
    
Другие вопросы по тегам