Windows Weblogic开机自启动详细教程与配置步骤

需积分: 33 15 下载量 145 浏览量 更新于2024-09-14 1 收藏 288KB DOC 举报
在Windows操作系统中,要实现WebLogic服务器的开机自动启动,首先需要定位到WebLogic的安装目录,通常在C:\Oracle\Middleware\wlserver_10.3\server\bin文件夹内。在这个目录下,有一个关键的配置文件,用于设置WebLogic环境变量和服务器参数。 文件内容中的关键步骤是修改名为[pic]的文件,该文件可能是启动脚本或者配置脚本,具体内容可能会因WebLogic版本的不同而有所差异。你需要查找并编辑以下部分: 1. `setWL_HOME=C:\Oracle\Middleware\wlserver_10.3`:这是设置WebLogic的主目录,确保它指向实际的安装路径。 2. `call"%WL_HOME%\common\bin\commEnv.cmd"`:这部分调用了一个环境配置脚本,用于初始化WebLogic环境。 在这些行下方,你需要添加新的环境变量和服务器配置,以指定域的名称、服务器名以及登录凭据: - `setDOMAIN_NAME=base_domain`:域的名称,应替换为你实际的域名。 - `setSERVER_NAME=AdminServer`:默认情况下,管理服务器的名称通常为AdminServer,若需要更改,可在此处更正。 - `setUSERDOMAIN_HOME=C:\Oracle\Middleware\user_projects\domains\base_domain`:用户项目目录下的域位置。 - `setWLS_USER=weblogic`:域的用户名,如你的管理员用户名。 - `setWLS_PW=12345678`:域的密码,此处使用的是示例密码,需替换为实际的密码。 在添加这些行后,文件看起来应该是: ```shell @rem * @rem * @rem * setWL_HOME=C:\Oracle\Middleware\wlserver_10.3 call"%WL_HOME%\common\bin\commEnv.cmd" setDOMAIN_NAME=base_domain setSERVER_NAME=AdminServer setUSERDOMAIN_HOME=C:\Oracle\Middleware\user_projects\domains\base_domain setWLS_USER=weblogic setWLS_PW=12345678 @rem * @rem * ``` 接下来,为了使WebLogic在开机时自动启动,你需要通过命令行方式操作。在安装目录的bin文件夹下打开命令提示符(cmd),输入以下命令以安装服务: ```shell installSvr ``` 这将安装一个Windows服务,使得WebLogic能在系统启动时自动运行。如果你不确定SERVER_NAME是否正确,可以在安装服务前检查config.xml文件来确认,这个文件通常位于`%USERDOMAIN_HOME%\config`目录下。 最后,确保Windows防火墙或安全软件允许WebLogic所需的端口访问,并在服务管理器中设置WebLogic服务的启动优先级和依赖关系,以确保其稳定运行。 通过以上步骤,你可以配置WebLogic在Windows系统下实现开机自动启动,只需根据实际情况调整路径和配置参数即可。记得定期更新密码并保持良好的安全实践。