Install GlassFish Server on CentOS

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 

退出并保存


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章