单点登录CAS之cas6.5安装部署

376人浏览 / 0人评论

目录

一、准备工作

二、安装 jdk11

三、安装gradle

三、安装tomcat

四、下载cas并编译

五、部署

六、访问

一、准备工作

需要的包:jdk11、tomcat9、GRADLE7.2、cas-overlay-template 6.5

二、安装 jdk11

yum -y install java-11-openjdk-devel

注意:如果与其它版本冲突,需要将其它版本卸载,用到的命令:

yum list installed | grep jdk

yum remove

三、安装gradle

下载安装包,下载链接:https://services.gradle.org/distributions/

解压:

unzip gradle-7.2-all.zip

1

移到指定目录:

mv gradle-7.2 /usr/local/

1

创建配置文件 /etc/profile.d/gradle.sh

export GRADLE_HOME=/usr/local/gradle-7.2

export PATH=$PATH:$GRADLE_HOME/bin

1

2

授权并执行生效

chmod +x /etc/profile.d/gradle.sh

source /etc/profile.d/gradle.sh

1

2

三、安装tomcat

下载安装包,下载链接:https://tomcat.apache.org/download-90.cgi

解压:

tar -xzvf apache-tomcat-9.0.53.tar.gz

1

移至指定目录:

mv apache-tomcat-9.0.53 /usr/local/

1

四、下载cas并编译

下载链接:https://github.com/apereo/cas-overlay-template

解压:

unzip cas-overlay-template-master.zip

vi gradle.properties

1

2

查看gradle的版本、tomcat版本 ,要求高于或等于它的版本

vi build.gradle

1

添加阿里maven镜像

常见问题:

编译:

gradle build

报错:jdk版本不一致

解决方法:

之前安装了jdk1.8版本,设置了JAVA_HOME为1.8的路径,改为11的路径即可

重新编译成功

五、部署

在 ./cas-overlay-template-master/build/libs 下找到 cas.war

将 cas.war 放到 tomcat 的 webapps 目录下,启动 tomcat

./bin/startup.sh

1

报错:找不到jre路径

解决方法:

清除环境变量JRE_HOME:unset JRE_HOME

六、访问

访问链接:http://192.168.1.58:8080/cas

初始用户名:casuser

密码:Mellon

全部评论

晴天下起了小雨
2017-10-01 18:00
很喜欢,果断关注了
wjmyly7336064
2017-10-01 18:00
相当实用,赞美了
橘大佬
2017-10-01 18:00
就是有些细节再到位点就好了…