本章将介绍一下CAS如何部署一个CAS应用
构建版本基于CAS 5.3.x
系统要求:
开始
一 、使用模版构建
cas在github上提供了官网的模版,可以进行快速构建以及版本的切换升级。
-
github上克隆镜像
默认情况下,克隆master
分支下的模版,我们可以通过切换分支来选择我们需要的版本模版git clone https://github.com/apereo/cas-overlay-template.git
git branch -a
切换分支git checkout 5.3
-
开始构建
下载的模版中,提供了构建工具,支持window,与linux。由于我们使用的是window开发环境所以使用build.cmd
下载依赖打包成war
./build.cmd package
安装认证证书
由于默认的模版是开启SSL安全认证的,所以需要提供证书,在命令中已经为我们提供了默认的证书生成命令,直接运行即可。./build.cmd gencert
启动程序
./build.cmd run
-
登录验证
安全验证的访问端口默认为8443
,所以我们直接访问https://localhost:8443/
,注意ssl的访问一定要加上https
点高级选项,继续前往访问
出现上面的信息表示,你的第一个cas程序成功了!
访问:
cas提供默认的用户用于登录:casuser/Mellon