.sh
ファイルをダウンロードしました。これは常にGlassFish
ユーザーのホーム ディレクトリにインストールされます。別のディレクトリにインストールするには、もう少し作業が必要です。
ファイルをダウンロードして解凍します。たとえば、glassfish を次の場所に配置したい場合: /opt/glassfish
:
wget http://download.java.net/glassfish/3.1.1/release/glassfish-3.1.1.zip
sudo unzip glassfish-3.1.1.zip -d /opt
それだ。Glassfish
がインストールされ、起動して使用できます。ただし、glassfish が自動的に起動するように自動起動スクリプトを構成していないことを忘れないでください。
これを行うには、シェルで次のコマンドを実行します。
sudo vim /etc/init.d/glassfish
このコンテンツを貼り付けます: (最初に適切な変更を加えてください)
#!/bin/bash
GLASSFISH_HOME=/opt/glassfish3
case "$1" in
start)
${GLASSFISH_HOME}/bin/asadmin start-domain domain1
;;
stop)
${GLASSFISH_HOME}/bin/asadmin stop-domain domain1
;;
restart)
${GLASSFISH_HOME}/bin/asadmin stop-domain domain1
${GLASSFISH_HOME}/bin/asadmin start-domain domain1
;;
*)
echo "usage: $0 {start|stop|restart}"
;;
esac
exit 0
最後に、次のコマンドを実行してスクリプトを実行可能にします。
sudo chmod 755 /etc/init.d/glassfish
sudo update-rc.d /etc/init.d/glassfish defaults
次のようにして、glassfish を開始、停止、再起動できます。
sudo /etc/init.d/glassfish start
sudo /etc/init.d/glassfish stop
sudo /etc/init.d/glassfish restart