PAS部署:部署devops 6.1 sp应用步骤

PAS6.5环境准备

步骤一:安装 openjdk

    注:必须是JDK,不能是JRE

步骤二:安装 AppServer 6.5

  • 获取 Primeton AppServer 6.5 安装介质:Primeton_AppServer_6.5_Enterprise_Edition.zip(向普元售后申请:cservice@primeton.com) 
  • 在服务器上解压 Primeton_AppServer_6.5_Enterprise_Edition.zip
  • 修改 ~/installer/silent_install.properties 文件内的安装路径,如:INSTALL_DIR=/opt/pas65
  • 进入解压目录,执行脚本 ./install.sh -silent 进行 AppServer 静默安装
  • 将数据库 JDBC 驱动放到 AppServer 中,本示例使用的数据库为 MySql,则将 mysql-connector-java-5.1.40.jar 文件放至 /{pas安装目录}/pas6/pas/domains/domain1/lib下
  • 安装完成后,进入安装目录/{pas安装目录}/pas6,然后执行脚本 ./startServer.sh 启动 AppServer,启动成功,默认 6888 是管理端口
  • 使用浏览器访问 http://ip:6888,输入用户名 admin,密码 manager 即可登录 AppServer 管理控制台,至此 AppServer 安装完毕

 步骤三:准备devops 应用部署包

  • 获取devops部署包:devops.war、devops-web.zip(向普元售后申请:cservice@primeton.com)
  • 用压缩工具打开devops.war,打补丁PLATFORM_7.6.5_BPS_20200928_C1(向普元售后申请:cservice@primeton.com), 注意resteasy-jaxrs-3.0.1-patch.jar包是增量的, 要合入到原来的jar包里面
  • 用压缩工具打开 devops.war 文件,编辑/WEB-INF/_srv/config/user-config.xml中的数据库配置,如果是mysql的数据库(本示例是mysql5.7), 数据库连接的url串: 
    jdbc:mysql://127.0.0.1:3306/devops?characterEncoding=UTF-8&autoReconnect=true&useSSL=false 
  • 用压缩工具打开 devops.war 文件,将c3p0-0.9.0.jar文件放到/WEB-INF/lib下;

          c3p0-0.9.0.jar

  •  把devops-web.zip放到{pas安装目录}/pas6/pas/domains/domain1/docroot下, 解压就可以.

  

创建devops外置目录

步骤一:修改 AppServer JVM配置

  • 登录管理控制台,进入 配置 -> server-config -> JVM设置菜单 ,在 JVM 选项 Tab页中添加外置目录JVM参数:-DEXTERNAL_CONFIG_DIR。例如:将外置目录配置在 AppServer 安装路径的config目录下,JVM配置为:-DEXTERNAL_CONFIG_DIR=${com.sun.aas.instanceRoot}/config/apps_config

步骤二:创建devops 外置目录

  • 创建apps_config目录:mkdir /{pas安装目录}/pas6/pas/domains/domain1/config/apps_config/
  • 创建ROOT目录:mkdir /{pas安装目录}/pas6/pas/domains/domain1/config/apps_config/ROOT(ROOT目录是目录方式部署的时候需要手工创建,war包部署不需要手工创建,会自动生成)
  • 创建及修改startup.conf文件:touch /{pas安装目录}/pas6/pas/domains/domain1/config/apps_config/ROOT/startup.conf

   其中 AdminPort 和 LocalIP 两个字段需要根据实际情况进行填写,HttpPort根据Primeton AppServer中的配置进行填写,默认配置为8080

     #Runtime Information
     #Tue Apr 07 14:24:31 CST 2020
     AdminPort=6200
     LocalIP=127.0.0.1
     HttpPort=8080

步骤三:重启 AppServer

进入/{pas安装目录}/pas6目录,执行如下命令:

关闭:./stopServer.sh

启动:./startServer.sh

部署devops 部署包

  • 登录 AppServer 管理控制台,进入应用程序,点击部署按钮
  • 选择 devops.war,设置如下图,点击确定按钮,开始部署

  • 部署成功如下图

验证结果

 【原文链接】

http://doc.primeton.com/pages/viewpage.action?pageId=53608456

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值