zoukankan      html  css  js  c++  java
  • j2ee 项目部署指引

    j2ee相关的项目一般是web工程或java application,部署到linux服务器上,本文结合自己的经验、教训,总结下部署的过程。

    一、准备阶段

      部署前要做的事情:

      1.明确自己的产品都包含哪几个模块,各自的安装路径有无默认路径要求;

      2.产品部署时需要几台服务器;

      3.各个服务器需要什么操作系统,操作系统版本有什么要求;

      4.各个模块需要什么其他软件环境,比如tomcat、redis、mysql等,各自版本有什么要求;

      5.服务器之间(注意不是自己电脑和服务器之间,是服务器相互之间)是否可ping通;

      6.服务器是否需要关闭防火墙,关闭了没;

      7.服务器上是否已有所需软件,要不要先卸载,后安装,卸载的话是否卸载干净了。

      8.连接远程服务器的软件是否准备好,各个服务器的IP、账号、密码是否都有,能否连接上;

      将这些都搞清楚了,相应版本的软件都准备好了,即可进行下一阶段的工作。

    二、部署软件 + 验证

      1.待部署软件在待部署服务器上是否已经存在一个版本,若有是否需要卸载,是否需要先杀掉进程,是否已经卸载干净;

      2.安装软件时,使用远程连接工具,将所需安装软件拷贝待安装服务器上;

      3.进行软件安装,注意是解压免安装类型还是rpm安装,还是……,注意安装路径,注意安装后是否需要配置环境变量,是否需要设置为自启动。

      4.每安装好一个软件或依赖环境软件,都需要进行验证是否安装好了,如果可以单独起起来,最好起起来进行验证。

      验证:

      1.jdk:运行java -version;进行查看。

      2.tomcat:catalina version。进行查看。  然后启动tomcat,访问其tomcat首页,看能否出现tomcat首页。

      3.数据库方面:使用相应的数据库连接工具进行连接,看是否可以连接上,如果已经创建数据库和表,可以查看相应的数据库和表是否已经创建好。

      4.自启动方面:将服务器物理重启,启动后查看相关服务器或软件有没有启,最好是不登录进去,而是直接远程连接使用服务器的该服务或软件,看能否正常使用。  如果是windows server,建议不登录进去,直接根据使用效果查看服务和软件是否启动。  

    三、运行软件

      1.所安装软件模块或依赖环境软件是否已经按照成功,启动有无顺序要求。

      2.按照各自软件的启动方式进行启动。

      3.使用软件服务或软件产品,进行效果验证。

      

      在服务器部署时,需要着重注意以下两点:

      1.不要想当然。  不要想当然的认为服务器之间可以ping通,不要想当然的认为防火墙已经关了,不要想当然的认为tomcat等环境软件已经安装好。  每一个细节都需要确认或者说单独确认(依赖环境需要单独确认,不要和其他软件一起运行进行确认)。

      2.每一个软件安装前都要确认下各自所需的版本,查看下是否已经安装,版本对不,环境好不,安装完后,都要进行确认是否安装好。不能安完了事,否则安装的软件多了,相互之间有了依赖,此时如果出了问题,那就难排查了。

      

      如果你不是一个部署人员,而是写部署文档的人,那么最好能够将以上部署安装所有注意的细节都列出来,让部署人员有据可依。比如操作系统版本、各个软件版本、软件安装路径、环境变量设置、如何验证软件或环境软件是否安装成功、各自如果查看日志的话,从哪里查看日志。

      如果你是一个部署人员,那么上面的事项都要做到,并且要知道如何做,即会使用linux命令干事。

      后续会将部署涉及到的linux指令进行汇总记录。

  • 相关阅读:
    vue使用elementui合并table
    使用layui框架导出table表为excel
    vue使用elementui框架,导出table表格为excel格式
    前台传数据给后台的几种方式
    uni.app图片同比例缩放
    我的博客
    【C语言】取16进制的每一位
    SharePoint Solution 是如何部署的呢 ???
    无效的数据被用来用作更新列表项 Invalid data has been used to update the list item. The field you are trying to update may be read only.
    SharePoint 判断用户在文件夹上是否有权限的方法
  • 原文地址:https://www.cnblogs.com/Anidot/p/6791586.html
Copyright © 2011-2022 走看看