启动websphere:

1) 启动Manager: /home/wasadmin/IBM/WebSphere/AppServer/bin/startManager.sh

2) 启动Node:     /home/wasadmin/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh

3)  最后打开控制台,在控制台上启动各个服务器即可 https://10.0.26.71:9043/ibm/console/login.do?action=secure

当在/home/wasadmin/IBM/WebSphere/AppServer/profiles/AppSrv01路径下看到不少内存溢出时,删掉相关文件,杀掉websphere进程,然后按照上面步骤重启

ps -ef|grep websphere     kill -9   ***

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

通过“新建”可根据实际要求创建新的传输链(如新建端口为20002的传输链)

设置默认端口(9083),或者自己新建的端口 20002

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插件可视化操作来更改. 因为密码是自动加密的)

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

  1. Kubernetes 部署Web UI (Dashboard)

    Kubernetes 部署Web UI (Dashboard) 项目下载地址:https://github.com/kubernetes/kubernetes/tree/master/cluster/ ...

  2. Tomcat部署web项目,如何直接通过域名访问,不加项目名称

    问题:下面的问题是互联网上问得比较多的,但是显然都是同一个问题. JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问? Tomcat部署web项目,如何直接通过域名访问,不加项 ...

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

    探索云那不为人知的故事(一):Web Services部署web site 前奏:Windows Azure是微软基于云计算的操作系统,现在更名为“Microsoft Azure”,和Azure Se ...

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

    Gulp Gulp是一款项目自动化的构建工具,与Grunt一样可以通过创建任务(Task)来帮助我们自动完成一些工作流的内容.当然,今天我们的内容并不是讨论这二者的区别,仅仅是介绍介绍如何利用Gulp ...

  5. tomcat部署web项目的方式 转

    JavaWeb开发Tomcat中三种部署项目的方法,开始Java web开发必不可少的步骤,经过查找,觉得有篇文章介绍的不错 1.在conf目录中新建Catalina\localhost目录,在该目录 ...

  6. 在Tomcat下部署web项目

    每个web项目可以以两种方式存在,如联合风控项目,Urc.war,另一中是Urc解压后的目录结构.而tomcat目录下的\webapps\下则均是要部署的web项目解压后的文件夹,启动tomcat后, ...

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

    1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法. 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其 ...

  8. 如何:使用 Visual Studio 中的一键式发布来部署 Web 应用程序项目

    原文: 如何:使用 Visual Studio 中的一键式发布来部署 Web 应用程序项目 本主题介绍如何在以下产品中使用 一键式发布 发布(部署)Web 应用程序项目: Visual Studio ...

  9. Tomcat—怎样在Tomcat Webserver下部署Web项目

            总结一下怎样在Tomcat Webserver下部署Web项目:

随机推荐

  1. Andrew Ng机器学习课程笔记--week1(机器学习介绍及线性回归)

    title: Andrew Ng机器学习课程笔记--week1(机器学习介绍及线性回归) tags: 机器学习, 学习笔记 grammar_cjkRuby: true --- 之前看过一遍,但是总是模 ...

  2. 【Tomcat】shell 部署配置 war包

    使用shell 一次执行,将项目中的war包的配置全部修改 #!/bin/bash #----------------------------------------------- # FileNam ...

  3. 你以为你真的会用编辑器----之Emacs

    Emacs... -------------------------- EMACS,即Editor MACroS(编辑器宏)的缩写,Emacs,著名的集成开发环境和文本编辑器.Emacs被公认为是最受 ...

  4. Pyspark的HBaseConverters详解

    作者:Syn良子 出处:http://www.cnblogs.com/cssdongl/p/7449682.html 转载请注明出处 最近在折腾pyspark的HbaseConverters,由于资料 ...

  5. python中的collections.namedtuple

    简介 collections.namedtuple是一个工厂方法,它可以动态的创建一个继承tuple的子类.跟tuple相比,返回的子类可以使用名称来访问元素. 使用方法 用一个例子来介绍: > ...

  6. b64_md5加密Java、JavaScript实现

    问题说明 MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制数字串).经过md5后的字符数组中含有 ...

  7. ASP.NET Core MVC – Tag Helper 组件

    ASP.NET Core Tag Helpers系列目录,这是第五篇,共五篇: ASP.NET Core MVC – Tag Helpers 介绍 ASP.NET Core MVC – Caching ...

  8. Django配置mysql

    我的环境为windows10+pyhton3.6+Django1.11.4 由于mysqldb不支持python3,所以django连接MySQL就不能再使用mysqldb了.故而选择了mysqlcl ...

  9. [2015-11-23]分享一个批处理脚本,创建iis站点及程序池

    建站批处理 batch_createSites.bat @echo off rem 以管理员身份执行本脚本,可添加多条call 以建立多个站点 call path\to\createSites.bat ...

  10. ASP.Net Core WebApi几种版本控制对比

    版本控制的好处: (1)助于及时推出功能, 而不会破坏现有系统. (2)它还可以帮助为选定的客户提供额外的功能. API 版本控制可以采用不同的方式进行控制,方法如下: (1)在 URL 中追加版本或 ...