1.配置java環境
2.下載GlassFish Server安裝包: https://glassfish.java.net/download.html
3.linux環境解壓縮命令 #unzip glassfish-4.1.zip
4.將數據庫驅動包(mysql-connector-java-5.1.23-bin.jar)保存到對應的domain下,默認domain1 glassfish4/glassfish/domains/domain1/lib
5.啓動關閉GlassFish Server
#cd glassfish4/glassfish/bin
#sh asadmin start-domain
#sh asadmin stop-domain
6.在Glassfish4中指定JDK,因爲有些軟件可能需要低版本的JDK,並且JAVA環境變量已經配置好,或者你根本不想去配置JAVA環境變量.
#vi glassfish4/glassfish/config/asenv.conf
在第一行加入: AS_JAVA=/usr/java/jdk1.8.0_51 保存並退出。 想查看Glassfish4運行的JDK,完畢後可以啓動GlassFish,進入管理控制檯server→一般信息→ JVM 報告 查看GlassFish4 JDK是否配置準確。
或者linux命令查看java進程: ps awx | grep java
7.如果服務器內存有多餘, 可以考慮再配置一個domain2, 這裏建議指定端口。下面的例子中: 4849是glassfish控制檯端口, 8081是http訪問端口
#sh asadmin create-domain --adminport 4849 --instanceport 8081 domain2
刪除命令#sh asadmin delete-domain domain1
8.開啓遠程訪問命令, 建議通過控制檯設置密碼和遠程訪問功能(其實都一樣)
設置密碼
sh asadmin change-admin-password --domain_name domain1
開啓遠程訪問
sh asadmin --port 4849 enable-secure-admin
或者通過控制檯設置:
控制檯設置密碼 Domain ->Administrator Password
控制檯設置遠程訪問 server(Admin Server) ->General ->Secure Administration
9.**註冊系統服務並設置開機自啓動**
9.1 註冊GlassFish爲系統服務
#sh asadmin create-service domain1
9.2 設置GlassFish服務開機自啓動
#vi /etc/init.d/GlassFish_domain1
在腳本開頭 #!/bin/sh 之後加入下幾行(保留#號):
# @author kinseorg kinse
# chkconfig: 2345 15 95
# description: GlassFish_domain1
退出並保存