1. 解压到/opt
unzip glassfish-4.0.zip
2.拷贝mysql驱动到/opt/glassfish4/glassfish/domains/domain1/lib/ext
3. 启动
cd /opt/glassfish4/glassfish/bin
./asadmin start-domain
4. 更改端口(如需要)
vi /opt/glassfish4/glassfish/domains/domain1/config/domain.xml
5.启用ssl管理
cd /opt/glassfish4/glassfish/bin
./asadmin change-admin-password
./asadmin --host 172.16.1.55 --port 30000 enable-secure-admin
./asadmin restart-domain
6.登录管理界面
二、使用SSL证书
1.生成p12证书文件
openssl pkcs12 -export -in /domain.cn.cer -inkey /domain.cn.key -out /domain.cn.p12 -CAfile /root/RapidSSL\ CA.cer -name domain
2.导入p12到keystore.jks中
domain证书
keytool -importkeystore -deststorepass changeit -destkeypass changeit -destkeystore keystore.jks -srckeystore /root/domain.cn.p12 -srcstoretype PKCS12 -srcstorepass 1234567890 -alias domain
3.导入ca证书到keystore.jks中
keytool -import -v -alias rootca -file /root/RapidSSL\ CA.cer -keystore keystore.jks
4.导入ca证书到cacerts.jks中
keytool -import -v -trustcacerts -alias rootca -file /root/RapidSSL\ CA.cer -keystore cacerts.jks
5.配置ssl使用domain证书
6.重启glassfish