一、在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. Shape Factory

    Factory is a design pattern in common usage. Implement a ShapeFactory that can generate correct shap ...

  2. ajax请求成功但不执行success-function回调函数的问题

    在success:function(data){}下面加个error:function(){},看看是不是出错了走了error.如果是,说明返回值类型不符合要求. 比如:下面代码返回String类型. ...

  3. VMware下centos桥接模式静态ip配置

    声明:本文转载自http://blog.csdn.net/ltr15036900300/article/details/48828207,非原创. 一.配置虚拟机centos网络 备份网络文件 [ro ...

  4. poj1221

    dp #include <cstdio> #include <cstring> #include <algorithm> using namespace std; ...

  5. activiti主要组件解析

    Activiti内部实现中,各主要部件关系 对外,提供Service服务,它是无状态的. 这些Service包括: protected RepositoryService repositoryServ ...

  6. Swagger+IdentityServer4测试授权验证

    1.Bearer授权操作,添加如下代码 services.AddSwaggerGen(options => { options.AddSecurityDefinition("Beare ...

  7. CentOS6下Jenkins连接Git服务器出错的问题

    今天研究GitLab+Jenkins自动集成时,出现Failed to connect to repository : Command "git config --local credent ...

  8. 2018年长沙理工大学程序设计竞赛 J - 杯子

    题意: 链接:https://www.nowcoder.com/acm/contest/96/J一天durong同学买了一个无限长的杯子,同时买了n个球,并且标号为1,2,3......n,duron ...

  9. 020 shuffle的重要作用,以及分区的实践

    一:学shuffle原理的必要性 1.说明 学习shuffle的作用是可以对程序进行优化. 在shuffle这个部分有三个部分需要注意: 分区 排序 分组 这个可以进行优化. 二:分区的实践 1.说明 ...

  10. 033 Java Spark的编程

    1.Java SparkCore编程 入口是:JavaSparkContext 基本的RDD是:JavaRDD 其他常用RDD: JavaPairRDD JavaRDD和JavaPairRDD转换: ...