- 关闭电脑防火墙(为了在局域网中都可以观看。当然如果只是本地测试可以忽略。也可以仅仅开放某一个使用的端口)
- 启动你所需要访问的另一台电脑的startWeblogic.cmd(当然如果在自己电脑上,直接打开自己的cmd文件就好)
- 在自己电脑输入对方IP和指定的端口进去weblogic控制台(如果自己电脑直接localhost,默认端口为7001,此次测试中使用的管理员监听端口为8055)
-
进入weblogic控制台主页,点击左侧环境>部署>服务器>新建
服务器名:Server
监听地址:另一台IP地址
监听端口:自定义(如7001)
填完点击下一步然后点击完成,完成
显示刚刚创建的Server服务器,此时状态不是RUNNING,等部署项目后再解决
5.在你所访问的那个IP电脑上,在weblogic的bin目录下新创建一个启动脚本:startWeblogic-7001.cmd(7001是你创建的监听端口)
内容如下:startManagedWeblogic.cmd Server http://localhost:8055
注意此处:管理员服务器和新建服务器是通过新建的startWeblogic-7001.cmd文件中内容有关,跟文件名无关。其中通过端口绑定管理员端口,通过服务器名连接
6.具体发布项目流程可查看上一篇博客
7.重启startWeblogic.cmd。用CMD命令启动:startWeblogic-8009.cmd 然后在里面输入管理名和密码即可运行
查看新建端口服务器状态:查看Server状态,现在是RUNNGING
8.注意此处
如果绑定80端口,可能会存在80端口占用,pid4进程占用等问题。可能是之前你装过iis、sql等添加了自动服务原因。需要在服务中关闭SQL Server Reporting Services (MSSQLSERVER)该项服务设为手动,在运行startWeblogic-7001.cmd和startWebLogic.cmd命令