无需密码启动Weblogic Server与管理控制台访问教程

下载需积分: 25 | TXT格式 | 3KB | 更新于2024-10-27 | 99 浏览量 | 3 下载量 举报
收藏
本文档是关于BEA Weblogic Server 8.1的配置教程,主要关注于如何启动服务器、管理安全设置以及访问WebLogic Console。首先,用户可以通过Windows开始菜单启动WebLogic Server,路径为`开始 -> 程序 -> BEA Weblogic Platform 8.1 -> User Projects -> mydomain -> Start Server`。当在Weblogic Configuration Start Mode中选择了Production Mode时,每次启动服务器都需要提供用户名(如weblogic)和密码(如weblogic)。 然而,为了实现无需每次都输入用户名和密码启动服务器,可以通过编辑启动脚本来实现。启动脚本通常位于`C:\bea\user_projects\domains\mydomain\bin`下的`startWebLogic.cmd`,该脚本使用命令行参数来设置服务器运行所需的环境变量,包括`JAVA_HOME`、`SERVER_NAME`、`PRODUCTION_MODE`等。具体步骤如下: 1. 打开`startWebLogic.cmd`文件,找到以下行: ``` %JAVA_HOME%\bin\java%JAVA_VM%%MEM_ARGS%%JAVA_OPTIONS%-Dweblogic.Name=%SERVER_NAME%-Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%-Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy"weblogic.Server ``` 这部分代码定义了启动服务器的Java命令行参数,可以在此处添加或修改`-Dweblogic.management.username`和`-Dweblogic.management.password`来指定管理用户和密码,但这种方法并不推荐,因为它会在命令行中明文显示。 2. 更安全的做法是在系统环境变量中设置`setWLS_USER`和`setWLS_PW`,例如: ``` set WLS_USER=weblogic set WLS_PW=weblogic ``` 然后在启动脚本中引用这些变量,如: ``` %JAVA_HOME%\bin\java%JAVA_VM%%MEM_ARGS%%JAVA_OPTIONS%-Dweblogic.Name=%SERVER_NAME%-Dweblogic.management.username=%WLS_USER%-Dweblogic.management.password=%WLS_PW%-Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%-Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy"weblogic.Server ``` 3. 启动成功后,可以在浏览器中通过URL访问WebLogic Server,如`http://localhost:7001/index.html`,以验证服务器是否运行。若要登录WebLogic Console,通常需要管理员权限,使用URL `http://localhost:7001/console`,并且可能需要使用预设的管理员用户名(如`administrator`)和密码(如`administrator`)进行身份验证。由于安全原因,实际生产环境中建议使用SSL加密和更安全的身份验证机制,而不是明文存储密码。 本文档提供了配置WebLogic Server的基本指南,包括启动方法、安全设置和访问控制,适用于初次接触或需要维护WebLogic Server的读者。

相关推荐