GlassFish?(Ubuntu) †GlassFish?はオープンソースのJavaアプリケーションサーバーである。 ダウンロード †Linux用のアーカイブをGlassFish Server Open Source Edition 4.0 Downloadからダウンロードする。 インストール †Ctrl+Alt+Tで端末を起動する。 unzip glassfish-4.0-ml.zip
sudo mv ./glassfish4 /usr/local/glassfish4
sudo adduser glassfish sudo chown -R glassfish /usr/local/glassfish4 sudo gpasswd -a glassfish vboxsf
/usr/local/glassfish4/bin/asadmin start-domain /usr/local/glassfish4/bin/asadmin stop-domain
#ref(): File not found: "gf1.gif" at page "GlassFish(Ubuntu)"
sudo /usr/local/glassfish4/bin/asadmin create-service --serviceuser glassfish 設定後、OSを再起動して動作の確認を行う。 /usr/local/glassfish4/glassfish/domains/domain1/logs/server.log MySQLの設定 †Download Connector/JからJDBCドライバをダウンロードする。 sudo mv mysql-connector-java-5.1.30-bin.jar /usr/local/glassfish4/glassfish/lib /etc/init.d/GlassFish_domain1 restart
/usr/local/glassfish4/bin/asadmin create-jdbc-connection-pool --datasourceclassname com.mysql.jdbc.jdbc2.optional.MysqlDataSource --restype javax.sql.DataSource --property serverName=DB1.local:portNumber=3306:databaseName=db1:user=db1:password=パスワード MysqlPool /usr/local/glassfish4/bin/asadmin create-jdbc-resource --connectionpoolid MysqlPool jdbc/mysql JMSリソースの設定 †次のコマンドを実行するかGlassFish?コンソールの画面での操作でJMS(Java Message Service)の接続ファクトリや宛先リソースを必要に応じて作成する。 /usr/local/glassfish4/bin/asadmin create-jms-resource --restype javax.jms.ConnectionFactory jms/factory /usr/local/glassfish4/bin/asadmin create-jms-resource --restype javax.jms.Queue jms/queue /usr/local/glassfish4/bin/asadmin create-jms-resource --restype javax.jms.Topic jms/topic JMSのログは下記に記録される。 /usr/local/glassfish4/glassfish/domains/domain1/imq/instances/imqbroker/log/log.txt アプリケーションのデプロイ †次のコマンドを実行するかGlassFish?コンソールの画面での操作でアプリケーションのearファイルやwarファイルをサーバーに配備する。 /usr/local/glassfish4/bin/asadmin deploy --force /media/sf_shared/MySample.ear http://localhost:8080/アプリケーション名にアクセスして動作を確認する。 |