apereo CAS Server 6.2.x 和 6.4.x 的部署

代码地址,分别下载6.2和6.4两个版本
https://github.com/apereo/cas-overlay-template

版本地址:
https://github.com/apereo/cas-overlay-template/tree/6.2 -- 6.2版本
https://github.com/apereo/cas-overlay-template/tree/6.4 -- 6.4版本

JAVA版本:11

两者的部署还是有些区别的

6.4的部署参考了6.2的部署,6.2的部署可以参考:

记录CAS6.1X Server 部署加Mysql数据源整合详细_嘻哈的博客-CSDN博客

使用cas-overlay-template 6.2服务部署到整合cas-client_爱学习的老王的博客-CSDN博客

6.2的构建步骤:

  1. 第一次先构建出war。
  2. 从构建出来的war解压出源码,目录为:build/cas-resources。
  3. 将源码build/cas-resources复制到src/main目录下,改名为resources。
  4. 把etc/cas/thekeystore文件拷贝到resources目录下。(SSL方式启动需要一个证书)
  5. 修改resources下的application.properties 配置文件。
  6. 将修改好的源码重新打包,运行。

进入下载好的代码目录:(6.2版本的构建命令都在这个目录中执行)
> cd ./cas-overlay-template-6.2

第一次构建出war:

> gradlew.bat clean build # linux 换为 ./gradlew clean build

构建完成后,执行命令进行解压

> gradlew.bat explodeWar

复制build/cas-resources => src/main/resources
复制etc/cas/thekeystore => src/main/resources/thekeystore

修改文件:src/main/resources/application.properties

修改如下配置:
server.ssl.key-store=file:/etc/cas/thekeystore
改为
server.ssl.key-store=classpath:thekeystore

再次构建项目

> gradlew.bat build

解压(这步可能是不必要的)

> gradlew.bat explodeWar

启动项目


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值