一、在WebLogic中创建一个虚拟主机

  找到虚拟主机面板,如下图所示:

  

  

  

  点击【VirtualHost-oams】超链接,修改"网络接入点名称",输入要绑定的域名: www.oams.cn,如下图所示:

  

  

二、修改7001端口为80

  打开【服务器】面板,点击【AdminServer】超链接进入到【AdminServer】的设置面板,如下图所示:

  

  WebLogic服务器默认是使用7001端口,如下图所示:

  

  把监听端口从7001→改成80,如下图所示:

  

  

  我们可以证明一下WebLogic确实是已经使用80端口了,如下图所示:

  

三、部署Web应用

3.1、打包Web应用

  首先将要部署到WebLogic的Web应用打包成war包,具体操作步骤如下图所示:

  选中要打包的【oams】项目→【Export...】

  

  

  

  点击【Finish】,就可以将oams这个Web应用打包成oams.war了,如下图所示:

  

  打包完成之后,就可以在桌面上看到一个omas.war文件,如下图所示:

  

3.2、部署Web应用到WebLogic服务器

  经过多次测试发现,将Web应用以War包的形式部署到WebLogic服务器时总是不成功,Web应用是使用Struts2+Hibernate4.x+Spring3.x三大框架组合开发的,而将war包解压之后以文件夹的形式部署时就可以成功,具体的原因不知道未知。希望有这方面经验的朋友能够指点一下迷津,在此先谢过了。下面就来讲一下如何以文件夹的形式将Web应用部署到WebLogic服务器上面。

  1、将打包好的oams.war包上传到远程的WebLogic服务器的某个目录下。

  例如上传到【D:\oams部署】这样一个目录,然后将war包使用解压缩工具解压成文件夹的形式,如下图所示:

  

  将oams.war解压之后,生成一个oams文件夹,如下图所示:

  

  打开oams文件夹,可以看到里面存放的Web应用的相关内容,如下图所示:

  

  2、使用管理员账户登录远程的WebLogic服务器

  前面我们已经将WebLogic的监听端口改为80端口了,所以登录WebLogic的控制台时使用"http://Ip地址/console"进行登录,例如:http://192.168.1.144/console,如下图所示:

  

  3、部署Web应用

  

  

  

  

  

  

  

  

  

  

  

  到此,在WebLogic下部署Web应用并且绑定注册好的域名的工作就算是全部完成了。

四、映射域名对应的IP地址

  我们在创建虚拟主机时绑定了www.oams.cn这个域名,这个域名是我自己随意输入的,并没有真正在互联网上面注册有这个域名,因此要想在本机通过域名的方式访问Web应用,那么需要在本机的hosts文件中添加对www.oams.cn这个域名的IP映射。

  找到本机的hosts文件,如下图所示:

  

  使用文本编辑器打开hosts文件,添加对www.oams.cn这个域名的IP映射,如下图所示:

  

  将域名和IP地址绑定之后,我们就可以直接使用域名来访问Web应用了。

  输入绑定的www.oams.cn域名访问,如下图所示:

  

WebLogic使用总结(七)——WebLogic部署Web应用并绑定域名的更多相关文章

  1. WebLogic使用总结(四)——WebLogic部署Web应用

    一.打包Web应用 首先将要部署到WebLogic的Web应用打包成war包,具体操作步骤如下图所示: 选中要打包的[oams]项目→[Export...]

  2. weblogic如何部署web应用

    weblogic如何部署web应用 程序员的基础教程:菜鸟程序员

  3. Weblogic部署web项目代码中获取项目名为null的问题

    写在前面 这个问题之前遇到一次, 时间久就忘了, 还是好记性不如烂笔头, 记一下吧.Windows下部署到Tomcat和Linux下部署到Weblogic的获取项目名写法. 关键代码 java代码 w ...

  4. Weblogic新建域,Weblogic新建部署环境,Weblogic重新构建域

    Weblogic新建域,Weblogic新建部署环境,Weblogic重新构建域 ======================== 蕃薯耀 2018年1月29日 http://www.cnblogs. ...

  5. Weblogic集群配置__部署润乾应用

     ◆环境: Windows xp Weblogic:wls1031_ccjk_win32.rar(内部下载:\\192.168.0.38\SystemInstaller\4WebServer\we ...

  6. weblogic在linux服务器上部署应用

    SSH软件连接服务器: 服务器地址:xxx.xxx.xxx.40 用户名:xxxx 密码:xxxx 新建文件夹,用来放新代码版本,后面为代码版本号 路径:/home/weblogic 命令:mkdir ...

  7. jenkins部署web项目到webogic

    注: Docker容器里安装的jenkins,Docker容易里安装的weblogic 在jenkins里面直接将打包好的 war 包通过 Publish over SSH插件 放入 weblogic ...

  8. 【WebLogic使用】1.WebLogic的下载与安装

    一.WebLogic的介绍    WebLogic是美国bea公司出品的一个application server,确切的说是一个基于Javaee架构的中间件,纯java开发的,最新版本WebLogic ...

  9. 部署web Service到tomcat

    建立项目 打开jdeveloper 12c,然后新建一个java项目,点击java,生成web services. package simple; import javax.jws.WebMethod ...

随机推荐

  1. 云计算-MapReduce

    Hadoop示例程序WordCount详解及实例http://blog.csdn.net/xw13106209/article/details/6116323 hadoop中使用MapReduce编程 ...

  2. XSS小游戏通关Writeup

    源码下载:https://files.cnblogs.com/files/nul1/xss%E7%BB%83%E4%B9%A0%E5%B0%8F%E6%B8%B8%E6%88%8F.zip 我也没啥可 ...

  3. Shell-遍历删除指定目录

    Code: find $LibPath/ -name .svn | xargs rm -rf

  4. 移动端调试工具---vConsole

    vConsole:https://github.com/Tencent/vConsole/blob/dev/README_CN.md 使用方法: 使用npm进行安装: npm install --sa ...

  5. laravel 辅助函数

    数组&对象 1.array_divide() array_divide 函数返回两个数组,一个包含原始数组的健,另一个包含原始数组的值 [$keys, $values] = array_div ...

  6. ****timeago.js插件:jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例

    前端 时间个性化 插件 jquery.timeago.js 关键词 : 时间格式化 刚刚 N分钟前 N小时前 N天前 N月前 N年前 MM-dd hh:mm  或者  yyyy-MM-dd 前端: & ...

  7. Data Visualization Books

    Data Visualization: Principles and Practice

  8. hdu 5443 (2015长春网赛G题 求区间最值)

    求区间最值,数据范围也很小,因为只会线段树,所以套了线段树模板=.= Sample Input3110011 151 2 3 4 551 21 32 43 43 531 999999 141 11 2 ...

  9. RocketMQ 部署

    1. 下载 下载RocketMQwget https://github.com/alibaba/RocketMQ/releases/download/v3.2.6/alibaba-rocketmq-3 ...

  10. ubuntu下设置jupyter notebook 2017年07月29日 19:28:34 小旋锋 阅读数:8329 标签: ubuntu 更多 个人分类: python 二三事 来源:http://blog.csdn.net/suzyu12345/article/details/51037905 Ipython Notebook现在已经改名为Ipython jupyter,是最知名最好用的

    ubuntu下设置jupyter notebook     来源:http://blog.csdn.net/suzyu12345/article/details/51037905 Ipython No ...