1.中间件下载
1.1网盘下载以下压缩包
JDK: https://pan.baidu.com/s/1mBzEoQCyb_2jD2VO0r-aTQ 提取码:18io
Tomcat: https://pan.baidu.com/s/1liYXfuiGhKZPKbDGIZdO8g 提取码:f4ih
Maven: https://pan.baidu.com/s/1pYB40lIJCxfKLB_X9l-TaA 提取码:0fs6
Cas: https://pan.baidu.com/s/1OiyexVbzbAcl5ujCl6k9UQ 提取码:zav0
1.2官网下载
JDK: https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
Tomcat: https://tomcat.apache.org/download-90.cgi
Maven: http://maven.apache.org/download.cgi
Cas: https://github.com/apereo/cas-overlay-template/tree/6.0
2.解压压缩包
将压缩包放置到/usr/local/文件件下
Tomcat: tar -zxvf apache-tomcat-9.0.13.tar.gz
Maven: tar -zxvf apache-maven-3.6.0-bin.tar.gz
Cas: unzip cas-overlay-template-6.0.zip
重命名文件夹:
3.配置环境变量
编辑环境变量vim /etc/profile,加入以下语句
执行命令
4.验证安装
4.1验证jdk
4.2验证maven
4.3验证tomcat
5.生成HTTPS证书:
5.1生成server.keystore
删除的操作
5.2.生成证书server.cer
导入证书,证书默认密码changeit,新密码至少6位
若想删除此证书
6.配置证书
tomcat配置https,编辑server.xml
将8443端口配置去掉注释,并改为以下内容:
·port:https的端口默认8443
·clientAuth:设置是否双向验证,默认为false,设置为true代表双向验证keystoreFile
·keystoreFile:keystore证书的路径
·keystorePass:生成keystore时的口令
7.验证
测试连接是否成功。在浏览器输入http://sxbgjzlw.xyz:8443 ,出现tomcat页面
8.编译cas包
9.部署
编译成功后,/usr/local/cas/maven-overlay/文件夹下多出一个target文件夹,将/target/cas.war文件放到tomcat/webapps下
访问https://sxbgjzlw.xyz:8843/cas/login获取到如下页面
输入默认用户名和密码casuser/Mellon,成功登录页面如图所示
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!