zoukankan      html  css  js  c++  java
  • 环境部署策略

    一台新的linux服务器及admin最高权限的用户给过来后,前期准备工作
    1、admin用户使用 sudo 命令,可以当作root权限使用
    2、创建部署用户组(upaygroup),部署用户(upay),部署程序的目录(/opt/mcb/upay)及修改此目录的所属组,所属用户并授权
    3、admin用户使用sudo yum命令安装zip ,unzip ,telnet,open-client(使用scp命令服务器间传输文件),vsftp(ftp服务)安装并设置自启动
    4、修改/etc/hosts(如果未设置,tomcat后台启动会报错)添加ip hostname
    5、使用部署用户上传Jdk,tomcat,activemq等,activemq集群配置全量部署文档会有说明。各类工具已上传至共享盘
    6、修改用户环境变量,/home/upay/.bash_profile并使用source使其生效
    7、检查环境变量 env
    8、检查jdk安装情况 java -version

    以上涉及使用的命令需进行整理并熟练运用

    全量部署文档到了后,先进行初步阅读,清结算涉及到的路径需要整理出来,并规划适用于测试环境的路径。多个项目时,需要合理分配服务器及规划端口。tomcat端口要注意哪些是需要修改的,一台服务器上多个tomcat时需要规划端口避免出现端口冲突的问题

    sql脚本
    1、先要弄清楚哪种是sybase的sql语句,哪种是oracle的。sybase数据库用的端口,oracle数据库用的端口
    2、要理解sql语句的作用,比如创建表空间,表空间大小,数据文件的路径,用户名,密码,脚本的执行方法,参数要修改为适用于测试环境
    3、正式执行脚本前,要判断服务器空间是否充足
    4、对于执行脚本中出现的异常,要判断是人为的因素还是脚本本身的原因

    配置文件常用的路径
    1、tomcat配置文件路径(配置端口),tomcat启动路径,tomcat后台启动日志及路径,使用tomcat部署项目后的class路径。tomcat启动异常的判断,是人为因素还是代码本身
    2、未使用tomcat部署的项目,要注意start.sh脚本里面内存大小的配置,要适用于测试环境
    3、activemq配置文件路径(配置端口),启动路径
    4、vsftp服务配置文件路径(配置目录的限制,用户的限制)

  • 相关阅读:
    CSS hacks汇总
    都要靠自己
    不被需要
    我们都是和自己赛跑的人
    其实天底下只有三件事
    开始怀旧了
    JavaScript回调函数陷阱
    郁闷着继续
    清明节悼念逝去亲人
    纯div+css制作的弹出菜单
  • 原文地址:https://www.cnblogs.com/Nefeltari/p/4708378.html
Copyright © 2011-2022 走看看