搭建环境正文讲解:
操作系统:Windows Server 2016
内存大小:16GB
C盘空间:100G
注:正文中的参数与部署路径等,请根据实际需求修改,JDK这里使用的是1.7,可根据实际需要部署更新的版本
1、软件准备:
jdk-7u45-windows-x64
glassfish-4.1.2.zip
2、jdk的环境安装与配置
JDK的安装很简单,这里只描述下安装的过程
? JDK版本为jdk-7u45-windows-x64.exe,点击exe安装包;
? 在弹出的窗口,点击下一步;
? 根据需要修改安装路径,点击下一步;
? 安装JRE,点击下一步;
? 完成安装。
? 打开控制面板-点击系统-高级系统设置-进入高级选项卡-环境变量-新建系统变量值:如下
变量名:JAVA_HOME
变量值:C:\APP\Java\jdk1.7.0_45(按实际安装路径)
? 修改PATH变量值
在PATH变量值,新增JAVA路径:C:\app\Java\jdk1.7.0_45\bin(按实际安装路径)
? 调用系统cmd窗口,输入java -version确认环境变量添加成功
3、安装Glassfish
? 解压GlassFish4.1.2,将压缩包解压到对应目录下C:\APP\glassfish4
3.1、启动glassfish
? 打开glassfish4安装目录C:\APP\glassfish4\glassfish\bin\,双击打开asadmin,启动命令如下:start-domain domain1
3.2、修改admin登录密码
? change-admin-password
3.3、修改安全默认
? enable-secure-admin
3.4、glassfish启动,停止与重启命令
start-domain domain1
stop-domain domain1
restart-domain domain1
4、? 打开浏览器,输入“https://127.0.0.1:4848/”进入控制台。
4.1、修改jvm参数,如果是jdk1.8,永久代已经移除了,配置永久代是无效的。
修改参数(根据实际物理内存分配)
修改前 -client 修改后 -server
修改前 -XX:MaxPermSize=192m 修改后 -XX:MaxPermSize=2g
修改前 -Xmx512m 修改后 -Xmx12g
添加前 空 新增配置 -Xms12g
修改之后需重启glassfish
4.2、修改默认端口,根据需要更改
? 8080端口为http访问端口,对应的访问地址: http://127.0.0.1:8080
? 8181端口为https访问端口,对应的访问地址: https://127.0.0.1:8181
4.3、修改logs分割日志的大小与存放数量
5、添加系统服务,该配置需要服务器安装.NET 3.5
create-service --name domain1
备注:JDBC、JMS资源等根据项目需要做相应的配置,数据库支持主流的mysql/oracle/sqlserver等。但不同的数据库需要添加不同的数据库驱动jar包,并将下载下来的数据库驱动jar包,放到C:\APP\glassfish4\glassfish\domains\domain1\lib\ext\路径下(路径根据你实际部署的路径操作),如下图,我这里配置的是连接oracle的数据库驱动包ojdbc6.jar,最后重启Glassfish服务生效。