まずはGlassFishをダウンロード、今回はglassfish-4.1.2.zipを試してみます。
/opt/にコピーして解凍・・・と思ったらunzipって入ってないんですね。まずは入れてと。
xxx@yyy-pc:~$ sudo apt-get install zip unzip
今回はBash on Ubuntu on Windowsってのもあるのでユーザは新規に作らずに既存ユーザで試してみます。ということでパーミッションを変更してと。
xxx@yyy-pc:/opt$ sudo chown -R xxx: /opt/glassfish4/
さっそく起動してみよう。
xxx@yyy-pc:/opt$ cd /opt/glassfish4/
xxx@yyy-pc:/opt/glassfish4$ bin/asadmin start-domain
Waiting for domain1 to start ..............................
Successfully started the domain : domain1
domain Location: /opt/glassfish4/glassfish/domains/domain1
Log File: /opt/glassfish4/glassfish/domains/domain1/logs/server.log
Admin Port: 4848
Command start-domain executed successfully.
お、なんか起動したっぽい。
さて管理画面にアクセスできるのかな?Windows上のChromeで「http://localhost:4848」にアクセスしてみましょう。
お、アクセスできた。「http://localhost:8080」にもアクセスできるかな?
こちらもOK。さて停止も試してみましょう。
xxx@yyy-pc:/opt/glassfish4$ bin/asadmin stop-domain
Waiting for the domain to stop .
Command stop-domain executed successfully.
上記サイトにアクセスできなくなったのできちんと終了してるっぽいですね。
次回は簡単なアプリケーションをのせてみようかな。