websphere部署--web应用-以自己的项目为例

1,运维ops-web项目打包(war)---这个项目是maven项目

  项目结构如图:  请在Eclipse中操作.

1) 一般情况先清理一下 pom.xml右键-->run as-->maven clean

2) 打包操作 pom.xml右键-->run as-->maven install-->(war 包会打在 target目录下)

  target目录下的文件如图所示:

2,websphere服务器与虚拟主机

  登录到websphere控制台: http://10.181.77.68:9060/ibm/console/login.do

  

  服务器创建过程.

  服务器-->服务器类型-->WebSphere Application Server-->新建

  

  修改服务器属性

  虚拟主机创建过程.

  环境-->虚拟主机-->新建

  

虚拟主机设置端口

  首选要查看,刚刚建立的服务器默认端口

可以看到它的默认端口是 9083,因此上将我们刚刚建立的 虚拟主机端口设置为9083

3,ops-web部署到websphere上

  选择 应用程序-->应用程序类型-->WebSphere企业应用程序

  这步骤比较慢,因为在上传文件,耐心等待

  这里要先勾选模块,在选择对应的服务器,点击应用,就可以点击下一步了

  这里一定要点击 应用多个映射 ,然后选择我们想用的虚拟主机 ...

4,ops-web应用访问

  浏览器地址栏输入:  http://10.181.77.68:9083/ops-web/home.jspa

  这个是用行方的统一登录页面进行登录的.

  

  登录后的主页

5,ops-web应用卸载

6, ops-web应该最终安装到的目录以及日志目录

应用:/usr/WebSphere/AppServer/profiles/vtmtest/installedApps/vtm
日志在: /usr/WebSphere/AppServer/profiles/vtmtest/logs/OPS_Web2

7, ops-web项目配置文件说明

配置文件所在项目中的位置:ops-web\src\main\resources ,如下图所示

  上线之前需要确认和修改的配置文件有 :

  agent.properties , applicationContext-security.xml , ftpConfig.properties , global.properties , jdbc.properties , log4j.properties , struts.properties .

  1) agent.properties(与ilink通信相关的一些配置)

  2) applicationContext-security.xml(是否使用统一登录)

  3) ftpConfig.properties (ftp 上传相关配置)

  4) Global.properties(项目全局的一些配置)

  5) jdbc.properties(数据库连接的配置)

  6) log4j.properties (日志相关配置)

  7) struts.properties (这里只需要改上传路径)

8,其他需要修改的地方(报表)

  报表文件位于 ops-web\src\main\webapp\birt\ *.rpttemplate

  里面有独立的数据库数据源的配置 , 需要与实际数据库配置连接保持一致.(打开文件,搜索一下“10.181”即可定位. 修改ip地址,如果用户名的密码发生了变化,就需要使用Eclipse中安装的birt插件可视化操作来更改. 因为密码是自动加密的)

时间: 2024-11-03 21:54:46

websphere部署--web应用-以自己的项目为例的相关文章

(转)maven自动部署web项目到tomcat8(向下兼容7)

maven自动部署web项目到tomcat8(向下兼容7) 2014-08-29 10:52 网站上线以后,为了保证网站运行的连续性,有新功能更新时,不能重启Tomcat服务器去部署新增功能.因此,就研 究一下用maven的自动部署功能. 1首先要保证自己电脑上装了Tomcat服务器 进入Tomcat安装目录,打开..\conf\tomcat-users.xml,在这个配置文件中加入以下内容: <role rolename="manager-gui"/> <role

走进云背后:微软Azure web 项目通过web service部署web site

探索云那不为人知的故事(一):Web Services部署web site 前奏:Windows Azure是微软基于云计算的操作系统,现在更名为“Microsoft Azure”,和Azure Services Platform一样,是微软“软件和服务”技术的名称.Windows Azure的主要目标是为开发者提供一个平台,帮助开发可运行在云服务器.数据中心.Web和PC上的应用程序.云计算的开发者能使用微软全球数据中心的储存.计算能力和网络基础服务.Azure服务平台包括了以下主要组件:Wi

开发过程使用Tomcat Maven插件持续快捷部署Web项目

我在平时工作中部署Web项目到测试服务器上的Tomcat时用的是Hudson.Hudson本身已经跟SVN.Git.Maven集成并且支持添加各种插件.但如果使用Hudson,我需要配置两个任务:一个任务负责打包项目成WAR,另外一个任务负责部署打包好的WAR包到目标服务器的Tomcat上.虽然任务只需要配置一次,但每次修改代码提交后,都得切换到浏览器点Hudson构建任务页面上的Build Now按钮,然后还得跳转到另一个页面观察是否有报错,然后再点击执行相应的部署任务.烦不胜烦,偶然发现To

利用Tomcat部署Web项目报错

1.错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 八月 18, 2014 7:35:40 下午 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.24 u

eclipse,tomcat部署web项目,以及本地文件访问

1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法. 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句. <Context path="/hello" docBase="F:\eclipse3.2\workspace\hello\WebRoot"

JBoss环境搭建及部署Web项目

http://blog.csdn.net/pop303/article/details/7210290 赶在年前学习了一下JBOSS,之前觉得JBOSS相关资料会有很多,不过现在发现很少,在亚马逊出也是很少,只有一个“JBoss实战:服务器配置指南 ”,不过我找到了英文版,有要的可以邮件给大家.我想从不会JBOSS开始进行,到我打包部署到JBOSS后能看到我的HELLO!网页结束的过程. 首先要进行的工作是下JBOSS.JBOSS插件.开发以eclipse为平台,都需要JEE方式. JBOSS,

Linux服务器上的tomcat中部署web项目

首先了解一下下面几个概念,讲得不太准确: 1.JVM JVM是class以及jar(实际上就是很多个class压缩在一起)的运行环境,特征就是java和javaw命令,通过这两个命令,你可以执行class和jar文件.你可以通过-classpath参数指定你需要加载的jar文件 2.JDK JDK就是JAVA的命令行开发环境,内置了JVM,特征就是javac命令,这个命令允许你将.java源文件批量或者单个编译成.class文件,从而可以通过JVM的java命令执行.在编译时你可以通过-clas

6.linux下部署 web 项目

安装java 1.下载 linux 环境的jdk 2.上传该压缩包到 linux 系统中并且解压 tar -zxvf 压缩包名 3.配置环境变量并且刷新配置 export JAVA_HOME=/alidata/java/jdk1.8.0_111 export PATH=$JAVA_HOME/bin:$PATH source /etc/profile 安装tomcat 1.在官网下载好tomcat的压缩包 2.安装 tomcat 之前必须安装好java的环境 3.进入到 tomcat 中 bin

利用Gulp优化部署Web项目[长文慎入]

Gulp Gulp是一款项目自动化的构建工具,与Grunt一样可以通过创建任务(Task)来帮助我们自动完成一些工作流的内容.当然,今天我们的内容并不是讨论这二者的区别,仅仅是介绍介绍如何利用Gulp来优化我们的Web项目中前端自动化工作流. 引言 相信不少人看过百度大牛张云龙的那篇讲解大公司里怎样开发和部署前端代码?的文章,如果没有阅读的朋友请戳.由于在项目部署时,我们需要对项目js,css,image等文件进行压缩,合并处理,从而减少客户端对服务Http请求,已达到增强页面的加载速度,优化服