Glassfish4.1安装及配置[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。
Glassfish4.1安装及配置
目录
安装及配置
下载及安装详情见官网。
关于文档
上述下载的GlassFish为开源版本,文档见GlassFish Server Documentation。
不过,在使用中发现该文档的参数并不全,比如,Reference Manual中提供了命令create-auth-realm
用来手动创建realm,现在要设定realm所在的domain,却没有找到相应的参数。反倒是在GlassFish商业版Sun GlassFish Enterprise Server v3 Prelude Reference Manual–create-auth-realm中找到参数:--host domain-host --port domain-port
满足上述需求。
修改用户名及密码
旧版Glassfish的默认管理员用户名为”admin”,密码为“adminadmin”。4.1版本的默认用户名为“admin”,密码为空。可通过如下命令修改管理员密码。
./asadmin change-admin-password --domain_name your_domain_name
问题1–远程访问出错
错误描述:其它主机访问admin终端,在登录界面出错:Glassfish: Secure Admin Must Be Enabled To Access The DAS Remotely
。或有时候该页面一直打不开。
解决办法:执行如下命令开启secure-admin并重启domain
- 允许特定主机访问:
./asadmin --host www.yourdomain.com --port 4848 enable-secure-admin
- 或允许所有主机访问:
./asadmin enable-secure-admin
- 重启domain:
./asadmin restart-domain
问题2–控制台进不去
错误描述:这个问题跟上个问题不同,GlassFish的控制台可以打开,但过一会后打不开了(用户名密码都正确)。
解决办法:清楚浏览器中的cookie即可。
问题3–jmx 8686报错
启动成功,但查看启动日志,
[2016-10-20T10:27:48.683+0800] [glassfish 4.1] [SEVERE] [] [] [tid: _ThreadID=61 _ThreadName=Thread-9] [timeMillis: 1476930468683] [levelValue: 1000] [[
java.io.IOException: Cannot bind to URL [rmi://0.0.0.1:8686/jmxrmi]: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: Exception creating connection to: 0.0.0.1; nested exception is:
java.net.SocketException: Invalid argument or cannot assign requested address]
at javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:827)
at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:432)
at org.glassfish.admin.mbeanserver.RMIConnectorStarter.start(RMIConnectorStarter.java:319)
at org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread.startConnector(JMXStartupService.java:313)
at org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread.run(JMXStartupService.java:350)
Caused by: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: Exception creating connection to: 0.0.0.1; nested exception is:
java.net.SocketException: Invalid argument or cannot assign requested address]
at com.sun.jndi.rmi.registry.RegistryContext.rebind(RegistryContext.java:163)
at com.sun.jndi.toolkit.url.GenericURLContext.rebind(GenericURLCo
Caused by: java.rmi.ConnectIOException: Exception creating connection to: 0.0.0.1; nested exception is:
java.net.SocketException: Invalid argument or cannot assign requested address
...
参照如下方法解决,但貌似该错误没有造成什么影响。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/171374.html原文链接:https://javaforall.cn
相关文章
- Anaconda和Pycharm安装和配置教程[通俗易懂]
- pycharm安装配置环境_如何在pycharm中配置anaconda
- linux 安装 配置tomcat8,linux安装配置多个tomcat,linux安装部署2个以上tomcat[通俗易懂]
- CentOS 7.6 安装配置MySQL 8.0.21
- Windows 下Maven安装配置(本地仓库配置)[通俗易懂]
- adb安装与配置[通俗易懂]
- kettle在linux定时任务_CentOS(Linux)安装KETTLE教程 并配置执行定时任务[通俗易懂]
- Centos 7安装nginx并配置https[通俗易懂]
- centos 安装和配置mariadb详细教程[通俗易懂]
- MySQL安装配置教程(超级详细、保姆级)
- Win10安装Tomcat服务器与配置环境变量[通俗易懂]
- 树莓派3B 系统安装及初始化配置教程[通俗易懂]
- Java sdk安装及配置[通俗易懂]
- Maven私库安装与配置
- window安装maven配置环境变量[通俗易懂]
- cubieboard mysql_Cubieboard A10 安装Nand系统,配置nginx,php,mysql,samba详细教程[通俗易懂]
- docker安装与配置nginx详细过程
- pycharm安装与pytorch环境配置[通俗易懂]
- linux安装mysql8.0.16_mysql安装配置教程
- 虚机安装Linux网络配置的一些笔记(真机公网互通,集群节点互通)
- SketchBook Pro for Enterprise 2021 mac(专业草图绘画软件)安装下载 SketchBook安装教程 SketchBook
- 一文教你Centos 7.3下SQL Server安装配置方法教程
- 在CenOS系统下安装和配置Redis数据库的教程
- oracle不能使用EM怎么办 oracle11g如何正确安装配置EM
- 配置Linux下Wget安装配置指南(linux下wget安装)
- 实现Linux上的Java环境:从安装到配置(linux安装java环境)
- 双硬盘配置下的Linux操作系统安装和使用,教程详解(双硬盘linux)
- MySQL安装与配置:实现快速上手(mysql 安装与配置)
- 安装配置MRTG-2.15.1的方法
- Smarty安装配置方法