GlassFish命令行操作指南

需积分: 10 7 下载量 164 浏览量 更新于2024-09-12 收藏 180KB DOC 举报
"这篇文档主要介绍了如何在命令行环境下对GlassFish应用服务器进行操作,包括创建、删除域,以及启动和停止服务等基础管理任务。GlassFish是一款强大的J2EE应用服务器,支持完整的J2EE标准,并且开源免费。文章提到GlassFish有两个版本——OpenSource GlassFish和Oracle GlassFish,两者在功能上非常接近,但Oracle GlassFish可能包含一些额外的性能优化设置。在开始使用GlassFish之前,需要确保已配置好Java环境。" 在命令行中,管理员可以通过`asadmin`工具来管理GlassFish服务器。以下是一些关键的命令行操作: 1. **创建域**: 使用`create-domain`命令可以创建一个新的域。例如,创建名为`domain1`的域,命令如下: ``` asadmin create-domain domain1 ``` 在创建过程中,系统可能会提示设置管理员的密码,以确保安全。 2. **删除域**: 要删除一个域,可以使用`delete-domain`命令,但请注意,这将彻底移除域目录及其所有内容,无法恢复。例如,删除`domain1`: ``` asadmin delete-domain domain1 ``` 3. **启动域**: 使用`start-domain`命令可以启动已创建的域。例如,启动`domain1`: ``` asadmin start-domain domain1 ``` 4. **停止域**: 当需要关闭GlassFish服务器时,可以使用`stop-domain`命令。例如,停止`domain1`: ``` asadmin stop-domain domain1 ``` 5. **修改管理员口令**: 如果需要更改管理员密码,可以使用`change-admin-password`命令。如果启用了远程访问,必须先设置密码。例如: ``` asadmin change-admin-password ``` 这将引导你通过交互式过程来更改密码。 此外,`asadmin`工具提供了许多其他命令,用于更复杂的配置和管理任务,如查看服务器状态、部署应用程序、配置网络监听器、调整服务器设置等。对于ZIP版本的GlassFish,无论在Windows还是Unix/Linux系统上,都可以通过`asadmin`脚本来执行这些操作,只需确保将其路径添加到系统环境变量中,以便随时调用。 在进行这些操作时,建议熟悉GlassFish的官方文档,它提供了详细的命令行参考和使用指南,以帮助你更好地理解和管理GlassFish服务器。如果你选择使用OpenSource GlassFish,你可以从官方网站http://glassfish.java.net/获取最新版本,并参考文档进行安装和配置。